/* Empty instant orders: compact controls and a single no-records row. */
.instant-empty-v352{width:100%;min-width:0;margin:0;padding:0;background:#fff;color:#000;font-size:14px;font-weight:700;border:0;border-top:1px solid #cc33ff;border-radius:0;box-shadow:none}
.instant-empty-v352 .instant-empty-toolbar-v352{display:flex;align-items:center;flex-wrap:wrap;gap:4px;padding:3px 0;margin:0;line-height:1.5;background:#fff;border:0}
.instant-empty-v352 .instant-empty-title-v352{color:#f00;font-size:inherit;white-space:nowrap}
.instant-empty-v352 label{display:inline-flex;align-items:center;gap:4px;margin:0;white-space:nowrap}
.instant-empty-v352 input,.instant-empty-v352 select{box-sizing:border-box;height:28px;padding:2px 6px;border:1px solid #666;border-radius:0;background:#fff;color:#000;font:inherit;font-weight:400;max-width:100%}
.instant-empty-v352 input[type=number]{width:105px}
.instant-empty-v352 input[aria-label="下级"]{width:170px}
.instant-empty-v352 .instant-empty-update-v352{height:28px;padding:2px 12px;background:#414c57;color:#fff;border:1px solid #414c57;border-radius:0;font:inherit;cursor:pointer}
.instant-empty-v352 .instant-empty-totals-v352{display:flex;align-items:center;flex-wrap:wrap;gap:20px;border:0;padding:0;margin:0;color:#000}
.instant-empty-v352 .instant-empty-totals-v352 span{white-space:nowrap}
.instant-empty-v352 .instant-empty-table-v352{width:100%;min-width:960px;table-layout:auto;border-collapse:collapse;border:1px solid #777;margin:0;font:inherit}
.instant-empty-v352 .instant-empty-table-v352 th{padding:2px 6px;height:24px;background:#ccc;color:#000;text-align:center;white-space:nowrap;border:1px solid #777;font:inherit}
.instant-empty-v352 .instant-empty-table-v352 td.instant-empty-message-v352{padding:0 6px;height:20px;text-align:center;background:#f5f5f5;color:#f00;border:1px solid #777;font:inherit;line-height:20px}
.account-management-v318 .account-agent-v318 th{background:#d2d2d2!important;color:#111}
.account-management-v318 .account-member-v318 th{background:#ffd6e4!important;color:#111}
.account-management-v318 .account-sub-v318 th{background:#fff3b8!important;color:#111}
.account-management-v318 .created-login-v352{cursor:help;text-decoration:underline dotted #888;text-underline-offset:4px}
.water-table-v352{min-width:0!important;width:100%}
.water-table-v352 th,.water-table-v352 td{padding:4px 7px!important;text-align:center}
.water-table-v352 .rule-comm-v247{min-width:76px;max-width:100%}
.latest-list.latest-odds-v352>div{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:5px;font-size:12px}
.latest-list.latest-odds-v352 b{min-width:0;overflow-wrap:anywhere}
.latest-list.latest-odds-v352 em{font-style:normal;color:#c00;text-align:right;max-width:82px;overflow-wrap:anywhere}
.latest-list.latest-odds-v352 span{text-align:right}
.monitor-compact-v352{min-width:0;width:100%}
.monitor-compact-v352 .monitor-topline-v352{display:flex;align-items:center;flex-wrap:wrap;gap:4px 14px;padding:4px 6px;font-size:12px;line-height:24px;background:#fff}
.monitor-compact-v352 .monitor-topline-v352 label{display:inline-flex;gap:4px;align-items:center;margin:0}
.monitor-compact-v352 .monitor-topline-v352 select,.monitor-compact-v352 .monitor-topline-v352 button{height:25px;min-height:0;padding:1px 7px;font-size:12px}
.monitor-compact-v352 .monitor-topline-v352>span{white-space:nowrap}
.monitor-compact-v352 .monitor-project-strip-v243{display:flex;width:100%;max-width:100%;overflow:visible;min-width:0}
.monitor-compact-v352 .monitor-project-strip-v243 button.monitor-project-v243{flex:1 1 0;min-width:0;width:auto;height:auto;min-height:48px;padding:3px 1px;font-size:12px;overflow-wrap:anywhere}
.monitor-compact-v352 .monitor-project-v243 b,.monitor-compact-v352 .monitor-project-v243 span,.monitor-compact-v352 .monitor-project-v243 small{line-height:15px}
.monitor-compact-v352 .monitor-ref-detail-v245{min-width:0;width:100%;table-layout:auto}
.monitor-compact-v352 .monitor-ref-detail-v245 th,.monitor-compact-v352 .monitor-ref-detail-v245 td{padding:3px 5px;white-space:normal;font-size:12px;overflow-wrap:anywhere}
.monitor-compact-v352 .monitor-ref-detail-v245 th{white-space:nowrap}
.monitor-quotes-v352{display:inline-block;text-align:left;white-space:normal;line-height:1.5;cursor:help}
@media(max-width:800px){.monitor-compact-v352 .monitor-project-strip-v243{display:grid;grid-template-columns:repeat(auto-fit,minmax(65px,1fr))}.monitor-compact-v352 .monitor-ref-detail-v245{min-width:730px}.water-table-v352{min-width:650px!important}}
