#dfn-reference *{box-sizing:border-box}#dfn-reference{margin:0;background:#f5f6f8;color:#17232d;font:15px/1.5 system-ui,sans-serif}#dfn-reference{max-width:1700px;margin:auto;padding:32px}#dfn-reference h1{font-size:32px;line-height:1.15;margin:8px 0}#dfn-reference p{max-width:1100px}#dfn-reference .eyebrow{color:#286455;font-weight:700;letter-spacing:.08em;font-size:12px}#dfn-reference a{color:#146754}#dfn-reference header{margin-bottom:24px}#dfn-reference .tools{background:white;border:1px solid #d8e0e3;border-radius:12px;padding:18px;display:flex;flex-wrap:wrap;gap:14px;align-items:end}#dfn-reference label{display:flex;flex-direction:column;font-size:12px;font-weight:650;gap:5px}#dfn-reference input,#dfn-reference select,#dfn-reference button{font:inherit;border:1px solid #bdcbd0;border-radius:6px;padding:9px;background:white;color:inherit}#dfn-reference input[type=search]{width:min(460px,80vw)}#dfn-reference input[type=number]{width:95px}#dfn-reference button{cursor:pointer}#dfn-reference button:hover{background:#e7f2ee}#dfn-reference .summary{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin:18px 0}#dfn-reference .summary strong{margin-right:auto}#dfn-reference .wrap{overflow:auto;background:white;border:1px solid #d8e0e3;border-radius:10px}#dfn-reference table{width:100%;border-collapse:collapse}#dfn-reference th{background:#edf2f3;text-align:left;white-space:nowrap}#dfn-reference th button{border:0;background:transparent;font-weight:700;padding:12px 9px}#dfn-reference td{padding:16px 10px;border-top:1px solid #e0e6e9;vertical-align:top}#dfn-reference td.ref{min-width:340px;max-width:650px}#dfn-reference .title{font-weight:650;font-size:16px}#dfn-reference .authors{margin-top:7px;color:#425561;font-size:13px}#dfn-reference .journal{color:#52616b;font-size:12px;margin:7px 0}#dfn-reference .badge{display:inline-block;border-radius:5px;padding:3px 6px;background:#edf2f4;font-size:12px;white-space:nowrap}#dfn-reference .arta{background:#dcefe5;color:#14543b}#dfn-reference .links{display:flex;gap:12px;flex-wrap:wrap}#dfn-reference details{font-size:13px;margin-top:10px;max-width:440px}#dfn-reference summary{cursor:pointer;color:#146754}#dfn-reference li{margin-bottom:7px}#dfn-reference .small{font-size:12px;color:#536773}#dfn-reference footer{padding:24px 0}#dfn-reference #empty{padding:30px}#dfn-reference a:focus,#dfn-reference button:focus,#dfn-reference input:focus,#dfn-reference select:focus{outline:3px solid #89bca9;outline-offset:2px}@media(max-width:700px){main{padding:18px}#dfn-reference h1{font-size:26px}}

#dfn-reference{max-width:none;padding:0;background:transparent;font:inherit;color:inherit}#dfn-reference .small{float:none!important;width:auto!important}#dfn-reference input,#dfn-reference select{margin:0;height:auto}#dfn-reference button{margin:0;text-transform:none;letter-spacing:normal}#dfn-reference th{position:static}#dfn-reference .tools{align-items:flex-end}#dfn-reference .authors{min-width:190px}#dfn-reference td.ref{min-width:300px}#dfn-reference footer{background:transparent;color:inherit}

#dfn-reference .dfn-figures{margin-top:14px}#dfn-reference .dfn-figures figure{margin:0 0 12px;padding:10px;border:1px solid #d8e0e3;border-radius:6px;background:white}#dfn-reference .dfn-figures img{display:block;width:100%;height:auto;max-height:300px;object-fit:contain}#dfn-reference .dfn-figures figcaption{font-size:12px;line-height:1.5;margin-top:8px;color:#425561}
