*{margin:0;padding:0;box-sizing:border-box}:root{color:#172033;background:#f4f7fb;--app-text: #172033;--app-muted: #6a7282;--app-border: rgba(130, 148, 175, .22);--app-border-strong: rgba(103, 123, 154, .32);--app-surface: rgba(255, 255, 255, .74);--app-surface-solid: #ffffff;--app-primary: #3b82f6;--app-primary-hover: #2563eb;--app-primary-soft: rgba(59, 130, 246, .12);--app-success: #12b981;--app-warning: #f59e0b;--app-danger: #ef4444;--app-shadow-sm: 0 8px 22px rgba(31, 42, 68, .06);--app-shadow-md: 0 18px 44px rgba(31, 42, 68, .1);--app-shadow-lg: 0 28px 70px rgba(31, 42, 68, .14);--app-font: "Inter", "Noto Sans SC", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "PingFang SC", "Microsoft YaHei", "微软雅黑", sans-serif;--app-font-mono: "JetBrains Mono", "Consolas", "SFMono-Regular", "Menlo", "Courier New", monospace}html,body,#root{min-height:100%}html{background:#f5f7fb}html::-webkit-scrollbar,body::-webkit-scrollbar{width:6px;height:6px}html::-webkit-scrollbar-track,body::-webkit-scrollbar-track{background:transparent}html::-webkit-scrollbar-thumb,body::-webkit-scrollbar-thumb{border-radius:999px;background:#ffffff38}html::-webkit-scrollbar-corner,body::-webkit-scrollbar-corner{background:transparent}html,body{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.24) transparent}body{color:var(--app-text);font-family:var(--app-font);background:#f5f7fb;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"tnum" 1,"cv05" 1}@media (min-width: 769px){body{min-width:1180px}}button,input,textarea,select{font:inherit}width: 8px; height: 8px; } background: transparent; } background: rgba(117,135,163,.38); border: 2px solid transparent; border-radius: 999px; background-clip: content-box; } background: rgba(88,107,139,.55); border: 2px solid transparent; background-clip: content-box; } background: transparent; } ::selection{color:#0f172a;background:#7dd3fc6b}.ant-app,.ant-layout,.ant-modal-root,.ant-drawer-root{color:var(--app-text)}.ant-card,.ant-modal-content,.ant-drawer-content,.ant-tooltip-inner{border-radius:8px}.ant-popover-inner,.ant-dropdown-menu{border:1px solid rgba(130,148,175,.18);border-radius:8px!important;box-shadow:0 12px 28px #1f2a441f!important}.ql-editor{min-height:200px}.adm-action-sheet-button-list{max-height:50vh;overflow-y:auto;-webkit-overflow-scrolling:touch}.adm-action-sheet-button-list .adm-action-sheet-button-item{padding:10px 16px!important}.ant-table-row-striped>td{background:#fafbfc!important}.ant-tag{border-radius:4px!important}.mono,.font-mono,.ant-statistic-content-value,.ant-statistic-content-prefix,.ant-statistic-content-suffix,.ant-table-cell .money{font-family:var(--app-font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.2px}.ant-btn{font-weight:500;box-shadow:none}.ant-btn-sm{font-size:13px}.ant-modal-footer{display:flex;justify-content:flex-end;align-items:center;gap:10px}.ant-modal-footer>.ant-btn{margin:0!important;border-radius:7px}.ant-modal-footer>.ant-btn+.ant-btn{margin-left:0!important}.ant-modal-footer .ant-btn:not(.ant-btn-icon-only):not(.ant-btn-link){height:34px;padding:0 16px}.ant-modal .ant-btn-link:not(.ant-btn-icon-only){padding:0 5px}
