/* Brand adaptation of the original commercial documents. */
:root{--brand:#2D6B68;--brand-hover:#1F4F4D;--teal:#2D6B68;}
body{font-family:'Satoshi',sans-serif;}
h1,h2,h3,h4{font-family:'General Sans',sans-serif;}
code,pre,.mono{font-family:'JetBrains Mono',monospace;}
.example-toolbar{background:#F0F7F6;border-bottom:1px solid #D0E8E6;padding:14px 24px;display:flex;align-items:center;justify-content:space-between;gap:12px;font-family:'Satoshi',sans-serif;font-size:13px;color:#061B31;position:relative;z-index:20;}
.example-toolbar a{color:#2D6B68;text-decoration:none;font-weight:700;}
.example-toolbar a:hover{text-decoration:underline;}
.example-toolbar span{font-size:12px;color:#425466;}
.level-bar,.dd-level-bar{display:none!important;}
.example-document-si .tab-bar{overflow-x:auto;flex-wrap:wrap;}
.example-document-si .tab-bar a.tab{min-width:0;flex:0 0 auto;}
.example-document-si .tab-bar a{white-space:nowrap;flex-shrink:0;}
.example-document-dd #nav{top:53px;height:calc(100vh - 53px);}
.example-document-dd .example-toolbar{position:sticky;top:0;}
.example-document-dd #main{max-width:1440px;}
.example-document-dd table{display:block;overflow:auto;max-width:100%;}
@media(max-width:760px){
 .example-toolbar{padding:12px 16px;flex-wrap:wrap;}
 .example-document-dd #nav{position:relative;top:auto;width:100%;height:auto;max-height:210px;padding:14px 0;}
 .example-document-dd #main{margin-left:0;padding:24px 16px;max-width:100%;}
 .example-document-si .cover{padding:24px 16px 0;}
 .example-document-si .cover .meta-row{flex-wrap:wrap;gap:12px;}
 .example-document-si .kpi-strip{padding-inline:16px;grid-template-columns:repeat(2,minmax(0,1fr));}
 .example-document-si .section{padding-inline:16px;}
 .example-document-si table{display:block;max-width:100%;overflow:auto;}
 .example-document-si .tab-bar{padding-inline:16px;flex-wrap:nowrap;}
 .example-document-si .tab-bar a.tab{min-width:110px;}
}
@media print{.example-toolbar{display:none!important;} .example-document-dd #nav{display:none;}.example-document-dd #main{margin:0;}}
