.dashboard-content-panel{min-width:0}.number-manager{min-width:0;max-width:100%;padding:24px}.number-manager h2{margin:0 0 12px}.number-manager p{line-height:1.65}.number-toolbar{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin:16px 0}.number-toolbar input:not([type=checkbox]),.number-toolbar select{padding:10px;border:1px solid #d5e1ed;border-radius:8px;min-height:44px;max-width:100%;background:#fff;color:#18334c}.number-toolbar input[type=number]{width:80px}.number-toolbar label{display:flex;align-items:center;gap:8px}.number-manager button,.number-dialog button{min-height:44px}.number-notice{color:#526b7e;min-height:26px}.number-notice[data-error=true]{color:#ad3030;background:#fff0ed;padding:12px;border-radius:8px}.number-table-wrap{overflow-x:auto;max-width:100%;border:1px solid #dfE8ef;border-radius:12px}.number-table{border-collapse:collapse;width:100%;min-width:1050px;font-size:13px}.number-table th{background:#f3f8fc;text-align:left;padding:14px}.number-table td{padding:14px;border-top:1px solid #e5ecf1;vertical-align:top;overflow-wrap:anywhere}.number-table tr:nth-child(even){background:#f9fbfd}.number-table td small{display:block;max-width:175px;color:#657d90}.number-status{display:inline-block;padding:3px 8px;background:#e9f7f2;color:#157951;border-radius:6px}.number-actions{min-width:190px}.number-actions button{margin:2px}.number-note{white-space:pre-wrap;max-width:200px}.number-dialog{border:1px solid #d6e3ef;border-radius:16px;width:min(640px,calc(100vw - 32px));max-height:85vh;padding:24px;color:#18334c;box-shadow:0 20px 80px #16365040}.number-dialog::backdrop{background:#14283c88}.number-dialog-content{overflow-wrap:anywhere}.number-dialog label{display:grid;gap:6px;margin:14px 0}.number-dialog input,.number-dialog textarea{padding:10px;width:100%;box-sizing:border-box;border:1px solid #cddae5;border-radius:8px;font:inherit}.number-dialog textarea{resize:vertical}.number-dialog [role=status]{color:#a03824}.number-message{border-bottom:1px solid #dde7ef;padding:12px 0}.number-message p{white-space:pre-wrap}.number-manager :focus-visible,.number-dialog :focus-visible{outline:3px solid #228aff;outline-offset:2px}.number-dialog button{margin:5px}.number-dialog .btn-ghost{background:#fff;color:#18334c;border-color:#9fb3c8}.number-dialog .btn-ghost:hover{background:#edf5ff;color:#0b3d91;border-color:#1769e0}.number-dialog .btn-ghost:disabled{background:#f3f7fb;color:#526b7e;border-color:#cddae5;opacity:1;cursor:not-allowed}.number-manager button:disabled{opacity:.5;cursor:not-allowed}@media(max-width:640px){.number-manager{padding:14px}.number-table{min-width:0}.number-table thead{display:none}.number-table tr{display:block;border-bottom:5px solid #eef3f8}.number-table td{display:block;border:0;padding:8px 12px}.number-table td:before{content:attr(data-label);display:block;font-weight:700;color:#708396;margin-bottom:3px}.number-table td small,.number-note{max-width:100%}.number-table-wrap{overflow-x:hidden}.number-toolbar>*{max-width:100%}.number-dialog{padding:16px}}
