.category-item{display:inline-block;margin-bottom:6px;margin-right:3px}[data-icon-before]{margin-left:1.5em;position:relative}[data-icon-before]:before{font-feature-settings:"liga" 1;content:attr(data-icon-before);display:block;font-family:Material icons;font-size:2em;font-weight:500;left:-1.34em;line-height:1;position:absolute;text-align:center;top:-.2em}.button[data-icon-before]:before{display:inline-block;line-height:.4;position:static;vertical-align:middle}.button[data-icon-before]{padding-left:14px}.expandable-content{display:none}.additional-information-box{border:1px solid #b1ada5;margin:24px 0;padding:24px 24px 24px 42px}.additional-information-block{margin-top:40px}.expandable .no-js .expandable-content,.expandable [aria-expanded=true] .expandable-content{display:block}.expandable .expander:before{transition:transform .3s}.expandable [aria-expanded=true] .expander:before{content:"remove_circle";transform:rotate(180deg)}.expandable [aria-expanded=false] .expander:before{content:"add_circle";transform:rotate(90deg)}.expandable [aria-expanded][aria-controls]:before{font-family:inherit;height:36px;transition:transform .3s;width:36px}.expandable [aria-expanded=true][aria-controls]:before{content:url(/img/expander.svg#expanded);transform:rotate(180deg)}.expandable [aria-expanded=false][aria-controls]:before{content:url(/img/expander.svg#collapsed);transform:rotate(90deg)}.expandable .expandable-content.is-open{display:block}.table-diagram-container{display:block;margin-bottom:40px}.table-diagram-container .table-diagram-vingette{color:#222;display:block;font-family:Roboto;font-size:14px;font-weight:700;line-height:20px;margin-bottom:7px}.table-diagram-container .table-intro{padding-bottom:12px}.table-diagram-container .table-diagram-box .footnote,.table-diagram-container .table-diagram-box .xhtmlText,.table-diagram-container .table-diagram-box p{color:#0f0865;font-family:Inter!important;font-size:14px!important;line-height:20px!important;max-width:834px}.table-diagram-container .table-diagram-box .footnote p{margin-bottom:16px}.table-diagram-container .table-diagram-box .footnote .last-updated{margin-bottom:0}.table-diagram-container .table-diagram-box .footnote .bold{font-weight:700;margin-bottom:0}.table-diagram-box{background:#fff;border:1px solid #ddd;border-radius:6px;box-sizing:border-box;padding:24px}.table-diagram-box ::-webkit-scrollbar{height:10px!important;width:10px!important}.table-diagram-box ::-webkit-scrollbar-thumb{background:#1f44ff!important;border-radius:10px}.table-diagram-box ::-webkit-scrollbar-track{background:#f1f1f1!important;border-radius:10px}.table-diagram-box body{scrollbar-face-color:#1f44ff;scrollbar-track-color:#f1f1f1}.table-diagram-box .scrollable-table{margin-bottom:40px;overflow-x:scroll}.table-diagram-box .scrollable-table .defaulttable{margin-bottom:6px}.table-diagram-box .tabsiff{margin-bottom:12px}@media screen and (min-width:1024px){.table-diagram-container{display:flex}.table-diagram-container img{max-width:700px}.table-diagram-box .scrollable-table{margin-bottom:0;overflow-x:visible}.table-diagram-box .scrollable-table .defaulttable{margin-bottom:40px}}body .share{border-top:1px solid #e2dfda;text-align:left}.share-wrapper{display:inline-block;float:none;margin:60px 0}.share-label{font-size:1.8rem;font-weight:700;line-height:2.6rem;margin-right:6px}.share-icons,.share-label{display:inline-block;line-height:1;vertical-align:middle}.share-fallback-text{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.share-icons>a{margin-lefT:.5em;display:inline-block}.share-icons>a use{fill:#f8f7f6}.share-icons>a:hover use{fill:#e2dfda}.share-icons>a:focus-visible{box-shadow:none;outline:none}.share-icons>a:focus-visible use{stroke:#000}@media (min-width:768px){.share-icon{margin-left:8px}.share-label{margin-right:6px}}#pageContent{margin:0}.seven.columns.offset-by-one{margin-left:0}@media screen and (min-width:641px){.seven.columns.offset-by-one{margin-left:8.5%}}@media screen and (min-width:1024px){.columns.seven.offset-by-one{margin-left:8.5%}}.intro-content-wrapper{margin-left:0;width:100%}.has-icon .intro-content{margin-top:0}.icon-square-medium{margin-bottom:18px;padding-top:60px;width:60px}.icon-square-large{margin-bottom:18px;margin-left:0;padding-top:150px;width:150px}@media screen and (min-width:1160px){.has-icon-left{margin-top:-78px}}@media screen and (min-width:1240px){.icon-square-medium{padding-top:78px;width:78px}.has-icon-left{margin-top:-96px}}