
.norm-summary-v261{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:18px}.norm-summary-v261>div{padding:17px;border:1px solid var(--line,#dfe6f1);border-radius:16px;background:var(--panel,#fff)}.norm-summary-v261 strong{display:block;font-size:1.55rem;color:var(--primary,#2563eb)}.norm-summary-v261 span{font-size:.76rem;color:var(--muted,#667085)}
.norm-manager-card-v261{padding:18px!important}.norm-manager-toolbar-v261{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:14px}.norm-search-v261{position:relative;min-width:280px;flex:1;max-width:520px}.norm-search-v261 span{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--muted,#667085)}.norm-search-v261 input{width:100%;padding-left:35px!important}.norm-filter-v261{display:flex;gap:6px;flex-wrap:wrap}.norm-filter-v261 .btn.is-active{background:var(--primary,#2563eb)!important;color:#fff!important;border-color:transparent!important}
.norm-documents-v261{display:grid;gap:10px}.norm-document-v261{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(210px,.7fr) auto;align-items:center;gap:18px;padding:17px;border:1px solid var(--line,#dfe6f1);border-radius:16px;background:var(--panel,#fff)}.norm-code-v261{display:inline-flex;font-size:.67rem;font-weight:850;color:var(--primary,#2563eb);letter-spacing:.05em}.norm-document-main-v261 h2{margin:4px 0 5px;font-size:1rem}.norm-document-main-v261 p{margin:0 0 8px;color:var(--muted,#667085);font-size:.8rem;line-height:1.45}.norm-badges-v261{display:flex;gap:6px;flex-wrap:wrap}.norm-badges-v261 span{padding:4px 7px;border-radius:999px;background:var(--panel-2,#f8fbff);border:1px solid var(--line,#dfe6f1);font-size:.68rem}.norm-badges-v261 .is-draft{background:#fff7ed;color:#9a3412;border-color:#fed7aa}.norm-current-v261{display:flex;flex-direction:column;gap:4px}.norm-current-v261 small,.norm-current-v261 span{color:var(--muted,#667085);font-size:.72rem}.norm-current-v261 strong{font-size:.83rem}.norm-actions-v261{display:flex;justify-content:flex-end;gap:6px;flex-wrap:wrap}.norm-empty-v261{padding:28px;text-align:center;color:var(--muted,#667085)}
.norm-tabs-v261{display:flex;gap:7px;overflow-x:auto;padding-bottom:7px;margin-bottom:14px}.norm-tabs-v261 button{flex:0 0 auto;min-height:38px;padding:8px 12px;border:1px solid var(--line,#dfe6f1);border-radius:999px;background:var(--panel,#fff);color:inherit;font-weight:750;cursor:pointer}.norm-tabs-v261 button span{display:inline-grid;place-items:center;min-width:22px;height:22px;margin-left:5px;padding:0 5px;border-radius:999px;background:var(--panel-2,#f8fbff);font-size:.68rem}.norm-tabs-v261 button.is-active{background:var(--primary,#2563eb);border-color:var(--primary,#2563eb);color:#fff}.norm-panel-v261{display:none}.norm-panel-v261.is-active{display:block}
.norm-version-list-v261{display:grid;gap:12px}.norm-version-v261{display:grid;grid-template-columns:150px minmax(0,1fr) auto;gap:16px;align-items:start;padding:18px;border:1px solid var(--line,#dfe6f1);border-radius:17px;background:var(--panel,#fff)}.norm-version-state-v261{display:flex;flex-direction:column;align-items:flex-start;gap:7px}.norm-state-v261,.norm-source-lock-v261{display:inline-flex;padding:5px 8px;border-radius:999px;font-size:.68rem;font-weight:850}.norm-state-v261.is-draft{background:#fff7ed;color:#9a3412}.norm-state-v261.is-published{background:#ecfdf3;color:#087443}.norm-state-v261.is-archived{background:#f2f4f7;color:#667085}.norm-source-lock-v261{background:#eff6ff;color:#1d4ed8}.norm-version-main-v261>span{font-size:.68rem;color:var(--muted,#667085)}.norm-version-main-v261 h2{margin:3px 0 6px;font-size:1rem}.norm-version-main-v261 p{margin:0 0 9px;color:var(--muted,#667085);font-size:.8rem}.norm-version-meta-v261{display:flex;gap:7px;flex-wrap:wrap}.norm-version-meta-v261 span{padding:4px 7px;border-radius:8px;background:var(--panel-2,#f8fbff);font-size:.68rem;color:var(--muted,#667085)}.norm-version-actions-v261{display:flex;justify-content:flex-end;gap:6px;flex-wrap:wrap;max-width:310px}.norm-version-actions-v261 form{margin:0}.norm-hash-v261{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.norm-history-v261{display:grid;gap:9px}.norm-history-v261 article{padding:14px 15px;border-left:3px solid var(--primary,#2563eb);border-radius:0 12px 12px 0;background:var(--panel,#fff);border-top:1px solid var(--line,#dfe6f1);border-right:1px solid var(--line,#dfe6f1);border-bottom:1px solid var(--line,#dfe6f1)}.norm-history-v261 article>span,.norm-history-v261 small{font-size:.7rem;color:var(--muted,#667085)}.norm-history-v261 strong{display:block;margin:3px 0}.norm-history-v261 p{margin:0 0 4px;font-size:.8rem}.norm-edit-intro-v261{margin-bottom:16px}.norm-edit-intro-v261 h2{margin:7px 0 5px}.norm-lock-message-v261{padding:13px;border-radius:12px;background:#eff6ff;color:#1e40af;border:1px solid #bfdbfe}
html[data-theme="dark"] .norm-document-v261,html[data-theme="dark"] .norm-version-v261,html[data-theme="dark"] .norm-summary-v261>div,html[data-theme="dark"] .norm-tabs-v261 button,html[data-theme="dark"] .norm-history-v261 article{background:var(--ui-panel,#0f1b2c)!important;border-color:var(--ui-line,#263b55)!important}
@media(max-width:1050px){.norm-document-v261{grid-template-columns:1fr}.norm-current-v261{padding-top:3px}.norm-actions-v261{justify-content:flex-start}.norm-version-v261{grid-template-columns:1fr}.norm-version-actions-v261{justify-content:flex-start;max-width:none}}
@media(max-width:700px){.norm-summary-v261{grid-template-columns:repeat(2,1fr)}.norm-manager-toolbar-v261{align-items:stretch}.norm-search-v261{min-width:0;max-width:none}.norm-filter-v261{width:100%}.norm-filter-v261 .btn{flex:1}.norm-actions-v261,.norm-version-actions-v261{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.norm-actions-v261 .btn,.norm-version-actions-v261 .btn,.norm-version-actions-v261 form,.norm-version-actions-v261 form .btn{width:100%}}
@media(max-width:430px){.norm-summary-v261{grid-template-columns:1fr}.norm-actions-v261,.norm-version-actions-v261{grid-template-columns:1fr}}

.norm-family-v261{margin-top:24px}.norm-family-v261:first-child{margin-top:8px}.norm-family-head-v261{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:11px;padding:0 2px}.norm-family-head-v261 h2{margin:6px 0 4px;font-size:1.2rem}.norm-family-head-v261 p{margin:0;color:var(--muted,#667085);font-size:.82rem}.norm-family-head-v261>strong{font-size:1.8rem;color:var(--primary,#2563eb)}.norm-document-main-v261 h3{margin:7px 0 7px;font-size:1rem;line-height:1.3}
@media(max-width:700px){.norm-family-head-v261{align-items:flex-start}.norm-family-head-v261>strong{font-size:1.4rem}}
