.decision-evidence{color:var(--ink,#102a43)}.decision-evidence--intro{border:1px solid color-mix(in srgb, var(--teal,#007f79) 24%, var(--line,#d8e2e8));background:linear-gradient(135deg, color-mix(in srgb, var(--teal,#007f79) 8%, transparent), transparent 48%), var(--surface,#fff);border-radius:18px;margin:0 0 24px;padding:24px}.decision-evidence--intro>header>span,.decision-evidence__method>article:first-child>span,.decision-evidence__example>header>span{color:var(--teal,#007f79);letter-spacing:.12em;text-transform:uppercase;font-size:.75rem;font-weight:800}.decision-evidence h2,.decision-evidence h3,.decision-evidence p{margin-top:0}.decision-evidence--intro>header h2{max-width:32ch;margin:8px 0 10px;font-size:clamp(1.35rem,2.6vw,2rem);line-height:1.16}.decision-evidence--intro>header p{max-width:78ch;color:var(--muted,#526777);margin-bottom:18px;line-height:1.65}.decision-evidence__scope,.decision-evidence__method,.decision-evidence__example>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.decision-evidence__scope article,.decision-evidence__method article,.decision-evidence__example article,.decision-evidence__actions{border:1px solid var(--line,#d8e2e8);background:color-mix(in srgb, var(--surface,#fff) 95%, var(--teal,#007f79));border-radius:14px;padding:16px}.decision-evidence__scope h3,.decision-evidence__method h3,.decision-evidence__example h3{margin-bottom:7px;font-size:.96rem}.decision-evidence__scope p,.decision-evidence__method p{color:var(--muted,#526777);margin-bottom:0;line-height:1.58}.decision-evidence__contract{border:1px solid var(--line,#d8e2e8);background:var(--surface,#fff);border-radius:12px;margin-top:14px;padding:13px 15px}.decision-evidence__contract summary{cursor:pointer;font-weight:800}.decision-evidence__contract dl{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:16px 0 0;display:grid}.decision-evidence__contract dl>div{background:color-mix(in srgb, var(--teal,#007f79) 7%, var(--surface,#fff));border-radius:10px;padding:12px}.decision-evidence__contract dt{margin-bottom:5px;font-size:.8rem;font-weight:800}.decision-evidence__contract dd,.decision-evidence__contract>p{color:var(--muted,#526777);margin:0;font-size:.84rem;line-height:1.5}.decision-evidence__contract>p{margin-top:12px}.decision-evidence--details{gap:22px;margin:32px 0 0;display:grid}.decision-evidence__method article:first-child h2,.decision-evidence__example h2,.decision-evidence__sources h2,.decision-evidence__actions h2{margin:7px 0 10px;font-size:1.25rem;line-height:1.3}.decision-evidence ul,.decision-evidence ol{margin:0;padding-left:1.2rem}.decision-evidence li{margin:.45rem 0;line-height:1.55}.decision-evidence__example{border:1px solid color-mix(in srgb, var(--coral,#f2765b) 28%, var(--line,#d8e2e8));background:color-mix(in srgb, var(--coral,#f2765b) 5%, var(--surface,#fff));border-radius:16px;padding:20px}.decision-evidence__sources>div{overscroll-behavior-inline:contain;scrollbar-gutter:stable;border:1px solid var(--line,#d8e2e8);border-radius:14px;min-width:0;max-width:100%;overflow-x:auto}@media (max-width:760px){.decision-evidence,.decision-evidence__method,.decision-evidence__example,.decision-evidence__sources,.decision-evidence__actions{min-width:0;max-width:100%}.decision-evidence__scope,.decision-evidence__method,.decision-evidence__example>div,.decision-evidence__contract dl{grid-template-columns:minmax(0,1fr)}.decision-evidence__sources table{min-width:620px}.decision-evidence p,.decision-evidence li,.decision-evidence td,.decision-evidence th{overflow-wrap:anywhere}}.decision-evidence__sources table{border-collapse:collapse;background:var(--surface,#fff);width:100%;min-width:760px}.decision-evidence__sources th,.decision-evidence__sources td{border-bottom:1px solid var(--line,#d8e2e8);text-align:left;vertical-align:top;padding:12px 14px;font-size:.86rem;line-height:1.5}.decision-evidence__sources tbody tr:last-child>*{border-bottom:0}.decision-evidence__sources a{color:var(--teal,#007f79)}.decision-evidence__actions ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:0;list-style-position:inside;display:grid}.decision-evidence__actions li{background:color-mix(in srgb, var(--teal,#007f79) 7%, transparent);border-radius:10px;padding:12px}html[data-theme=dark] .decision-evidence{color:#eef7f8}html[data-theme=dark] .decision-evidence--intro,html[data-theme=dark] .decision-evidence__scope article,html[data-theme=dark] .decision-evidence__method article,html[data-theme=dark] .decision-evidence__example article,html[data-theme=dark] .decision-evidence__contract,html[data-theme=dark] .decision-evidence__sources table,html[data-theme=dark] .decision-evidence__actions{background-color:#0d2634}html[data-theme=dark] .decision-evidence p,html[data-theme=dark] .decision-evidence dd{color:#bfd0d7}@media (max-width:900px){.decision-evidence__contract dl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.decision-evidence--intro,.decision-evidence__example{padding:17px}.decision-evidence__scope,.decision-evidence__method,.decision-evidence__example>div,.decision-evidence__actions ol,.decision-evidence__contract dl{grid-template-columns:1fr}}@media (max-width:760px){.decision-evidence__sources table{min-width:620px}}
