.legal-wrap[data-v-abdf0844]{max-width:1060px}.publish-confirmation[data-v-abdf0844]{margin:0 24px 24px;padding:16px;border:1px solid #b5d6c0;border-radius:8px;background:#f3f9f5}.legal-tabs[data-v-abdf0844]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}.legal-tabs a[data-v-abdf0844]{padding:10px 16px;border:1px solid #cdded3;border-radius:8px;background:#fff;color:#335242}.legal-tabs a.active[data-v-abdf0844]{background:#e9f4ed;color:#008037;border-color:#008037;font-weight:700}.legal-paper[data-v-abdf0844]{background:#fff;border:1px solid #d8e5dd;border-radius:12px;overflow:hidden}.document-head[data-v-abdf0844]{padding:24px;border-bottom:1px solid #e3ebe6;display:flex;align-items:center;justify-content:space-between;gap:16px}.document-head h2[data-v-abdf0844]{font-size:1.35rem;margin:0 0 6px}.document-status[data-v-abdf0844]{color:#5a7063;font-size:.875rem}.legal-reading[data-v-abdf0844]{padding:24px 32px;line-height:1.75;overflow-wrap:anywhere;color:#263c30}.legal-reading[data-v-abdf0844] h2{font-size:1.25rem;margin-top:1.5em}.legal-reading[data-v-abdf0844] h3{font-size:1.1rem}.legal-reading[data-v-abdf0844] a{color:#008037;text-decoration:underline}.legal-editor[data-v-abdf0844]{margin:24px}.legal-editor[data-v-abdf0844] .ql-editor{color:#263c30;min-height:360px;font-size:16px;line-height:1.7;overflow-wrap:anywhere}.legal-editor[data-v-abdf0844] .ql-toolbar{border-radius:8px 8px 0 0;background:#f5f9f6}.legal-editor[data-v-abdf0844] .ql-container{border-radius:0 0 8px 8px}.editor-actions[data-v-abdf0844]{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:0 24px 24px}.editor-actions>span[data-v-abdf0844]{margin-right:auto;color:#5a7063;font-size:.875rem}.legal-admin .btn[data-v-abdf0844]{margin-bottom:0;text-transform:none}.legal-admin .btn-success[data-v-abdf0844]{background:#008037;color:#fff!important}.legal-history[data-v-abdf0844]{background:#fff;border:1px solid #d8e5dd;border-radius:10px;padding:16px 24px}.legal-history summary[data-v-abdf0844]{color:#25603c;cursor:pointer;font-weight:600}.history-list[data-v-abdf0844]{display:grid;gap:8px;margin-top:16px}.history-list button[data-v-abdf0844]{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;padding:12px;background:#f5f9f6;border:1px solid #d8e5dd;border-radius:6px;text-align:left;color:#334b3d}.history-list small[data-v-abdf0844]{display:block}@media (max-width: 600px){.document-head[data-v-abdf0844]{padding:16px;align-items:flex-start;flex-wrap:wrap}.legal-reading[data-v-abdf0844]{padding:16px}.legal-editor[data-v-abdf0844]{margin:12px}.editor-actions[data-v-abdf0844]{padding:0 12px 16px}.editor-actions>span[data-v-abdf0844]{flex-basis:100%}}
