.analysis-result{color:#173b40;margin:18px 0}.dc-content-column .analysis-result p{font-size:14px;line-height:1.5}.ar-heading{justify-content:space-between;align-items:center;gap:18px;display:flex}.ar-heading h3{font:27px/1.25 Georgia,serif;margin:0!important}.dc-content-column .analysis-result .ar-scope{color:#687b72;margin:0 0 8px;font-size:12px}.dc-content-column .analysis-result .ar-note{color:#64766e;margin:16px 0 20px;font-size:13px}.ar-heading>button{white-space:nowrap;min-height:46px;font-size:14px!important}.ar-metrics{background:#eef5eb;border:1px solid #dfe9d9;border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:20px 0;padding:20px;display:grid}.ar-metrics>div{flex-direction:column;gap:7px;min-width:0;display:flex}.ar-metrics dt{color:#61766c;font-size:13px}.ar-metrics dd{overflow-wrap:anywhere;margin:0;font-size:23px;font-weight:600}.ar-metrics small{color:#64766e;font-size:12px;line-height:1.4}.ar-text-action{text-align:left;min-height:40px;text-decoration:underline;box-shadow:none!important;color:#076c6c!important;background:0 0!important;border:0!important;padding:6px 0!important;font-size:13px!important}.ar-output-grid{grid-template-columns:1fr 1fr;gap:18px;margin:24px 0;display:grid}.ar-output{background:#fbfdf8;border:1px solid #dce6db;border-radius:7px;min-width:0;padding:20px}.ar-output h3,.ar-documents h3,.ar-risks h3,.ar-questions h3{margin:0 0 14px;font:23px Georgia,serif}.ar-output p{overflow-wrap:anywhere}.ar-output button,.ar-documents>button{min-height:46px;margin-top:12px;font-size:14px!important}.ar-decision{border-top:1px solid #dce6db;margin-top:14px;padding-top:14px}.ar-decision>strong{margin-bottom:6px;font:22px Georgia,serif;display:block}.ar-decision>small{color:#3d7560;display:block}.analysis-result .ar-stale{color:#866124!important}.ar-questions,.ar-risks,.ar-documents{margin-top:28px}.ar-gap{border-top:1px solid #dce6db!important;margin:0!important;padding:0!important}.ar-gap>summary{cursor:pointer;color:#17514c;justify-content:space-between;align-items:center;gap:16px;min-height:58px;list-style:none;display:flex;padding:12px 0!important}.ar-gap>summary:before{content:"▸";font-size:13px}.ar-gap[open]>summary:before{content:"▾"}.ar-gap>summary>strong{flex:1;font-size:16px;font-weight:500}.ar-gap>summary>span{color:#866124;font-size:12px}.ar-gap-body{padding:2px 0 18px}.ar-gap-body ul{padding-left:20px;font-size:14px;line-height:1.6}.ar-actions{flex-wrap:wrap;gap:12px;margin-top:16px;display:flex}.ar-actions button,.ar-actions a{min-height:44px;padding:10px 14px;text-decoration:none;font-size:13px!important}.ar-documents>ul{margin:14px 0;padding:0;list-style:none}.ar-documents li{border-bottom:1px solid #e3ebe0;justify-content:space-between;gap:16px;padding:12px 0;font-size:14px;display:flex}.ar-documents li strong{font-weight:500}.ar-documents li span{color:#7a6b45;text-align:right;max-width:45%;font-size:12px}.ar-facts{margin-top:24px}.ar-facts dl{grid-template-columns:1fr 1fr;gap:16px;display:grid}.ar-facts dt{color:#64766e;font-size:12px}.ar-facts dd{overflow-wrap:anywhere;margin:5px 0;font-size:14px}.ar-comparison{border-left:3px solid #c4d9bb;padding-left:12px}.analysis-result-print{display:block}.ar-static-table{border-collapse:collapse;width:100%}@media (width<=700px){.ar-heading{display:block}.ar-heading>button{margin-top:16px}.ar-heading h3{font-size:25px}.ar-metrics{grid-template-columns:1fr;gap:18px;padding:16px}.ar-metrics dd{font-size:22px}.ar-output-grid{grid-template-columns:1fr}.ar-output{padding:17px}.ar-documents li{display:block}.ar-documents li span{text-align:left;max-width:none;margin-top:5px;display:block}.ar-facts dl{grid-template-columns:1fr}.ar-gap>summary{min-height:56px}.ar-metrics .ar-text-action{min-height:44px}}@media print{.analysis-result button,.analysis-result .ar-actions{display:none!important}.ar-output-grid{display:block}.ar-output{break-inside:avoid;margin:15px 0}.ar-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.ar-metrics dd{font-size:17px}.ar-gap{display:block}.ar-gap>summary:before{display:none}.ar-facts dl{display:grid}}.dc-plan-editor{scroll-margin-top:120px}.dc-plan-editor:not(.is-open){display:none}.dc-plan-close{margin:16px 0}.dc-plan-editor:focus{outline:none}@media print{.dc-plan-editor{display:block!important}.dc-plan-close{display:none!important}}.analysis-result .ar-metric-label{min-height:30px;font:inherit;color:#376951;text-align:left;text-decoration:underline;box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important}@media (width<=700px){.analysis-result .ar-metric-label{min-height:40px}.ar-metrics{gap:12px}.ar-metrics>div{gap:3px}}.ar-metrics .ar-metric-reason{color:#5e674d!important;margin:3px 0 0!important;font-size:13px!important;line-height:1.45!important}.ar-metric-actions{flex-direction:column;align-items:flex-start;gap:2px;margin-top:auto;padding-top:7px;display:flex}.ar-metric-actions .ar-text-action{min-height:40px;line-height:1.35;font-size:13px!important}.ar-task-link{color:#076c6c;align-items:center;min-height:38px;font-size:12px;line-height:1.4;text-decoration:underline;display:inline-flex}.ar-action-reason{font-weight:600}.dc-content-column .analysis-result .ar-action-people,.dc-content-column .analysis-result .ar-action-task,.dc-content-column .analysis-result .ar-task-notice{color:#64766e;font-size:12px}.ar-action-people{margin-top:16px}.ar-output-grid{margin-top:30px}.ar-expert-actions:empty{display:none}.ar-next-print{margin-top:7px;font-weight:600}@media (width<=700px){.ar-metric-actions .ar-text-action,.ar-metric-actions .ar-task-link{min-height:44px}.ar-metrics{gap:18px}.ar-gap>summary>span{text-align:right;max-width:100px}}
