html,body,#root{width:100%;height:100%;margin:0;overflow:hidden;color:#1f2937;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,Noto Sans CJK SC,Helvetica Neue,Arial,sans-serif}*{box-sizing:border-box}.ant-layout,.ant-layout-content,.ant-card,.ant-card-body,.ant-table-wrapper{min-width:0}.ant-table-wrapper{max-width:100%;overflow-x:auto}.ant-table-cell{overflow-wrap:anywhere}.ant-pagination-options .ant-select-selection-search-input{caret-color:transparent}.refund-time-descriptions table{table-layout:fixed}.refund-time-descriptions .ant-descriptions-item-label,.refund-time-descriptions .ant-descriptions-item-content{width:25%}code{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:12px;white-space:normal;overflow-wrap:anywhere}.apps-page-card .ant-card-head{min-height:52px;padding-inline:16px;border-bottom:1px solid #eef2f7}.apps-page-card .ant-card-body{padding:16px}.apps-filter-bar{width:100%;margin-bottom:16px;padding:12px;border:1px solid #eef2f7;border-radius:8px;background:#f8fafc}.apps-page-card .ant-table{border:1px solid #eef2f7;border-radius:8px;overflow:hidden}.apps-page-card .ant-table-thead>tr>th{background:#f8fafc;color:#475569;font-weight:600}.apps-page-card .ant-table-tbody>tr>td{padding-top:14px;padding-bottom:14px}.app-detail-page{display:flex;flex-direction:column;gap:16px;max-width:1120px}.app-detail-hero .ant-card-body{padding:18px 20px}.app-detail-hero-top{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:18px;border-bottom:1px solid #eef2f7}.app-detail-hero-main{display:flex;flex-direction:column;gap:8px;padding-top:18px}.app-detail-layout{display:flex;flex-direction:column;gap:16px}.app-detail-section .ant-card-head{min-height:48px;border-bottom-color:#eef2f7}.app-detail-section .ant-card-body{padding:8px 20px 14px}.app-detail-info-row{display:grid;grid-template-columns:260px minmax(0,1fr);gap:18px;align-items:center;padding:13px 0;border-bottom:1px solid #f1f5f9}.app-detail-info-row:last-child{border-bottom:0}.app-detail-info-row code{display:block;line-height:1.7;max-width:100%;overflow-wrap:anywhere;white-space:normal}.app-detail-copy-value{width:100%;padding:0;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.app-detail-copy-value:disabled{cursor:default}.wechat-copy-text{max-width:100%;padding:0;border:0;background:transparent;color:#1677ff;font:inherit;line-height:1.6;text-align:left;cursor:pointer;overflow-wrap:anywhere}.wechat-copy-text:hover,.wechat-copy-text:focus-visible{color:#0958d9;text-decoration:underline}.wechat-account-detail-page{max-width:1120px}.wechat-account-detail-page .ant-form-inline{row-gap:12px}.wechat-config-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.wechat-plain-config-grid{display:grid;grid-template-columns:repeat(3,minmax(180px,1fr));gap:0 16px}.wechat-plain-upload-grid{display:grid;grid-template-columns:repeat(2,minmax(260px,1fr));gap:16px}.wechat-account-detail-page textarea{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:12px}@media (max-width: 980px){.app-detail-hero-top{align-items:flex-start;flex-direction:column}.wechat-plain-config-grid{grid-template-columns:repeat(2,minmax(180px,1fr))}.wechat-plain-upload-grid{grid-template-columns:1fr}.wechat-config-toolbar{align-items:flex-start;flex-direction:column}}@media (max-width: 640px){.app-detail-info-row{grid-template-columns:1fr;gap:4px}.wechat-plain-config-grid{grid-template-columns:1fr}}
