html,body{width:100%;height:100%}input::-ms-clear{display:none}input::-ms-reveal{display:none}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:#0000;font-family:sans-serif;line-height:1.15}@-ms-viewport{width:device-width}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1em}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{text-align:left;caption-side:bottom;padding-top:.75em;padding-bottom:.3em}input,button,select,optgroup,textarea{color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{resize:vertical;overflow:auto}fieldset{border:0;min-width:0;margin:0;padding:0}legend{width:100%;max-width:100%;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal;margin-bottom:.5em;padding:0;display:block}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{background-color:#feffe6;padding:.2em}:root{--paw-font-size-root:16px;--paw-font-size-micro-compact:9px;--paw-font-size-micro:10px;--paw-font-size-micro-fluid:10.5px;--paw-font-size-footnote:11px;--paw-font-size-caption:12px;--paw-font-size-label:13px;--paw-font-size-body-sm:13px;--paw-font-size-body:14px;--paw-font-size-control:14px;--paw-font-size-title-sm:16px;--paw-font-size-title:18px;--paw-font-size-stat-sm:18px;--paw-font-size-section:18px;--paw-font-size-emphasis:20px;--paw-font-size-page-title:20px;--paw-font-size-amount:24px;--paw-font-size-display:24px;--paw-font-size-brand:24px;--paw-font-size-display-lg:24px;--paw-font-size-login-title:32px;--paw-font-size-metric:32px;--paw-font-size-display-xl:36px;--paw-font-size-hero:42px;--paw-font-size-icon-2xl:44px;--paw-font-size-hero-lg:46px;--paw-font-size-icon-3xl:64px;--paw-font-size-art:280px;--paw-font-size-body-fluid:clamp(13px, 1.0938vw, 14px);--paw-font-size-label-fluid:clamp(12px, 1.0156vw, 13px);--paw-font-size-action-fluid:clamp(12px, .9375vw, 12px);--paw-font-size-card-title-fluid:clamp(14px, 1.25vw, 16px);--paw-font-size-section-title-fluid:clamp(16px, 1.4063vw, 18px);--paw-font-size-subtitle-fluid:clamp(15px, 1.25vw, 16px);--paw-font-size-stat-fluid:clamp(20px, 1.6667vw, 24px);--paw-font-size-summary-fluid:clamp(20px, 1.875vw, 24px);--paw-font-size-error-fluid:clamp(25px, 4vw, 34px);--paw-font-size-chart-fluid:clamp(11px, .8333vw, 12px);--paw-font-size-tool-caption-fluid:clamp(10px, .8333vw, 12px);--paw-font-size-login-hero-fluid:clamp(34px, 3.6vw, 54px);--paw-font-family:"PingFang SC", "MicrosoftYaHei", "Avenir", Helvetica, Arial, sans-serif;--paw-font-weight-base:500;--admin-table-thumbnail-size:64px;--admin-bg:#fff;--admin-surface:#fff;--admin-text:#333;--admin-muted:#666;--admin-line:#ebebeb;--admin-soft:#fff1f4;--admin-accent:#fc6f90;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html.dark{--admin-bg:#17151a;--admin-surface:#211e24;--admin-text:#f4eff3;--admin-muted:#aca3ab;--admin-line:#3a363d;--admin-soft:#32161d;--admin-accent:#fc6f90;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}body{color:var(--admin-text);background:var(--admin-bg);font-family:var(--paw-font-family);font-size:var(--paw-font-size-body);font-weight:var(--paw-font-weight-base);margin:0;line-height:1.5715}button,input,textarea,select{font:inherit}a{color:inherit;text-decoration:none}h1,h2,h3,p{margin:0}h1{font-size:var(--paw-font-size-brand);font-weight:600;line-height:1.4}h2{font-size:var(--paw-font-size-page-title);font-weight:600}h3{font-size:var(--paw-font-size-title-sm);margin-bottom:18px}:focus-visible{outline:2px solid var(--admin-accent);outline-offset:3px}.muted{color:var(--admin-muted)}.eyebrow{color:var(--admin-muted);font-size:var(--paw-font-size-caption);letter-spacing:2px;margin-bottom:8px}.section-label{color:var(--admin-accent);font-size:var(--paw-font-size-label)}.surface{background:var(--admin-surface);border:1px solid var(--admin-line);border-radius:var(--ant-border-radius-lg)}.content-panel{padding:24px}.brand-lockup{font-size:var(--paw-font-size-display);align-items:center;gap:12px;font-weight:650;display:flex}.brand-lockup .approved-logo{object-fit:contain;width:200px;height:auto;display:block}.login-page{background:var(--admin-surface);grid-template-columns:minmax(380px,.95fr) minmax(450px,1.05fr);min-height:100dvh;display:grid}.login-brand{background:var(--admin-soft);flex-direction:column;padding:48px 12%;display:flex}.brand-copy{margin:auto 0;padding:60px 0}.brand-copy h1{font-size:var(--paw-font-size-login-hero-fluid);letter-spacing:2px;margin:22px 0;line-height:1.4}.brand-copy>p:not(.eyebrow),.brand-caption,.login-brand footer{color:var(--admin-muted)}.brand-divider{background:var(--admin-accent);width:38px;height:3px;margin:36px 0 22px}.brand-caption,.login-brand footer{font-size:var(--paw-font-size-caption)}.login-panel{place-items:center;padding:48px;display:grid}.login-card{width:100%;max-width:370px}.login-card h2{font-size:var(--paw-font-size-login-title);margin:10px 0}.intro{margin-bottom:36px}.login-submit{gap:12px;width:100%;margin-top:8px}.login-submit .ant-btn-icon{margin-inline-start:12px}.login-note{text-align:center;color:var(--admin-muted);font-size:var(--paw-font-size-caption);margin-top:24px}.form-alert{margin:16px 0}.admin-shell{grid-template-columns:200px minmax(0,1fr);min-height:100dvh;display:grid}.sidebar{background:var(--admin-surface);border-right:1px solid var(--admin-line);flex-direction:column;padding:0 14px;display:flex}.sidebar-brand{align-items:flex-start;min-height:84px;padding:20px 10px 16px}.sidebar-brand .approved-logo{width:150px}.side-menu.ant-menu-inline{background:0 0;border-inline-end:0}.side-menu .ant-menu-item,.side-menu .ant-menu-submenu-title{color:var(--admin-muted)}.side-menu .ant-menu-item-selected{color:var(--admin-accent);background:var(--admin-soft)}.side-menu .ant-menu-submenu-selected>.ant-menu-submenu-title{color:var(--admin-text)}.workspace{flex-direction:column;min-width:0;display:flex}.topbar{border-bottom:1px solid var(--admin-line);background:var(--admin-surface);justify-content:space-between;align-items:center;gap:16px;height:64px;padding:0 32px;display:flex}.breadcrumb{color:var(--admin-muted);gap:14px;display:flex}.breadcrumb strong{color:var(--admin-text);font-weight:500}.header-actions{align-items:center;gap:18px;display:flex}.page-content{flex:1;padding:24px}.page-content>section,.page-content>div.page{width:100%;max-width:1360px;margin:0 auto}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.access-loading{place-items:center;min-height:100dvh;display:grid}.route-loading{place-items:center;padding:56px 0;display:grid}.page-toolbar{align-items:center;gap:16px;margin-bottom:20px;display:flex}.page-toolbar>:last-child{margin-left:auto}.page-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-left:12px;display:flex}.workspace-footer{color:var(--admin-muted);text-align:center;font-size:var(--paw-font-size-footnote);padding:18px}.standalone-state{place-items:center;min-height:100dvh;padding:24px;display:grid}.filter-field-sm{--filter-field-width:180px}.filter-field-md{--filter-field-width:220px}.filter-field-lg{--filter-field-width:380px}.filter-field-sm,.filter-field-md,.filter-field-lg{min-width:0}.filter-field-sm .ant-form-item-control-input-content>:is(.ant-input,.ant-input-affix-wrapper,.ant-select,.ant-picker),.filter-field-md .ant-form-item-control-input-content>:is(.ant-input,.ant-input-affix-wrapper,.ant-select,.ant-picker),.filter-field-lg .ant-form-item-control-input-content>:is(.ant-input,.ant-input-affix-wrapper,.ant-select,.ant-picker){width:var(--filter-field-width)}.filter-actions{flex-wrap:wrap;grid-column:1/-1;justify-content:flex-end;align-items:center;gap:4px;display:flex}.table-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.table-heading h3{margin:0}.table-subline{color:var(--admin-muted);font-size:var(--paw-font-size-caption);margin-top:3px;display:block}@media (width<=1100px){.admin-shell{grid-template-columns:185px minmax(0,1fr)}.page-content{padding:20px}.topbar{padding:0 24px}}@media (width<=800px){.login-page{grid-template-rows:auto 1fr;grid-template-columns:1fr}.login-brand{padding:24px}.brand-copy,.login-brand footer{display:none}.login-panel{align-items:start;padding:40px 24px}.admin-shell{grid-template-columns:1fr}.sidebar{border-right:0;border-bottom:1px solid var(--admin-line);padding:0 16px}.sidebar-brand{min-height:56px}.side-menu.ant-menu-inline{display:flex}.side-menu.ant-menu-inline>.ant-menu-submenu>.ant-menu-submenu-title{padding-inline:12px}.topbar{flex-wrap:wrap;height:auto;min-height:64px;padding:12px 18px}.header-actions{gap:10px}.page-content{padding:20px 16px}}@media (width<=500px){.breadcrumb{font-size:var(--paw-font-size-caption);gap:8px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.store-filters{flex-wrap:wrap;align-items:flex-start;gap:0 12px;margin-bottom:24px;padding:20px 24px 4px;display:flex}.store-filters .ant-form-item{margin-inline-end:0;min-width:0;margin-bottom:16px}.store-filters .filter-actions{flex:100%;padding-bottom:16px}.store-filters .filter-advanced:not([hidden]){flex-wrap:wrap;flex:100%;gap:0 12px;display:flex}.store-filters .filter-toggle{margin-right:auto}.store-table{min-width:0;padding:24px}.store-table .ant-table-wrapper{margin-bottom:24px}.store-table .ant-pagination{margin-top:24px}.store-table .merchant-actions{grid-template-columns:repeat(2,max-content);align-items:center;gap:6px 16px;display:grid}.store-table .merchant-actions .ant-btn-link{padding-inline:0}.ant-drawer .ant-alert,.ant-modal .ant-alert{margin-bottom:20px}.document-images{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:24px 0;display:grid}.document-images .ant-image{border:1px solid var(--admin-line);border-radius:var(--ant-border-radius-lg);width:100%;height:160px;margin-top:10px;overflow:hidden}.document-images .ant-image-img{object-fit:contain;height:100%}.attachment{border-bottom:1px solid var(--admin-line);padding:16px 0}.attachment a{color:var(--admin-accent)}.review-actions{gap:8px;margin-top:24px;display:flex}@media (width<=600px){.store-filters{padding:16px}.store-filters .ant-form-item{width:100%}.filter-field-sm,.filter-field-md,.filter-field-lg{--filter-field-width:100%}.store-table{padding:12px}.document-images{grid-template-columns:1fr}}.access-page{min-width:0}.access-filters{flex-wrap:wrap;align-items:flex-start;gap:0 12px;margin-bottom:20px;padding:20px 24px 4px;display:flex}.access-filters .ant-form-item{margin-inline-end:0;margin-bottom:16px}.access-filters .filter-actions{flex:100%;padding-bottom:16px}.access-table{padding:20px 24px}.access-page>.ant-alert{margin-bottom:16px}.permission-tree{border:1px solid var(--admin-line);border-radius:var(--ant-border-radius-lg);max-height:360px;margin-top:16px;padding:12px;overflow:auto}.tree-permission{font-size:var(--paw-font-size-caption);margin-left:12px}@media (width<=600px){.access-filters,.access-table{padding:16px}.access-filters .ant-form-item{width:100%}.access-filters .filter-field-sm,.access-filters .filter-field-md,.access-filters .filter-field-lg{--filter-field-width:100%}.tree-permission{display:none}}.cloud-page{min-width:0;max-width:1360px;margin:0 auto}.cloud-boundary-alert,.cloud-state-alert{margin-bottom:20px}.cloud-state-actions{justify-content:flex-start;margin:14px 0 20px;display:flex}.cloud-overview-grid{grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);gap:20px;margin-bottom:20px;display:grid}.cloud-overview-intro,.cloud-batch-panel,.cloud-metrics-panel,.cloud-entry-panel,.cloud-table-panel,.cloud-detail-section,.cloud-detail-overview{padding:24px}.cloud-overview-intro h2{max-width:26ch;margin:6px 0 14px;line-height:1.45}.cloud-copy{max-width:68ch}.cloud-fact-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;margin:24px 0 0;display:grid}.cloud-fact-list>div{border-bottom:1px solid var(--admin-line);justify-content:space-between;gap:12px;padding:12px 0;display:flex}.cloud-fact-list dt{color:var(--admin-muted)}.cloud-fact-list dd{text-align:right;overflow-wrap:anywhere;margin:0}.cloud-batch-panel .ant-descriptions{margin-top:0}.cloud-metrics-panel,.cloud-entry-panel{margin-bottom:20px}.cloud-metrics-panel .table-heading,.cloud-entry-panel .table-heading{margin-bottom:18px}.cloud-metrics-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.cloud-metric{border:1px solid var(--admin-line);border-radius:var(--ant-border-radius-lg);background:var(--admin-bg);grid-template-rows:auto auto auto;grid-template-columns:auto 1fr;align-items:center;gap:4px 10px;min-width:0;padding:15px;transition:border-color .18s,background-color .18s;display:grid}.cloud-metric:hover{border-color:var(--admin-accent);background:var(--admin-soft)}.cloud-metric-icon{border-radius:var(--ant-border-radius);width:34px;height:34px;color:var(--admin-accent);background:var(--admin-soft);grid-row:1/3;place-items:center;display:grid}.cloud-metric-label{color:var(--admin-muted);font-size:var(--paw-font-size-caption)}.cloud-metric strong{font-size:var(--paw-font-size-page-title);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;line-height:1.2}.cloud-metric-link{color:var(--admin-accent);font-size:var(--paw-font-size-caption);grid-column:1/-1;align-items:center;gap:4px;margin-top:4px;display:flex}.cloud-entry-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.cloud-entry-link{border:1px solid var(--admin-line);border-radius:var(--ant-border-radius-lg);justify-content:space-between;align-items:center;gap:18px;min-width:0;padding:16px;display:flex}.cloud-entry-link:hover{border-color:var(--admin-accent);background:var(--admin-soft)}.cloud-entry-link>span{min-width:0}.cloud-entry-link strong,.cloud-entry-link small{display:block}.cloud-entry-link small{color:var(--admin-muted);overflow-wrap:anywhere;margin-top:4px}.cloud-entry-link>.anticon{color:var(--admin-accent);flex-shrink:0}.cloud-filter-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:0 18px;margin-bottom:20px;padding:20px 24px 4px;display:grid}.cloud-filter-grid .ant-form-item{margin-inline-end:0;min-width:0;margin-bottom:16px}.cloud-filter-grid .filter-actions{grid-column:1/-1;justify-content:flex-end;gap:4px;padding:0 0 16px;display:flex}.cloud-filter-single{grid-template-columns:minmax(220px,420px) 1fr}.cloud-table-panel{min-width:0}.cloud-table-panel .table-heading{align-items:flex-start}.cloud-table-panel .table-heading h3{margin:0 0 4px}.cloud-sync-summary{color:var(--admin-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:8px 20px;margin-top:12px;display:flex}.cloud-sync-message{overflow-wrap:anywhere;margin:12px 0 0}.cloud-readonly-label{color:var(--admin-muted);font-size:var(--paw-font-size-caption);white-space:nowrap}.cloud-data-table{width:100%}.cloud-product-cell{align-items:center;gap:12px;min-width:0;display:flex}.cloud-product-cell>span:last-child{min-width:0}.cloud-product-cell strong,.cloud-product-cell small{display:block}.cloud-product-cell strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cloud-product-cell small{color:var(--admin-muted);font-size:var(--paw-font-size-caption);margin-top:3px}.cloud-thumb{width:var(--admin-table-thumbnail-size);height:var(--admin-table-thumbnail-size);flex:0 0 var(--admin-table-thumbnail-size);border:1px solid var(--admin-line);border-radius:var(--ant-border-radius);background:var(--admin-bg);overflow:hidden}.cloud-thumb .ant-image,.cloud-thumb .ant-image-img{width:100%;height:100%}.cloud-thumb .ant-image-img{object-fit:cover}.cloud-thumb-empty{color:var(--admin-muted);place-items:center;display:grid}.cloud-code-value{font-variant-numeric:tabular-nums;letter-spacing:.02em;overflow-wrap:anywhere}.cloud-detail-stack{gap:20px;display:grid}.cloud-detail-overview{justify-content:space-between;align-items:center;gap:18px;display:flex}.cloud-detail-main{align-items:center;gap:18px;min-width:0;display:flex}.cloud-detail-main h2{overflow-wrap:anywhere;margin:4px 0}.cloud-detail-image{border:1px solid var(--admin-line);border-radius:var(--ant-border-radius-lg);background:var(--admin-bg);flex:0 0 112px;width:112px;height:112px;overflow:hidden}.cloud-detail-image .ant-image,.cloud-detail-image .ant-image-img{width:100%;height:100%}.cloud-detail-image .ant-image-img{object-fit:cover}.cloud-detail-image-empty{color:var(--admin-muted);font-size:var(--paw-font-size-caption);place-items:center;display:grid}.cloud-detail-grid{grid-template-columns:minmax(0,1fr) minmax(320px,.86fr);gap:20px;display:grid}.cloud-detail-section .table-heading{align-items:flex-start}.cloud-detail-section .table-heading h3{margin:0}.cloud-detail-section .ant-descriptions{margin-top:0}.cloud-detail-section .ant-descriptions-item-content{overflow-wrap:anywhere}.cloud-break-value{overflow-wrap:anywhere;word-break:break-word}.cloud-image-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.cloud-image-item{min-width:0;color:var(--admin-muted);font-size:var(--paw-font-size-caption)}.cloud-source-image{aspect-ratio:1;border:1px solid var(--admin-line);border-radius:var(--ant-border-radius-lg);background:var(--admin-bg);width:100%;margin-bottom:6px;display:block;overflow:hidden}.cloud-source-image .ant-image-img{object-fit:cover;width:100%;height:100%}.cloud-detail-logo{border:1px solid var(--admin-line);border-radius:var(--ant-border-radius-lg);background:var(--admin-bg);width:100%;height:160px;margin-bottom:20px;padding:16px}.cloud-detail-logo .ant-image{width:100%;height:100%}.cloud-detail-logo .ant-image-img{object-fit:contain;width:100%;height:100%}.cloud-drawer-descriptions{margin-top:20px}.cloud-table-panel .ant-table-wrapper,.store-table .ant-table-wrapper,.access-table .ant-table-wrapper{min-width:0}@media (width<=1100px){.cloud-overview-grid{grid-template-columns:1fr}.cloud-metrics-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.cloud-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cloud-filter-single{grid-template-columns:minmax(220px,1fr) minmax(0,1fr)}}@media (width<=720px){.cloud-overview-intro,.cloud-batch-panel,.cloud-metrics-panel,.cloud-entry-panel,.cloud-table-panel,.cloud-detail-section,.cloud-detail-overview{padding:18px}.cloud-fact-list,.cloud-entry-grid,.cloud-detail-grid{grid-template-columns:1fr}.cloud-filter-grid,.cloud-filter-single{grid-template-columns:1fr;padding:16px 18px 0}.cloud-filter-grid .filter-actions,.cloud-filter-single .filter-actions{grid-column:1;padding-bottom:14px}.cloud-detail-overview{flex-direction:column;align-items:flex-start}.cloud-image-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=500px){.cloud-metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cloud-metric{padding:12px}.cloud-metric strong{font-size:var(--paw-font-size-stat-sm)}.cloud-detail-main{flex-direction:column;align-items:flex-start}.cloud-image-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.dictionary-page .access-filters{align-items:flex-start}.dictionary-state-actions{justify-content:flex-start;margin:14px 0 20px;display:flex}.dictionary-item-filters{margin-bottom:20px}.dictionary-item-table{min-width:0}@media (width<=600px){.dictionary-page .access-filters{padding:16px}.dictionary-page .access-filters .ant-form-item{width:100%}.dictionary-page .access-filters .filter-field-sm,.dictionary-page .access-filters .filter-field-md,.dictionary-page .access-filters .filter-field-lg{--filter-field-width:100%}.dictionary-item-filters{margin-bottom:16px}}.account-grid{grid-template-columns:minmax(250px,.8fr) minmax(320px,1.2fr);align-items:start;gap:24px;display:grid}.content-card{background:var(--admin-surface);border:1px solid var(--admin-line);border-radius:var(--ant-border-radius-lg);min-width:0;padding:26px}.account-avatar{background:var(--admin-soft);width:56px;height:56px;color:var(--admin-accent);border-radius:var(--ant-border-radius-lg);font-size:var(--paw-font-size-brand);place-items:center;margin:24px 0 14px;display:grid}.account-grid h2{margin-bottom:12px}.detail-list{margin:20px 0 0}.detail-list>div{border-bottom:1px solid var(--admin-line);justify-content:space-between;gap:16px;padding:13px 0;display:flex}.detail-list>div:last-child{border:0}.detail-list dt{color:var(--admin-muted);flex-shrink:0}.detail-list dd{text-align:right;overflow-wrap:anywhere;margin:0}.password-form{max-width:480px;margin-top:26px}.form-actions{justify-content:flex-end;gap:8px;display:flex}@media (width<=800px){.account-grid{grid-template-columns:1fr}}.app-version-page{flex-direction:column;gap:12px;display:flex}.app-version-page .toolbar{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.app-version-page .spacer{flex:1}.app-version-page .behavior-hint,.app-version-page .table-error,.app-version-page .ant-table-wrapper{margin-bottom:12px}.app-version-page .ant-pagination{justify-content:flex-end}.download-url{overflow-wrap:anywhere}.app-version-page .apk-upload{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.app-version-page .apk-upload .ant-progress{width:100%}.dashboard-page{gap:20px;min-width:0;display:grid}.dashboard-controls{grid-template-columns:minmax(250px,1.35fr) minmax(190px,1fr) minmax(150px,.7fr) auto;align-items:end;gap:16px;padding:20px 24px;display:grid}.dashboard-control{gap:6px;min-width:0;display:grid}.dashboard-control-label{color:var(--admin-muted);font-size:var(--paw-font-size-caption)}.dashboard-period-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.dashboard-period-row .ant-select{min-width:112px}.dashboard-period-row .ant-picker{min-width:250px;max-width:100%}.dashboard-period-caption{color:var(--admin-muted);font-size:var(--paw-font-size-caption);overflow-wrap:anywhere}.dashboard-filter-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.dashboard-error{min-width:0}.dashboard-summary,.dashboard-panel{min-width:0;padding:24px}.dashboard-metrics{grid-template-columns:minmax(220px,1.45fr) repeat(5,minmax(0,1fr));row-gap:16px;display:grid}.dashboard-scan-metrics{border-top:1px solid var(--admin-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 0;margin-top:18px;padding-top:18px;display:grid}.dashboard-metric{border-left:1px solid var(--admin-line);flex-direction:column;justify-content:center;align-items:flex-start;gap:5px;min-width:0;padding:0 16px;display:flex}.dashboard-metric:first-child{border-left:0;padding-left:0}.dashboard-metric>span,.dashboard-metric>small{color:var(--admin-muted)}.dashboard-metric>span{font-size:var(--paw-font-size-caption)}.dashboard-metric>strong{max-width:100%;color:var(--admin-text);font-size:var(--paw-font-size-emphasis);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;line-height:1.3}.dashboard-metric-primary>strong{color:var(--admin-accent);font-size:var(--paw-font-size-amount)}.dashboard-metric>small{font-size:var(--paw-font-size-footnote);overflow-wrap:anywhere;line-height:1.5}.dashboard-status-line{border-top:1px solid var(--admin-line);color:var(--admin-muted);font-size:var(--paw-font-size-caption);flex-wrap:wrap;align-items:center;gap:8px 20px;margin-top:18px;padding-top:14px;display:flex}.dashboard-pending{flex-wrap:wrap;align-items:center;gap:10px;margin-left:auto;display:flex}.dashboard-pending a{color:var(--admin-accent);text-underline-offset:3px}.dashboard-summary-loading{width:100%}.dashboard-panel-heading{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.dashboard-panel-heading h2{font-size:var(--paw-font-size-section);margin:0}.dashboard-panel-heading h3{font-size:var(--paw-font-size-title-sm);margin:0}.dashboard-panel-heading p{color:var(--admin-muted);font-size:var(--paw-font-size-caption);margin-top:4px}.dashboard-result-count{color:var(--admin-muted);font-size:var(--paw-font-size-caption);flex:none}.dashboard-table,.dashboard-table .ant-table-wrapper{min-width:0}.dashboard-table .ant-pagination{flex-wrap:wrap}.dashboard-merchant-cell{justify-items:start;gap:3px;min-width:0;display:grid}.dashboard-merchant-cell strong{overflow-wrap:anywhere;max-width:100%}.dashboard-merchant-cell>span:not(.ant-tag){color:var(--admin-muted);font-size:var(--paw-font-size-caption);overflow-wrap:anywhere}.dashboard-merchant-cell .ant-tag{margin-inline-end:0}.dashboard-chart-content{min-width:0}.dashboard-chart{width:100%;min-width:0;height:260px}.dashboard-data-details{margin-top:16px}.dashboard-data-details>summary{width:fit-content;color:var(--admin-accent);cursor:pointer;text-underline-offset:3px}.dashboard-data-details[open]>summary{margin-bottom:12px}.dashboard-data-details .ant-table-wrapper{min-width:0}.dashboard-drawer-period{color:var(--admin-muted);font-size:var(--paw-font-size-caption);margin-bottom:20px}.dashboard-detail-loading{place-items:center;min-height:180px;display:grid}.dashboard-detail-content{gap:24px;min-width:0;display:grid}.dashboard-detail-section{min-width:0}.dashboard-detail-section .dashboard-panel-heading{margin-bottom:12px}.dashboard-detail-section .ant-table-wrapper,.dashboard-drawer .ant-drawer-body{min-width:0}@media (width<=1100px){.dashboard-controls{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-filter-actions{grid-column:1/-1}.dashboard-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard-metric:nth-child(4){border-left:0;padding-left:0}.dashboard-metric:nth-child(n+4){border-top:1px solid var(--admin-line);padding-top:16px}}@media (width<=720px){.dashboard-controls,.dashboard-summary,.dashboard-panel{padding:18px}.dashboard-controls{grid-template-columns:1fr}.dashboard-filter-actions{grid-column:1;justify-content:flex-start}.dashboard-period-row .ant-picker{min-width:min(250px,100%)}.dashboard-status-line{gap:8px 14px}.dashboard-pending{margin-left:0}.dashboard-panel-heading{align-items:flex-start}}@media (width<=500px){.dashboard-scan-metrics{grid-template-columns:minmax(0,1fr)}.dashboard-scan-metrics>.dashboard-metric{border-left:0;padding:0}.dashboard-scan-metrics>.dashboard-metric+.dashboard-metric{border-top:1px solid var(--admin-line);padding-top:14px}.dashboard-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-metric{padding:0 10px}.dashboard-metric:nth-child(odd){border-left:0;padding-left:0}.dashboard-metric:nth-child(2n){border-left:1px solid var(--admin-line)}.dashboard-metric:nth-child(n+3){border-top:1px solid var(--admin-line);padding-top:14px}.dashboard-metric-primary{border-bottom:1px solid var(--admin-line);grid-column:1/-1;padding-bottom:12px}.dashboard-metric-primary+.dashboard-metric{border-left:0;padding-left:0}.dashboard-result-count{white-space:normal;text-align:right;max-width:35%}.dashboard-table .ant-pagination{justify-content:flex-start}.dashboard-panel-heading{flex-direction:column}}.migration-page{min-width:0;max-width:1360px;margin:0 auto}.migration-steps{margin-bottom:20px}.migration-alert{margin-bottom:16px}.migration-panel,.migration-list-panel{padding:24px}.migration-panel h2,.migration-list-head h2{font-size:var(--paw-font-size-title-sm);margin:0 0 16px}.migration-help{color:var(--admin-muted);margin-bottom:14px;line-height:1.7}.migration-form{max-width:560px}.migration-field-row{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;display:flex}.migration-domain-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:16px 0;display:grid}.migration-domain-card{border:1px solid var(--admin-line);border-radius:var(--ant-border-radius-lg);background:var(--admin-bg);min-height:132px;padding:14px;position:relative}.migration-domain-card .ant-tag{position:absolute;top:12px;right:12px}.migration-domain-card p{color:var(--admin-muted);margin:10px 0 4px;line-height:1.55}.migration-domain-card small{color:var(--admin-muted)}.migration-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:18px;display:flex}.migration-binding-summary{flex-wrap:wrap;gap:16px;margin-bottom:14px;display:flex}.migration-store-summary{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.migration-list-head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.migration-list-head h2{margin:0 0 4px}.migration-cell-sub{color:var(--admin-muted);font-size:var(--paw-font-size-caption);overflow-wrap:anywhere;margin-top:3px;display:block}.migration-code{overflow-wrap:anywhere}.migration-issue-tools{flex-wrap:wrap;align-items:center;gap:12px;margin:16px 0;display:flex}.migration-issue-tools .ant-input-affix-wrapper{width:300px;max-width:100%}.migration-issue-panel{border-top:1px solid var(--admin-line);background:var(--admin-bg);padding:12px}.migration-issue-title{flex-wrap:wrap;align-items:baseline;gap:12px;margin-bottom:10px;display:flex}.migration-issue-title span{color:var(--admin-muted);font-size:var(--paw-font-size-caption)}.migration-drawer-actions{flex-wrap:wrap;gap:8px;margin:16px 0;display:flex}.migration-block-loading{margin:24px auto;display:block}@media (width<=1000px){.migration-domain-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.migration-domain-grid{grid-template-columns:1fr}.migration-panel,.migration-list-panel{padding:16px}.migration-list-head{flex-direction:column}.migration-field-row{flex-direction:column;align-items:flex-start}.migration-field-row .ant-select{width:100%!important}.migration-issue-tools .ant-input-affix-wrapper{width:100%}}.service-payment-code{justify-items:center;gap:12px;margin-block:16px;display:grid}.mini-program-page{min-width:0}.mini-program-page .filter-bar{flex-wrap:wrap;margin-block:16px;display:flex}.mini-program-page pre,.ant-drawer pre,.ant-modal pre{white-space:pre-wrap;overflow-wrap:anywhere;max-width:100%}
