.dc-approval-history{color:#53676b;margin:8px 0 20px;font-size:14px}.dc-approval-history>summary{cursor:pointer;padding:6px 0}.dc-approval-history dl{gap:10px;margin:12px 0;display:grid}.dc-approval-history dt{font-weight:600}.dc-approval-history dd{overflow-wrap:anywhere;margin:4px 0 0}@media print{.dc-app .dc-panel details.dc-approval-history{color:#000;margin:8px 0;display:block!important}.dc-app .dc-panel details.dc-approval-history>summary{list-style:none;display:block!important}}.oc-process{--process-ink:var(--ink,#173a3e);--process-accent:var(--teal,#076c6c);--process-line:var(--line,#d8e1d9);color:var(--process-ink);margin:18px 0;font:14px/1.5 Arial,sans-serif}.oc-process h3{margin:0 0 16px;font:21px/1.2 Georgia,serif}.oc-process-line{scrollbar-width:thin;margin:0;padding:4px 0 14px;list-style:none;display:flex;overflow-x:auto}.oc-process-step{flex:0 0 250px;min-width:0;padding-right:16px;position:relative}.oc-process-step.oc-process-linked:not(:last-child):before{content:"";background:var(--process-accent);height:2px;position:absolute;top:13px;left:14px;right:0}.oc-process-marker{z-index:1;border:3px solid var(--process-accent);background:#fff;border-radius:50%;place-items:center;width:28px;height:28px;display:grid;position:relative}.oc-process-card{border:1px solid var(--process-line);overflow-wrap:anywhere;background:#fff;border-radius:8px;margin-top:10px;padding:12px}.oc-process-card>strong{font-size:14px;display:block}.oc-process-card p{margin:8px 0}.oc-process-status{color:var(--muted,#637778);margin:8px 0;font-size:12px;display:block}.oc-process-card small{display:block}.oc-process-card details{margin:8px 0}.oc-process-card button{font:inherit;border:1px solid var(--process-accent);min-height:44px;color:var(--process-accent);background:#fff;border-radius:5px;margin-top:10px;padding:9px 14px}.oc-process-done .oc-process-marker{background:var(--process-accent);color:#fff}.oc-process-warning .oc-process-card{border-color:#b38a3b}.oc-process-active .oc-process-card{border-color:var(--process-accent);box-shadow:inset 0 3px var(--process-accent)}.oc-process-point,.oc-process-blocker{font-size:12px}.oc-process-blocker{color:var(--red,#a23f37)}.oc-process-questions{margin:12px 0}@media (width<=650px){.oc-process-line{display:block;overflow:visible}.oc-process-step{padding:0 0 18px 40px}.oc-process-step.oc-process-linked:not(:last-child):before{width:2px;height:auto;inset:15px auto 0 13px}.oc-process-marker{position:absolute;top:0;left:0}.oc-process-card{margin:0}}.export-account{color:#17332c;max-width:1160px;margin:24px auto;padding:0 20px}.export-account-header{justify-content:space-between;align-items:center;gap:16px;display:flex}.export-account-header h1{margin:4px 0 16px;font-size:clamp(26px,3vw,38px)}.export-account-header p{font-size:.9rem}.export-account-status{border-bottom:1px solid #d1ddd8;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 0;display:flex}.export-account-status span{margin-right:auto}.export-account-status button{cursor:pointer;background:#fff;border:1px solid #a8beb3;border-radius:5px;padding:8px 12px}.export-account-status button:disabled{opacity:.55;cursor:default}.export-account-readonly .report-print-only{display:block!important}.export-account .export-field input,.export-account .export-field select{max-width:100%}@media (width<=650px){.export-account{padding:0 14px}.export-account-header{align-items:start}.export-account-header a{white-space:nowrap}.export-account-status span{width:100%}}@media print{.export-account-header,.export-account-status,.export-account>.export-workspace{display:none!important}.export-account{max-width:none;margin:0;padding:0}.export-account>.report-print-only{display:block!important}}.export-report-output,.export-print-preview .export-screen,.export-print-preview .export-account-header,.export-print-preview .export-account-status{display:none}.export-print-preview .export-report-output{display:block}.export-print-exit{z-index:5;position:fixed;bottom:1rem;right:1rem}.export-route-report{overflow-wrap:anywhere;background:#fff;max-width:1100px;margin:auto;padding:1.5rem}.export-route-report table{table-layout:fixed;width:100%;min-width:0}.export-route-report td,.export-route-report th{overflow-wrap:anywhere}.export-route-report section{break-inside:auto}.export-route-report tr{break-inside:avoid}.export-route-report h2,.export-route-report h3{break-after:avoid}@media print{.export-account .export-screen,.export-account .export-account-header,.export-account .export-account-status,.export-print-exit{display:none!important}.export-report-output{display:block!important}.export-route-report{max-width:none;padding:0}.export-route-report details{display:block}.export-route-report .dc-table-scroll{overflow:visible}.export-route-report .dc-result{box-shadow:none;border:0}.export-route-report table{font-size:9pt}}.persistence-panel{background:#edf3ef;border-bottom:1px solid #cad9d1;padding:16px max(24px,50vw - 640px)}.persistence-panel p{margin:0 0 8px}.persistence-panel small{display:block}.persistence-panel button{margin:4px 8px 4px 0}.persistence-conflict,.persistence-confirm{background:#fff9eb;border:1px solid #b88951;margin-top:12px;padding:14px}.persistent-workspace .example-tools{display:none}.legacy-link{text-align:right;color:#1f6864;background:#edf3ef;padding:5px 24px;font-size:12px;display:block}@media (width<=620px){.persistence-panel{padding:16px}.persistence-panel button{width:100%;margin-right:0}.persistence-panel p{overflow-wrap:anywhere}}@media print{.persistence-panel,.legacy-link{display:none!important}}.connected-nav{background:#edf3ed;flex-wrap:wrap;gap:20px;padding:20px;display:flex}.connected-nav a{color:#17545b;padding:10px}
