.numbering-directory,.numbering-rule{font-size:16px;line-height:1.45;min-width:0}.numbering-directory>label{max-width:420px;margin:16px 0}.numbering-scroll{max-width:100%;overflow:auto;max-height:52vh;border:1px solid #dce4ee;border-radius:12px}.numbering-table{width:100%;border-collapse:collapse;text-align:left;font-size:15px}.numbering-table th{background:#eef3f9;color:#253f60;position:sticky;top:0;z-index:1}.numbering-table th,.numbering-table td{padding:13px 14px;border-bottom:1px solid #e5ebf2;vertical-align:middle}.numbering-table td:first-child{min-width:200px}.numbering-table small{display:block;margin-top:5px;color:#687b90;max-width:270px}.numbering-table button{min-height:44px;margin:3px;white-space:nowrap}.numbering-status{color:#254e79}.numbering-directory details{margin-top:16px}.numbering-directory summary{cursor:pointer;min-height:44px;padding:10px 0}.numbering-rule input:not([type=checkbox]),.numbering-rule select,.numbering-directory input{min-height:46px;font-size:17px}.numbering-impact{border-radius:12px;background:#eef4fb;padding:16px;margin:16px 0;display:flex;flex-wrap:wrap;gap:10px 24px;justify-content:space-between}.numbering-impact strong{font-size:22px;color:#203e62;overflow-wrap:anywhere}.numbering-confirm{display:flex;align-items:flex-start;gap:12px;padding:12px 0}.numbering-confirm[hidden]{display:none}.numbering-confirm input{width:22px;height:22px;flex-shrink:0}.numbering-rule .biz-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:650px){.numbering-rule .biz-form-grid{grid-template-columns:1fr}.numbering-table th,.numbering-table td{padding:10px}.numbering-table{font-size:14px}}
