/* .41.117. Scope is the Document Control navigation/release form, never authored text. */
#v8-content .doc-control .dcn-tools {margin:16px 0;padding:16px;border:1px solid #d5d1cd;border-radius:8px;background:#fff;color:#38352f;line-height:1.5;}
#v8-content .doc-control .dcn-top {display:flex;align-items:flex-start;gap:18px;flex-wrap:wrap;}
#v8-content .doc-control .dcn-outline {flex:1 1 220px;min-width:0;padding:9px 12px;background:#f7f7f6;border:1px solid #dedbd7;border-radius:6px;}
#v8-content .doc-control .dcn-outline > summary {cursor:pointer;font-weight:600;line-height:1.5;color:#38352f;}
#v8-content .doc-control .dcn-outline > summary span {font-size:12px;color:#625c54;}
#v8-content .doc-control .dcn-outline nav {display:grid;gap:3px;max-height:240px;overflow:auto;padding:4px;}
#v8-content .doc-control .dcn-outline-note {font-size:12px;color:#625c54;line-height:1.5;margin:10px 0;}
#v8-content .doc-control .dcn-heading {all:unset;box-sizing:border-box;display:block;padding:7px 9px;border-radius:4px;cursor:pointer;color:#38352f;font:400 13px/1.5 'Segoe UI',Arial,sans-serif;white-space:normal;overflow-wrap:anywhere;border-left:2px solid transparent;}
#v8-content .doc-control .dcn-heading:hover {background:#eeedeb;border-left-color:#ad4100;}
#v8-content .doc-control .dcn-heading.dcn-title {font-weight:700;}
#v8-content .doc-control .dcn-heading.dcn-heading2 {padding-left:22px;}
#v8-content .doc-control .dcn-heading.dcn-heading3 {padding-left:34px;}
#v8-content .doc-control .dcn-search {display:flex;align-items:end;gap:12px;flex:2 1 490px;flex-wrap:wrap;min-width:0;}
#v8-content .doc-control .dcn-search label {display:grid;gap:5px;flex:1 1 220px;min-width:0;font-size:13px;font-weight:600;color:#38352f;}
#v8-content .doc-control .dcn-search input {box-sizing:border-box;width:100%;min-width:0;min-height:36px;padding:7px 10px;border:1px solid #c6c1bb;border-radius:6px;background:#fff;color:#302e2b;font:400 14px/1.4 'Segoe UI',Arial,sans-serif;}
#v8-content .doc-control .dcn-actions {display:flex;flex-wrap:wrap;gap:6px;}
#v8-content .doc-control .dcn-actions .dc-button {min-height:36px;margin:0;}
#v8-content .doc-control .dcn-status {margin:12px 0 0;line-height:1.5;font-size:13px;color:#625c54;}
#v8-content .doc-control .dcn-tools :is(button,input,summary):focus-visible {outline:2px solid #a63c00;outline-offset:2px;}
#v8-content .doc-control .dcr-buffer-note {border:1px solid #dedbd7;border-left:3px solid #6b6b68;border-radius:6px;background:#fff;color:#514c46;padding:12px 15px;font-size:13px;line-height:1.6;margin:14px 0;}
#v8-content .doc-control .dcr-buffer-note.dcr-warning {border-left-color:#a63c00;}
#v8-content .doc-control [data-dcr-discard] {margin:6px 0 0 6px;}
@media(max-width:800px){#v8-content .doc-control .dcn-top{display:grid;grid-template-columns:minmax(0,1fr);}#v8-content .doc-control .dcn-search{display:grid;grid-template-columns:minmax(0,1fr);}#v8-content .doc-control .dcn-tools{padding:12px;}#v8-content .doc-control [data-dcr-discard]{margin:8px 0 0;}}
@media(forced-colors:active){#v8-content .doc-control .dcn-tools,#v8-content .doc-control .dcr-buffer-note{background:Canvas;color:CanvasText;border-color:CanvasText;}#v8-content .doc-control .dcn-heading:hover{outline:1px solid Highlight;}#v8-content .doc-control .dcn-tools :is(button,input,summary):focus-visible{outline-color:Highlight;}}
