.decision-primary-type{font:inherit;color:inherit;text-align:left;overflow-wrap:anywhere;font-weight:600;line-height:1.6}button.decision-primary-type{appearance:none;cursor:help;background:0 0;border:0;border-bottom:1px dotted;border-radius:0;max-width:100%;padding:0}button.decision-primary-type:focus-visible{outline-offset:4px;outline:3px solid #b88d43}.decision-type-preview-popup{z-index:1100;box-sizing:border-box;color:#264757;max-height:calc(100dvh - 92px);font:inherit;background:#fffdfa;border:1px solid #bcbfb8;border-top:3px solid #1d3946;padding:16px;position:fixed;overflow:auto;box-shadow:0 12px 32px #10253328}.decision-type-preview-popup header{justify-content:space-between;align-items:start;gap:12px;display:flex}.decision-type-preview-popup header small{color:#566c78;margin-bottom:3px;font-size:.8rem;line-height:1.6;display:block}.decision-type-preview-popup header strong{font-size:1rem;font-weight:650;line-height:1.6;display:block}.decision-type-preview-popup header button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;min-width:32px;min-height:32px;padding:0}.decision-type-preview-popup ul{margin:10px 0;padding:0;list-style:none}.decision-type-preview-popup li{border-top:1px solid #ded9cd;padding:7px 0;line-height:1.6}.decision-type-preview-popup li a{color:#264757;text-underline-offset:3px;font-size:.95rem;text-decoration:underline}.decision-type-preview-popup li[data-filter-match=true]{background:#efe8d8;padding-inline:8px;font-weight:650}.decision-type-preview-popup li span{color:#876629;font-size:.75rem;display:block}.decision-type-preview-popup footer{border-top:1px solid #ded9cd;padding-top:8px}.decision-type-preview-popup footer a{color:#566c78;font-size:.85rem}.decision-type-preview-popup :focus-visible{outline-offset:3px;outline:3px solid #b88d43}.decision-firstscreen-filters{border:1px solid var(--support-line);background:0 0;padding:18px}.decision-firstscreen-filters label{min-width:170px}.decision-advanced-overview-table td{vertical-align:middle}.decision-advanced-overview-table th[scope=row] a{font-weight:650}.decision-advanced-overview-table td[data-field]{border-left:2px solid color-mix(in srgb,var(--field-accent) 35%,transparent)}@media (width<=620px){.decision-firstscreen-filters{padding:14px}.decision-firstscreen-filters label{flex-basis:100%}.decision-support-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.decision-support-tabs button{word-break:keep-all;padding:.7rem .35rem;font-size:.9rem}.decision-type-preview-popup{padding:14px}}
