:root{--ic-body-font-size: 0.9rem;--ic-width: 320px;--ic-outside-padding: 20px;--ic-inside-padding: 24px;--ic-round-corners: 10px;--ic-title-size: 1.2rem;--ic-title-weight: 700;--ic-title-margin: 0rem;--ic-title-font: "Noto Sans";--ic-title-border: 0px;--ic-title-round-corners: 0px;--ic-title-horizontal-padding: 0rem;--ic-title-vertical-padding: 0rem;--ic-border: 0px;--ic-horizontal-rule-size: 1px;--ic-horizontal-rule-margins: 0.5rem;--ic-title-vertical-alignment: 0rem;--ic-section-weight: 700;--ic-section-alignment: Center;--ic-section-border: 0px;--ic-section-round-corners: 10px;--ic-section-horizontal-padding: 0.5rem;--ic-section-vertical-padding: 0.25rem;--ic-label-width: 110px;--ic-label-padding: 5px;--ic-label-alignment: left;--ic-label-border: 0px;--ic-label-round-corners: 0px;--ic-label-group-horizontal-padding: 0rem;--ic-label-group-vertical-padding: 0rem;--ic-image-border: 0px;--ic-image-round-corners: 8px;--ic-table-round-corners: 8px;--ic-table-border: 0px;--ic-shadow-horizontal-offset: 4px;--ic-shadow-vertical-offset: 4px;--ic-shadow-blur: 4px;--ic-shadow-content-strength: 0.5}.theme-light{--ic-infobox-color: var(--ic-infobox-color-light, var(--background-secondary));--ic-border-color: var(--ic-border-color-light, #000000);--ic-image-border-color: var(--ic-image-border-color-light, #000000);--ic-title-background-color: var(--ic-title-background-color-light, color-mix(in srgb, var(--color-accent), white 50%));--ic-section-background-color: var(--ic-section-background-color-light, color-mix(in srgb, var(--color-accent), white 50%));--ic-label-background-color: var(--ic-label-background-color-light, color-mix(in srgb, var(--color-accent), white 75%));--ic-title-border-color: var(--ic-title-border-color-light, #000000);--ic-section-border-color: var(--ic-section-border-color-light, #000000);--ic-label-border-color: var(--ic-label-border-color-light, #000000);--ic-horizontal-rule-color: var(--ic-horizontal-rule-color-light, #000000);--ic-infobox-title-color: var(--ic-infobox-title-color-light, #000000);--ic-table-header-background-color: var(--ic-table-header-background-color-light, color-mix(in srgb, var(--color-accent), white 75%));--ic-table-row-background-color: var(--ic-table-row-background-color-light, transparent);--ic-table-alt-row-background-color: var(--ic-table-alt-row-background-color-light, var(--background-modifier-hover));--ic-table-header-text-color: var(--ic-table-header-text-color-light, var(--text-normal));--ic-table-body-text-color: var(--ic-table-body-text-color-light, var(--text-normal));--ic-table-border-color: var(--ic-table-border-color-light, #000000);--ic-shadow-color: var(--ic-shadow-color-light, rgba(0, 0 ,0, 0.35))}.theme-dark{--ic-infobox-color: var(--ic-infobox-color-dark, var(--background-secondary));--ic-border-color: var(--ic-border-color-dark, #808080);--ic-image-border-color: var(--ic-image-border-color-dark, #808080);--ic-title-background-color: var(--ic-title-background-color-dark, color-mix(in srgb, var(--color-accent), black 60%));--ic-section-background-color: var(--ic-section-background-color-dark, color-mix(in srgb, var(--color-accent), black 25%));--ic-label-background-color: var(--ic-label-background-color-dark, color-mix(in srgb, var(--color-accent), black 25%));--ic-title-border-color: var(--ic-title-border-color-dark, #808080);--ic-section-border-color: var(--ic-section-border-color-dark, #808080);--ic-label-border-color: var(--ic-label-border-color-dark, #808080);--ic-horizontal-rule-color: var(--ic-horizontal-rule-color-dark, #808080);--ic-infobox-title-color: var(--ic-infobox-title-color-dark, var(--color-accent));--ic-table-header-background-color: var(--ic-table-header-background-color-dark, color-mix(in srgb, var(--color-accent), var(--background-secondary) 60%));--ic-table-row-background-color: var(--ic-table-row-background-color-dark, transparent);--ic-table-alt-row-background-color: var(--ic-table-alt-row-background-color-dark, var(--background-modifier-hover));--ic-table-header-text-color: var(--ic-table-header-text-color-dark, var(--text-normal));--ic-table-body-text-color: var(--ic-table-body-text-color-dark, var(--text-normal));--ic-table-border-color: var(--ic-table-border-color-dark, #808080);--ic-shadow-color: var(--ic-shadow-color-dark, rgba(0, 0 ,0, 0.35))}.callout[data-callout=infobox],.callout[data-callout=infoboxright],.callout[data-callout=infoboxleft]{--callout-padding: revert;--callout-content-padding: revert;--callout-title-padding: revert;--callout-radius: revert;--callout-border-width: revert --callout-border-opacity: revert;--callout-title-size: revert;--callout-title-weight: revert;--callout-title-color: revert;--callout-content-background: revert;--callout-color: revert}.callout[data-callout=infobox] .callout-content,.callout[data-callout=infoboxright] .callout-content,.callout[data-callout=infoboxleft] .callout-content{padding:revert;box-shadow:revert;background-color:revert;display:revert}.callout[data-callout=infobox].callout .callout-content,.callout[data-callout=infoboxright].callout .callout-content,.callout[data-callout=infoboxleft].callout .callout-content{margin-left:revert;padding-inline:revert}.callout[data-callout=infobox] .callout-title,.callout[data-callout=infoboxright] .callout-title,.callout[data-callout=infoboxleft] .callout-title{padding:revert;margin:revert;box-shadow:revert}.callout[data-callout=infobox] .callout-content>:first-child,.callout[data-callout=infoboxright] .callout-content>:first-child,.callout[data-callout=infoboxleft] .callout-content>:first-child{margin-top:revert}.callout[data-callout=infobox] *,.callout[data-callout=infoboxright] *,.callout[data-callout=infoboxleft] *{overflow:visible}.callout[data-callout=infobox] .callout-content,.callout[data-callout=infoboxright] .callout-content,.callout[data-callout=infoboxleft] .callout-content{font-size:var(--ic-body-font-size)}.callout[data-callout=infobox],.callout[data-callout=infoboxright]{float:right;width:var(--ic-width);margin-left:var(--ic-outside-padding);background:var(--ic-infobox-color);padding:var(--ic-inside-padding);border-radius:var(--ic-round-corners);border:var(--ic-border) solid;border-color:var(--ic-border-color);position:relative;z-index:30}.callout[data-callout=infoboxleft]{float:left;width:var(--ic-width);margin-right:var(--ic-outside-padding);background-color:var(--ic-infobox-color);padding:var(--ic-inside-padding);border-radius:var(--ic-round-corners);border:var(--ic-border) solid;border-color:var(--ic-border-color);position:relative;z-index:30}.markdown-source-view.is-live-preview .cm-embed-block.cm-callout:has(.callout[data-callout=infobox]),.markdown-source-view.is-live-preview .cm-embed-block.cm-callout:has(.callout[data-callout=infoboxright]){display:inline;z-index:30}.markdown-source-view.is-live-preview .cm-embed-block:has(.callout[data-callout=infobox]),.markdown-source-view.is-live-preview .cm-embed-block:has(.callout[data-callout=infoboxright]){display:inline;z-index:30}.markdown-source-view.is-live-preview .cm-embed-block .callout[data-callout=infobox],.markdown-source-view.is-live-preview .cm-embed-block .callout[data-callout=infoboxright]{float:right;clear:right;z-index:30;margin-left:var(--ic-outside-padding);margin-bottom:var(--ic-outside-padding)}.markdown-source-view.is-live-preview .cm-embed-block.cm-callout:has(.callout[data-callout=infoboxleft]),.markdown-source-view.is-live-preview .cm-embed-block:has(.callout[data-callout=infoboxleft]){display:inline;z-index:30}.markdown-source-view.is-live-preview .cm-embed-block .callout[data-callout=infoboxleft]{float:left;clear:left;z-index:30;margin-right:var(--ic-outside-padding);margin-bottom:var(--ic-outside-padding)}.markdown-source-view.is-live-preview .cm-embed-block:has(.callout[data-callout=infobox])>.edit-block-button,.markdown-source-view.is-live-preview .cm-embed-block:has(.callout[data-callout=infoboxright])>.edit-block-button,.markdown-source-view.is-live-preview .cm-embed-block:has(.callout[data-callout=infoboxleft])>.edit-block-button{display:none}.callout[data-callout=infobox] .callout-icon,.callout[data-callout=infoboxright] .callout-icon,.callout[data-callout=infoboxleft] .callout-icon{display:none}.callout[data-callout=infobox] .callout-title-inner,.callout[data-callout=infoboxright] .callout-title-inner,.callout[data-callout=infoboxleft] .callout-title-inner{all:unset;display:block;text-align:center;font-size:var(--ic-title-size);font-weight:var(--ic-title-weight);width:100%;color:var(--ic-infobox-title-color);transform:translateY(var(--ic-title-vertical-alignment))}.ic-title-align-left .callout[data-callout=infobox] .callout-title-inner,.ic-title-align-left .callout[data-callout=infoboxright] .callout-title-inner,.ic-title-align-left .callout[data-callout=infoboxleft] .callout-title-inner{text-align:left}.ic-title-align-right .callout[data-callout=infobox] .callout-title-inner,.ic-title-align-right .callout[data-callout=infoboxright] .callout-title-inner,.ic-title-align-right .callout[data-callout=infoboxleft] .callout-title-inner{text-align:right}.ic-title-typography-toggle .callout[data-callout=infobox] .callout-title-inner,.ic-title-typography-toggle .callout[data-callout=infoboxright] .callout-title-inner,.ic-title-typography-toggle .callout[data-callout=infoboxleft] .callout-title-inner{font-family:var(--ic-title-font);font-feature-settings:var(--ic-title-stylistic-sets)}.ic-title-typography-toggle.ic-title-smallcaps .callout[data-callout=infobox] .callout-title-inner,.ic-title-typography-toggle.ic-title-smallcaps .callout[data-callout=infoboxright] .callout-title-inner,.ic-title-typography-toggle.ic-title-smallcaps .callout[data-callout=infoboxleft] .callout-title-inner{font-variant:small-caps}.callout[data-callout=infobox] .callout-fold,.callout[data-callout=infoboxright] .callout-fold,.callout[data-callout=infoboxleft] .callout-fold{color:var(--ic-infobox-title-color);transform:translateY(var(--ic-title-vertical-alignment))}.ic-arrow-style-none .callout[data-callout=infobox] .callout-fold,.ic-arrow-style-none .callout[data-callout=infoboxright] .callout-fold,.ic-arrow-style-none .callout[data-callout=infoboxleft] .callout-fold{display:none}.ic-arrow-style-below-title .callout[data-callout=infobox] .callout-title,.ic-arrow-style-below-title .callout[data-callout=infoboxright] .callout-title,.ic-arrow-style-below-title .callout[data-callout=infoboxleft] .callout-title{display:flex;flex-direction:column;align-items:center}.ic-arrow-style-below-title .callout[data-callout=infobox] .callout-fold,.ic-arrow-style-below-title .callout[data-callout=infoboxright] .callout-fold,.ic-arrow-style-below-title .callout[data-callout=infoboxleft] .callout-fold{display:flex;justify-content:center;align-items:center;margin:0;padding:0}.ic-arrow-style-below-title .callout[data-callout=infobox] .callout-fold svg,.ic-arrow-style-below-title .callout[data-callout=infoboxright] .callout-fold svg,.ic-arrow-style-below-title .callout[data-callout=infoboxleft] .callout-fold svg{margin:0}.ic-title-align-center.ic-arrow-style-below-title .callout[data-callout=infobox]:not(.is-collapsed) .callout-fold svg,.ic-title-align-center.ic-arrow-style-below-title .callout[data-callout=infoboxright]:not(.is-collapsed) .callout-fold svg,.ic-title-align-center.ic-arrow-style-below-title .callout[data-callout=infoboxleft]:not(.is-collapsed) .callout-fold svg{transform:rotate(180deg)}.ic-arrow-style-below-title .callout[data-callout=infobox].is-collapsed .callout-fold svg,.ic-arrow-style-below-title .callout[data-callout=infoboxright].is-collapsed .callout-fold svg,.ic-arrow-style-below-title .callout[data-callout=infoboxleft].is-collapsed .callout-fold svg{transform:rotate(0deg)}.ic-arrow-style-infoboxes .callout[data-callout=infobox] .callout-title,.ic-arrow-style-infoboxes .callout[data-callout=infoboxright] .callout-title,.ic-arrow-style-infoboxes .callout[data-callout=infoboxleft] .callout-title{display:flex;flex-direction:column;align-items:center}.ic-arrow-style-infoboxes .callout[data-callout=infobox] .callout-fold,.ic-arrow-style-infoboxes .callout[data-callout=infoboxright] .callout-fold,.ic-arrow-style-infoboxes .callout[data-callout=infoboxleft] .callout-fold{display:flex;justify-content:center;align-items:center;margin:0;padding:0;opacity:0;transform:scale(0);max-height:0;transition:opacity .2s ease,transform .2s ease,max-height .2s ease}.ic-arrow-style-infoboxes .callout[data-callout=infobox] .callout-fold svg,.ic-arrow-style-infoboxes .callout[data-callout=infoboxright] .callout-fold svg,.ic-arrow-style-infoboxes .callout[data-callout=infoboxleft] .callout-fold svg{margin:0}.ic-arrow-style-infoboxes .callout[data-callout=infobox] .callout-title:hover .callout-fold,.ic-arrow-style-infoboxes .callout[data-callout=infoboxright] .callout-title:hover .callout-fold,.ic-arrow-style-infoboxes .callout[data-callout=infoboxleft] .callout-title:hover .callout-fold{opacity:1;transform:scale(1);transform:translateY(var(--ic-title-vertical-alignment));max-height:2em}.ic-title-align-center.ic-arrow-style-infoboxes .callout[data-callout=infobox]:not(.is-collapsed) .callout-fold svg,.ic-title-align-center.ic-arrow-style-infoboxes .callout[data-callout=infoboxright]:not(.is-collapsed) .callout-fold svg,.ic-title-align-center.ic-arrow-style-infoboxes .callout[data-callout=infoboxleft]:not(.is-collapsed) .callout-fold svg{transform:rotate(180deg)}.ic-title-align-center.ic-arrow-style-infoboxes .callout[data-callout=infobox].is-collapsed .callout-fold svg,.ic-title-align-center.ic-arrow-style-infoboxes .callout[data-callout=infoboxright].is-collapsed .callout-fold svg,.ic-title-align-center.ic-arrow-style-infoboxes .callout[data-callout=infoboxleft].is-collapsed .callout-fold svg{transform:rotate(0deg)}.ic-title-align-left.ic-arrow-style-infoboxes .callout[data-callout=infobox] .callout-title,.ic-title-align-left.ic-arrow-style-infoboxes .callout[data-callout=infoboxright] .callout-title,.ic-title-align-left.ic-arrow-style-infoboxes .callout[data-callout=infoboxleft] .callout-title{flex-direction:row;justify-content:space-between}.ic-title-align-left.ic-arrow-style-infoboxes .callout[data-callout=infobox].is-collapsed .callout-fold svg,.ic-title-align-left.ic-arrow-style-infoboxes .callout[data-callout=infoboxright].is-collapsed .callout-fold svg,.ic-title-align-left.ic-arrow-style-infoboxes .callout[data-callout=infoboxleft].is-collapsed .callout-fold svg{transform:rotate(-90deg)}.ic-title-align-right.ic-arrow-style-infoboxes .callout[data-callout=infobox] .callout-title,.ic-title-align-right.ic-arrow-style-infoboxes .callout[data-callout=infoboxright] .callout-title,.ic-title-align-right.ic-arrow-style-infoboxes .callout[data-callout=infoboxleft] .callout-title{flex-direction:row-reverse;justify-content:space-between}.ic-title-align-right.ic-arrow-style-infoboxes .callout[data-callout=infobox].is-collapsed .callout-fold svg,.ic-title-align-right.ic-arrow-style-infoboxes .callout[data-callout=infoboxright].is-collapsed .callout-fold svg,.ic-title-align-right.ic-arrow-style-infoboxes .callout[data-callout=infoboxleft].is-collapsed .callout-fold svg{transform:rotate(90deg)}.callout[data-callout=infobox] img,.callout[data-callout=infoboxleft] img,.callout[data-callout=infoboxright] img{overflow:hidden;display:block;margin-left:auto;margin-right:auto;border-radius:var(--ic-image-round-corners);border:var(--ic-image-border) solid;border-color:var(--ic-image-border-color)}.ic-image-full .callout[data-callout=infobox] img,.ic-image-full .callout[data-callout=infoboxright] img,.ic-image-full .callout[data-callout=infoboxleft] img{width:calc(100% + 2*var(--ic-inside-padding));max-width:calc(100% + 2*var(--ic-inside-padding));margin-left:calc(-1*var(--ic-inside-padding));margin-right:0;box-sizing:border-box;border-radius:0;border-left:none;border-right:none;border-top:var(--ic-image-border) solid var(--ic-image-border-color);border-bottom:var(--ic-image-border) solid var(--ic-image-border-color)}.callout[data-callout=infobox] hr,.callout[data-callout=infoboxleft] hr,.callout[data-callout=infoboxright] hr{border:none;border-top:var(--ic-horizontal-rule-size) solid var(--ic-horizontal-rule-color);margin:var(--ic-horizontal-rule-margins) 0}.callout[data-callout=infobox] .callout-content p:has(+hr),.callout[data-callout=infoboxright] .callout-content p:has(+hr),.callout[data-callout=infoboxleft] .callout-content p:has(+hr){margin-bottom:0}.callout[data-callout=infobox] .callout-content hr+p,.callout[data-callout=infoboxright] .callout-content hr+p,.callout[data-callout=infoboxleft] .callout-content hr+p{margin-top:0}.ic-hr-full .callout[data-callout=infobox] hr,.ic-hr-full .callout[data-callout=infoboxright] hr,.ic-hr-full .callout[data-callout=infoboxleft] hr{width:calc(100% + 2*var(--ic-inside-padding));margin-left:calc(-1*var(--ic-inside-padding));box-sizing:border-box}.callout[data-callout=infobox] .section,.callout[data-callout=infoboxright] .section,.callout[data-callout=infoboxleft] .section{display:inline-block;width:100%;text-align:var(--ic-section-alignment);font-size:var(--ic-section-size);font-weight:var(--ic-section-weight)}.ic-section-typography-toggle .callout[data-callout=infobox] .section,.ic-section-typography-toggle .callout[data-callout=infoboxright] .section,.ic-section-typography-toggle .callout[data-callout=infoboxleft] .section{font-family:var(--ic-title-font);font-feature-settings:var(--ic-title-stylistic-sets)}.ic-section-typography-toggle.ic-title-smallcaps .callout[data-callout=infobox] .section,.ic-section-typography-toggle.ic-title-smallcaps .callout[data-callout=infoboxright] .section,.ic-section-typography-toggle.ic-title-smallcaps .callout[data-callout=infoboxleft] .section{font-variant:small-caps}.ic-section-bg-margins .callout[data-callout=infobox] .section,.ic-section-bg-margins .callout[data-callout=infoboxright] .section,.ic-section-bg-margins .callout[data-callout=infoboxleft] .section{padding:var(--ic-section-vertical-padding) var(--ic-section-horizontal-padding);border:var(--ic-section-border) solid var(--ic-section-border-color);border-radius:var(--ic-section-round-corners)}.ic-section-bg-full .callout[data-callout=infobox] .callout-content p:has(.section),.ic-section-bg-full .callout[data-callout=infoboxright] .callout-content p:has(.section),.ic-section-bg-full .callout[data-callout=infoboxleft] .callout-content p:has(.section){padding:0}.ic-section-bg-full .callout[data-callout=infobox] .section,.ic-section-bg-full .callout[data-callout=infoboxright] .section,.ic-section-bg-full .callout[data-callout=infoboxleft] .section{width:calc(100% + 2*var(--ic-inside-padding));margin-left:calc(-1*var(--ic-inside-padding));padding-left:var(--ic-inside-padding);padding-right:var(--ic-inside-padding);padding-top:var(--ic-section-vertical-padding);padding-bottom:var(--ic-section-vertical-padding);box-sizing:border-box;border-left:none;border-right:none;border-top:var(--ic-section-border) solid var(--ic-section-border-color);border-bottom:var(--ic-section-border) solid var(--ic-section-border-color);border-radius:0}.ic-section-bg-text .callout[data-callout=infobox] .section,.ic-section-bg-text .callout[data-callout=infoboxright] .section,.ic-section-bg-text .callout[data-callout=infoboxleft] .section{width:fit-content;display:inline-block;padding:var(--ic-section-vertical-padding) var(--ic-section-horizontal-padding);border:var(--ic-section-border) solid var(--ic-section-border-color);border-radius:var(--ic-section-round-corners)}.ic-section-bg-text .callout[data-callout=infobox] .callout-content p:has(.section),.ic-section-bg-text .callout[data-callout=infoboxright] .callout-content p:has(.section),.ic-section-bg-text .callout[data-callout=infoboxleft] .callout-content p:has(.section){text-align:var(--ic-section-alignment)}.ic-section-background-toggle.ic-section-bg-margins .callout[data-callout=infobox] .section,.ic-section-background-toggle.ic-section-bg-margins .callout[data-callout=infoboxright] .section,.ic-section-background-toggle.ic-section-bg-margins .callout[data-callout=infoboxleft] .section{background-color:var(--ic-section-background-color)}.ic-section-background-toggle.ic-section-bg-full .callout[data-callout=infobox] .section,.ic-section-background-toggle.ic-section-bg-full .callout[data-callout=infoboxright] .section,.ic-section-background-toggle.ic-section-bg-full .callout[data-callout=infoboxleft] .section{background-color:var(--ic-section-background-color)}.ic-section-background-toggle.ic-section-bg-text .callout[data-callout=infobox] .section,.ic-section-background-toggle.ic-section-bg-text .callout[data-callout=infoboxright] .section,.ic-section-background-toggle.ic-section-bg-text .callout[data-callout=infoboxleft] .section{background-color:var(--ic-section-background-color)}.callout[data-callout=infobox] .label,.callout[data-callout=infoboxright] .label,.callout[data-callout=infoboxleft] .label{font-weight:bold;font-size:var(--ic-label-font-size);width:var(--ic-label-width);display:inline-block;margin-right:var(--ic-label-padding);padding-right:var(--ic-label-padding);text-align:var(--ic-label-alignment)}.callout[data-callout=infobox] .label-line>span:last-child,.callout[data-callout=infoboxright] .label-line>span:last-child,.callout[data-callout=infoboxleft] .label-line>span:last-child{font-size:var(--ic-label-content-font-size)}.callout[data-callout=infobox] .label-line,.callout[data-callout=infoboxright] .label-line,.callout[data-callout=infoboxleft] .label-line{display:flex;align-items:flex-start}.callout[data-callout=infobox] .label-line .label,.callout[data-callout=infoboxright] .label-line .label,.callout[data-callout=infoboxleft] .label-line .label{flex-shrink:0;padding-right:var(--ic-label-padding);align-self:stretch}.callout[data-callout=infobox] .label-line-first,.callout[data-callout=infoboxright] .label-line-first,.callout[data-callout=infoboxleft] .label-line-first{border-top:var(--ic-label-border) solid var(--ic-label-border-color);border-top-left-radius:var(--ic-label-round-corners);border-top-right-radius:var(--ic-label-round-corners)}.callout[data-callout=infobox] .label-line-first .label,.callout[data-callout=infoboxright] .label-line-first .label,.callout[data-callout=infoboxleft] .label-line-first .label{border-top-left-radius:var(--ic-label-round-corners);padding-top:var(--ic-label-group-vertical-padding)}.callout[data-callout=infobox] .label-line-first>span:last-child,.callout[data-callout=infoboxright] .label-line-first>span:last-child,.callout[data-callout=infoboxleft] .label-line-first>span:last-child{padding-top:var(--ic-label-group-vertical-padding)}.callout[data-callout=infobox] .label-line-last,.callout[data-callout=infoboxright] .label-line-last,.callout[data-callout=infoboxleft] .label-line-last{border-bottom:var(--ic-label-border) solid var(--ic-label-border-color);border-bottom-left-radius:var(--ic-label-round-corners);border-bottom-right-radius:var(--ic-label-round-corners)}.callout[data-callout=infobox] .label-line-last .label,.callout[data-callout=infoboxright] .label-line-last .label,.callout[data-callout=infoboxleft] .label-line-last .label{border-bottom-left-radius:var(--ic-label-round-corners);padding-bottom:var(--ic-label-group-vertical-padding)}.callout[data-callout=infobox] .label-line-last>span:last-child,.callout[data-callout=infoboxright] .label-line-last>span:last-child,.callout[data-callout=infoboxleft] .label-line-last>span:last-child{padding-bottom:var(--ic-label-group-vertical-padding)}.callout[data-callout=infobox] .label-line-last+.label-line-first,.callout[data-callout=infoboxright] .label-line-last+.label-line-first,.callout[data-callout=infoboxleft] .label-line-last+.label-line-first{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.callout[data-callout=infobox] .label-line-last+.label-line-first .label,.callout[data-callout=infoboxright] .label-line-last+.label-line-first .label,.callout[data-callout=infoboxleft] .label-line-last+.label-line-first .label{border-top-left-radius:0}.callout[data-callout=infobox] .label-line-last:has(+.label-line-first),.callout[data-callout=infoboxright] .label-line-last:has(+.label-line-first),.callout[data-callout=infoboxleft] .label-line-last:has(+.label-line-first){border-bottom-left-radius:0;border-bottom-right-radius:0}.callout[data-callout=infobox] .label-line-last:has(+.label-line-first) .label,.callout[data-callout=infoboxright] .label-line-last:has(+.label-line-first) .label,.callout[data-callout=infoboxleft] .label-line-last:has(+.label-line-first) .label{border-bottom-left-radius:0}.ic-label-inside-border-toggle .callout[data-callout=infobox] .label,.ic-label-inside-border-toggle .callout[data-callout=infoboxright] .label,.ic-label-inside-border-toggle .callout[data-callout=infoboxleft] .label{border-right:var(--ic-label-border) solid var(--ic-label-border-color)}.ic-label-bg-margins .callout[data-callout=infobox] .label-line,.ic-label-bg-margins .callout[data-callout=infoboxright] .label-line,.ic-label-bg-margins .callout[data-callout=infoboxleft] .label-line{border-left:var(--ic-label-border) solid var(--ic-label-border-color);border-right:var(--ic-label-border) solid var(--ic-label-border-color);padding-right:var(--ic-label-group-horizontal-padding)}.ic-label-bg-margins .callout[data-callout=infobox] .label-line .label,.ic-label-bg-margins .callout[data-callout=infoboxright] .label-line .label,.ic-label-bg-margins .callout[data-callout=infoboxleft] .label-line .label{width:var(--ic-label-width);padding-left:var(--ic-label-group-horizontal-padding);box-sizing:border-box}.ic-label-bg-margins .callout[data-callout=infobox] .label-line>span:last-child,.ic-label-bg-margins .callout[data-callout=infoboxright] .label-line>span:last-child,.ic-label-bg-margins .callout[data-callout=infoboxleft] .label-line>span:last-child{padding-left:var(--ic-label-group-horizontal-padding)}.ic-label-background-toggle.ic-label-bg-margins .callout[data-callout=infobox] .label,.ic-label-background-toggle.ic-label-bg-margins .callout[data-callout=infoboxright] .label,.ic-label-background-toggle.ic-label-bg-margins .callout[data-callout=infoboxleft] .label{background-color:var(--ic-label-background-color)}.ic-label-bg-full .callout[data-callout=infobox] .label-line,.ic-label-bg-full .callout[data-callout=infoboxright] .label-line,.ic-label-bg-full .callout[data-callout=infoboxleft] .label-line{width:calc(100% + 2*var(--ic-inside-padding));margin-left:calc(-1*var(--ic-inside-padding));padding-left:0;padding-right:calc(var(--ic-inside-padding) + var(--ic-label-group-horizontal-padding));box-sizing:border-box;border-left:none;border-right:none}.ic-label-bg-full .callout[data-callout=infobox] .label-line-first,.ic-label-bg-full .callout[data-callout=infoboxright] .label-line-first,.ic-label-bg-full .callout[data-callout=infoboxleft] .label-line-first{border-top-left-radius:0;border-top-right-radius:0}.ic-label-bg-full .callout[data-callout=infobox] .label-line-last,.ic-label-bg-full .callout[data-callout=infoboxright] .label-line-last,.ic-label-bg-full .callout[data-callout=infoboxleft] .label-line-last{border-bottom-left-radius:0;border-bottom-right-radius:0}.ic-label-bg-full .callout[data-callout=infobox] .label-line-first .label,.ic-label-bg-full .callout[data-callout=infoboxright] .label-line-first .label,.ic-label-bg-full .callout[data-callout=infoboxleft] .label-line-first .label{border-top-left-radius:0}.ic-label-bg-full .callout[data-callout=infobox] .label-line-last .label,.ic-label-bg-full .callout[data-callout=infoboxright] .label-line-last .label,.ic-label-bg-full .callout[data-callout=infoboxleft] .label-line-last .label{border-bottom-left-radius:0}.ic-label-bg-full .callout[data-callout=infobox] .label,.ic-label-bg-full .callout[data-callout=infoboxright] .label,.ic-label-bg-full .callout[data-callout=infoboxleft] .label{width:calc(var(--ic-label-width) + var(--ic-inside-padding));padding-left:calc(var(--ic-inside-padding) + var(--ic-label-group-horizontal-padding));box-sizing:border-box}.ic-label-background-toggle.ic-label-bg-full .callout[data-callout=infobox] .label,.ic-label-background-toggle.ic-label-bg-full .callout[data-callout=infoboxright] .label,.ic-label-background-toggle.ic-label-bg-full .callout[data-callout=infoboxleft] .label{background-color:var(--ic-label-background-color)}.ic-scrollable-toggle .markdown-preview-view .callout[data-callout=infobox],.ic-scrollable-toggle .markdown-preview-view .callout[data-callout=infoboxright],.ic-scrollable-toggle .markdown-preview-view .callout[data-callout=infoboxleft],.ic-scrollable-toggle .markdown-source-view.is-live-preview .cm-embed-block .callout[data-callout=infobox],.ic-scrollable-toggle .markdown-source-view.is-live-preview .cm-embed-block .callout[data-callout=infoboxright],.ic-scrollable-toggle .markdown-source-view.is-live-preview .cm-embed-block .callout[data-callout=infoboxleft]{max-height:var(--ic-height-limit, 1000px);overflow-y:auto}.ic-scrollable-toggle.ic-scrollbar-toggle .markdown-preview-view .callout[data-callout=infobox],.ic-scrollable-toggle.ic-scrollbar-toggle .markdown-preview-view .callout[data-callout=infoboxright],.ic-scrollable-toggle.ic-scrollbar-toggle .markdown-preview-view .callout[data-callout=infoboxleft],.ic-scrollable-toggle.ic-scrollbar-toggle .markdown-source-view.is-live-preview .cm-embed-block .callout[data-callout=infobox],.ic-scrollable-toggle.ic-scrollbar-toggle .markdown-source-view.is-live-preview .cm-embed-block .callout[data-callout=infoboxright],.ic-scrollable-toggle.ic-scrollbar-toggle .markdown-source-view.is-live-preview .cm-embed-block .callout[data-callout=infoboxleft]{scrollbar-width:none}.callout.ic-centered{float:none;margin-left:auto;margin-right:auto;display:block}.cm-embed-block:has(.callout.ic-centered){display:block}.callout[data-callout=infobox] table,.callout[data-callout=infoboxright] table,.callout[data-callout=infoboxleft] table{width:100%;border-collapse:separate;border-spacing:0;box-sizing:border-box;table-layout:fixed;--table-border-width: var(--ic-table-border);--table-row-border-width: var(--ic-table-border);--table-column-border-width: var(--ic-table-border);--table-header-border-width: var(--ic-table-border);--table-column-first-border-width: var(--ic-table-border);--table-column-last-border-width: var(--ic-table-border);--table-row-last-border-width: var(--ic-table-border)}.callout[data-callout=infobox] td,.callout[data-callout=infobox] th,.callout[data-callout=infoboxright] td,.callout[data-callout=infoboxright] th,.callout[data-callout=infoboxleft] td,.callout[data-callout=infoboxleft] th{font-size:var(--ic-table-font-size);overflow-wrap:break-word}.callout[data-callout=infobox] td,.callout[data-callout=infoboxright] td,.callout[data-callout=infoboxleft] td{border-top:none}.ic-table-full .callout[data-callout=infobox] table,.ic-table-full .callout[data-callout=infoboxright] table,.ic-table-full .callout[data-callout=infoboxleft] table{width:calc(100% + 2*var(--ic-inside-padding));margin-left:calc(-1*var(--ic-inside-padding));--table-column-first-border-width: 0;--table-column-last-border-width: 0}.ic-table-padded .callout[data-callout=infobox] table,.ic-table-padded .callout[data-callout=infoboxright] table,.ic-table-padded .callout[data-callout=infoboxleft] table{width:calc(100% + 2*var(--ic-inside-padding));margin-left:calc(-1*var(--ic-inside-padding));--table-column-first-border-width: 0;--table-column-last-border-width: 0}.ic-table-padded .callout[data-callout=infobox] td:first-child,.ic-table-padded .callout[data-callout=infobox] th:first-child,.ic-table-padded .callout[data-callout=infoboxright] td:first-child,.ic-table-padded .callout[data-callout=infoboxright] th:first-child,.ic-table-padded .callout[data-callout=infoboxleft] td:first-child,.ic-table-padded .callout[data-callout=infoboxleft] th:first-child{padding-left:var(--ic-inside-padding)}.ic-table-padded .callout[data-callout=infobox] td:last-child,.ic-table-padded .callout[data-callout=infobox] th:last-child,.ic-table-padded .callout[data-callout=infoboxright] td:last-child,.ic-table-padded .callout[data-callout=infoboxright] th:last-child,.ic-table-padded .callout[data-callout=infoboxleft] td:last-child,.ic-table-padded .callout[data-callout=infoboxleft] th:last-child{padding-right:var(--ic-inside-padding)}.callout[data-callout=infobox] th:first-child,.callout[data-callout=infoboxright] th:first-child,.callout[data-callout=infoboxleft] th:first-child{border-top-left-radius:var(--ic-table-round-corners)}.callout[data-callout=infobox] th:last-child,.callout[data-callout=infoboxright] th:last-child,.callout[data-callout=infoboxleft] th:last-child{border-top-right-radius:var(--ic-table-round-corners)}.callout[data-callout=infobox] tr:last-child td:first-child,.callout[data-callout=infoboxright] tr:last-child td:first-child,.callout[data-callout=infoboxleft] tr:last-child td:first-child{border-bottom-left-radius:var(--ic-table-round-corners)}.callout[data-callout=infobox] tr:last-child td:last-child,.callout[data-callout=infoboxright] tr:last-child td:last-child,.callout[data-callout=infoboxleft] tr:last-child td:last-child{border-bottom-right-radius:var(--ic-table-round-corners)}.ic-table-full .callout[data-callout=infobox] th:first-child,.ic-table-full .callout[data-callout=infoboxright] th:first-child,.ic-table-full .callout[data-callout=infoboxleft] th:first-child{border-top-left-radius:0}.ic-table-full .callout[data-callout=infobox] th:last-child,.ic-table-full .callout[data-callout=infoboxright] th:last-child,.ic-table-full .callout[data-callout=infoboxleft] th:last-child{border-top-right-radius:0}.ic-table-full .callout[data-callout=infobox] tr:last-child td:first-child,.ic-table-full .callout[data-callout=infoboxright] tr:last-child td:first-child,.ic-table-full .callout[data-callout=infoboxleft] tr:last-child td:first-child{border-bottom-left-radius:0}.ic-table-full .callout[data-callout=infobox] tr:last-child td:last-child,.ic-table-full .callout[data-callout=infoboxright] tr:last-child td:last-child,.ic-table-full .callout[data-callout=infoboxleft] tr:last-child td:last-child{border-bottom-right-radius:0}.ic-table-padded .callout[data-callout=infobox] th:first-child,.ic-table-padded .callout[data-callout=infoboxright] th:first-child,.ic-table-padded .callout[data-callout=infoboxleft] th:first-child{border-top-left-radius:0}.ic-table-padded .callout[data-callout=infobox] th:last-child,.ic-table-padded .callout[data-callout=infoboxright] th:last-child,.ic-table-padded .callout[data-callout=infoboxleft] th:last-child{border-top-right-radius:0}.ic-table-padded .callout[data-callout=infobox] tr:last-child td:first-child,.ic-table-padded .callout[data-callout=infoboxright] tr:last-child td:first-child,.ic-table-padded .callout[data-callout=infoboxleft] tr:last-child td:first-child{border-bottom-left-radius:0}.ic-table-padded .callout[data-callout=infobox] tr:last-child td:last-child,.ic-table-padded .callout[data-callout=infoboxright] tr:last-child td:last-child,.ic-table-padded .callout[data-callout=infoboxleft] tr:last-child td:last-child{border-bottom-right-radius:0}.ic-table-pattern-infoboxes .callout[data-callout=infobox] table,.ic-table-pattern-infoboxes .callout[data-callout=infoboxright] table,.ic-table-pattern-infoboxes .callout[data-callout=infoboxleft] table{--table-border-color: var(--ic-table-border-color);--table-header-border-color: var(--ic-table-border-color);--table-header-border-width: var(--ic-table-border);--table-header-color: var(--ic-table-header-text-color);--table-header-font-weight: bold}.ic-table-pattern-infoboxes .callout[data-callout=infobox] th,.ic-table-pattern-infoboxes .callout[data-callout=infoboxright] th,.ic-table-pattern-infoboxes .callout[data-callout=infoboxleft] th{background-color:var(--ic-table-header-background-color)}.ic-table-pattern-infoboxes .callout[data-callout=infobox] tbody tr:not(:last-child) td,.ic-table-pattern-infoboxes .callout[data-callout=infoboxright] tbody tr:not(:last-child) td,.ic-table-pattern-infoboxes .callout[data-callout=infoboxleft] tbody tr:not(:last-child) td{border-bottom:none}.ic-table-pattern-infoboxes .callout[data-callout=infobox] td:not(:first-child),.ic-table-pattern-infoboxes .callout[data-callout=infobox] th:not(:first-child),.ic-table-pattern-infoboxes .callout[data-callout=infoboxright] td:not(:first-child),.ic-table-pattern-infoboxes .callout[data-callout=infoboxright] th:not(:first-child),.ic-table-pattern-infoboxes .callout[data-callout=infoboxleft] td:not(:first-child),.ic-table-pattern-infoboxes .callout[data-callout=infoboxleft] th:not(:first-child){border-left:none}.ic-table-pattern-infoboxes .callout[data-callout=infobox] td:not(:last-child),.ic-table-pattern-infoboxes .callout[data-callout=infobox] th:not(:last-child),.ic-table-pattern-infoboxes .callout[data-callout=infoboxright] td:not(:last-child),.ic-table-pattern-infoboxes .callout[data-callout=infoboxright] th:not(:last-child),.ic-table-pattern-infoboxes .callout[data-callout=infoboxleft] td:not(:last-child),.ic-table-pattern-infoboxes .callout[data-callout=infoboxleft] th:not(:last-child){border-right:none}.ic-table-pattern-infoboxes .callout[data-callout=infobox] tbody tr:nth-child(odd),.ic-table-pattern-infoboxes .callout[data-callout=infoboxright] tbody tr:nth-child(odd),.ic-table-pattern-infoboxes .callout[data-callout=infoboxleft] tbody tr:nth-child(odd){background-color:var(--ic-table-row-background-color)}.ic-table-pattern-infoboxes .callout[data-callout=infobox] tbody tr:nth-child(even),.ic-table-pattern-infoboxes .callout[data-callout=infoboxright] tbody tr:nth-child(even),.ic-table-pattern-infoboxes .callout[data-callout=infoboxleft] tbody tr:nth-child(even){background-color:var(--ic-table-alt-row-background-color)}.ic-table-pattern-infoboxes .callout[data-callout=infobox] td,.ic-table-pattern-infoboxes .callout[data-callout=infoboxright] td,.ic-table-pattern-infoboxes .callout[data-callout=infoboxleft] td{color:var(--ic-table-body-text-color)}.ic-table-pattern-stripes .callout[data-callout=infobox] table,.ic-table-pattern-stripes .callout[data-callout=infoboxright] table,.ic-table-pattern-stripes .callout[data-callout=infoboxleft] table{--table-border-color: var(--ic-table-border-color);--table-header-border-color: var(--ic-table-border-color);--table-header-border-width: var(--ic-table-border);--table-header-color: var(--ic-table-header-text-color);--table-header-font-weight: normal}.ic-table-pattern-stripes .callout[data-callout=infobox] th,.ic-table-pattern-stripes .callout[data-callout=infoboxright] th,.ic-table-pattern-stripes .callout[data-callout=infoboxleft] th{background-color:var(--ic-table-alt-row-background-color);border-bottom:none;font-weight:normal}.ic-table-pattern-stripes .callout[data-callout=infobox] tbody tr:not(:last-child) td,.ic-table-pattern-stripes .callout[data-callout=infoboxright] tbody tr:not(:last-child) td,.ic-table-pattern-stripes .callout[data-callout=infoboxleft] tbody tr:not(:last-child) td{border-bottom:none}.ic-table-pattern-stripes .callout[data-callout=infobox] td:not(:first-child),.ic-table-pattern-stripes .callout[data-callout=infobox] th:not(:first-child),.ic-table-pattern-stripes .callout[data-callout=infoboxright] td:not(:first-child),.ic-table-pattern-stripes .callout[data-callout=infoboxright] th:not(:first-child),.ic-table-pattern-stripes .callout[data-callout=infoboxleft] td:not(:first-child),.ic-table-pattern-stripes .callout[data-callout=infoboxleft] th:not(:first-child){border-left:none}.ic-table-pattern-stripes .callout[data-callout=infobox] td:not(:last-child),.ic-table-pattern-stripes .callout[data-callout=infobox] th:not(:last-child),.ic-table-pattern-stripes .callout[data-callout=infoboxright] td:not(:last-child),.ic-table-pattern-stripes .callout[data-callout=infoboxright] th:not(:last-child),.ic-table-pattern-stripes .callout[data-callout=infoboxleft] td:not(:last-child),.ic-table-pattern-stripes .callout[data-callout=infoboxleft] th:not(:last-child){border-right:none}.ic-table-pattern-stripes .callout[data-callout=infobox] tbody tr:nth-child(odd),.ic-table-pattern-stripes .callout[data-callout=infoboxright] tbody tr:nth-child(odd),.ic-table-pattern-stripes .callout[data-callout=infoboxleft] tbody tr:nth-child(odd){background-color:var(--ic-table-row-background-color)}.ic-table-pattern-stripes .callout[data-callout=infobox] tbody tr:nth-child(even),.ic-table-pattern-stripes .callout[data-callout=infoboxright] tbody tr:nth-child(even),.ic-table-pattern-stripes .callout[data-callout=infoboxleft] tbody tr:nth-child(even){background-color:var(--ic-table-alt-row-background-color)}.ic-table-pattern-stripes .callout[data-callout=infobox] td,.ic-table-pattern-stripes .callout[data-callout=infoboxright] td,.ic-table-pattern-stripes .callout[data-callout=infoboxleft] td{color:var(--ic-table-body-text-color)}.ic-table-pattern-left-header .callout[data-callout=infobox] table,.ic-table-pattern-left-header .callout[data-callout=infoboxright] table,.ic-table-pattern-left-header .callout[data-callout=infoboxleft] table{--table-border-color: var(--ic-table-border-color);--table-header-border-color: var(--ic-table-border-color);--table-header-border-width: var(--ic-table-border);--table-header-color: var(--ic-table-header-text-color);--table-header-font-weight: normal}.ic-table-pattern-left-header .callout[data-callout=infobox] th,.ic-table-pattern-left-header .callout[data-callout=infoboxright] th,.ic-table-pattern-left-header .callout[data-callout=infoboxleft] th{font-weight:normal}.ic-table-pattern-left-header .callout[data-callout=infobox] td:first-child,.ic-table-pattern-left-header .callout[data-callout=infobox] th:first-child,.ic-table-pattern-left-header .callout[data-callout=infoboxright] td:first-child,.ic-table-pattern-left-header .callout[data-callout=infoboxright] th:first-child,.ic-table-pattern-left-header .callout[data-callout=infoboxleft] td:first-child,.ic-table-pattern-left-header .callout[data-callout=infoboxleft] th:first-child{background-color:var(--ic-table-header-background-color);font-weight:bold}.ic-table-pattern-left-header .callout[data-callout=infobox] td:not(:first-child):not(:nth-child(2)),.ic-table-pattern-left-header .callout[data-callout=infobox] th:not(:first-child):not(:nth-child(2)),.ic-table-pattern-left-header .callout[data-callout=infoboxright] td:not(:first-child):not(:nth-child(2)),.ic-table-pattern-left-header .callout[data-callout=infoboxright] th:not(:first-child):not(:nth-child(2)),.ic-table-pattern-left-header .callout[data-callout=infoboxleft] td:not(:first-child):not(:nth-child(2)),.ic-table-pattern-left-header .callout[data-callout=infoboxleft] th:not(:first-child):not(:nth-child(2)){border-left:none}.ic-table-pattern-left-header .callout[data-callout=infobox] td:not(:last-child),.ic-table-pattern-left-header .callout[data-callout=infobox] th:not(:last-child),.ic-table-pattern-left-header .callout[data-callout=infoboxright] td:not(:last-child),.ic-table-pattern-left-header .callout[data-callout=infoboxright] th:not(:last-child),.ic-table-pattern-left-header .callout[data-callout=infoboxleft] td:not(:last-child),.ic-table-pattern-left-header .callout[data-callout=infoboxleft] th:not(:last-child){border-right:none}.ic-table-pattern-left-header .callout[data-callout=infobox] td,.ic-table-pattern-left-header .callout[data-callout=infoboxright] td,.ic-table-pattern-left-header .callout[data-callout=infoboxleft] td{color:var(--ic-table-body-text-color)}.ic-table-pattern-left-header-stripes .callout[data-callout=infobox] table,.ic-table-pattern-left-header-stripes .callout[data-callout=infoboxright] table,.ic-table-pattern-left-header-stripes .callout[data-callout=infoboxleft] table{--table-border-color: var(--ic-table-border-color);--table-header-border-color: var(--ic-table-border-color);--table-header-border-width: var(--ic-table-border);--table-header-color: var(--ic-table-header-text-color);--table-header-font-weight: normal}.ic-table-pattern-left-header-stripes .callout[data-callout=infobox] th,.ic-table-pattern-left-header-stripes .callout[data-callout=infoboxright] th,.ic-table-pattern-left-header-stripes .callout[data-callout=infoboxleft] th{background-color:var(--ic-table-alt-row-background-color);border-bottom:none;font-weight:normal}.ic-table-pattern-left-header-stripes .callout[data-callout=infobox] td:first-child,.ic-table-pattern-left-header-stripes .callout[data-callout=infobox] th:first-child,.ic-table-pattern-left-header-stripes .callout[data-callout=infoboxright] td:first-child,.ic-table-pattern-left-header-stripes .callout[data-callout=infoboxright] th:first-child,.ic-table-pattern-left-header-stripes .callout[data-callout=infoboxleft] td:first-child,.ic-table-pattern-left-header-stripes .callout[data-callout=infoboxleft] th:first-child{background-color:var(--ic-table-header-background-color);font-weight:bold}.ic-table-pattern-left-header-stripes .callout[data-callout=infobox] tbody tr:not(:last-child) td,.ic-table-pattern-left-header-stripes .callout[data-callout=infoboxright] tbody tr:not(:last-child) td,.ic-table-pattern-left-header-stripes .callout[data-callout=infoboxleft] tbody tr:not(:last-child) td{border-bottom:none}.ic-table-pattern-left-header-stripes .callout[data-callout=infobox] td:not(:first-child):not(:nth-child(2)),.ic-table-pattern-left-header-stripes .callout[data-callout=infobox] th:not(:first-child):not(:nth-child(2)),.ic-table-pattern-left-header-stripes .callout[data-callout=infoboxright] td:not(:first-child):not(:nth-child(2)),.ic-table-pattern-left-header-stripes .callout[data-callout=infoboxright] th:not(:first-child):not(:nth-child(2)),.ic-table-pattern-left-header-stripes .callout[data-callout=infoboxleft] td:not(:first-child):not(:nth-child(2)),.ic-table-pattern-left-header-stripes .callout[data-callout=infoboxleft] th:not(:first-child):not(:nth-child(2)){border-left:none}.ic-table-pattern-left-header-stripes .callout[data-callout=infobox] td:not(:last-child),.ic-table-pattern-left-header-stripes .callout[data-callout=infobox] th:not(:last-child),.ic-table-pattern-left-header-stripes .callout[data-callout=infoboxright] td:not(:last-child),.ic-table-pattern-left-header-stripes .callout[data-callout=infoboxright] th:not(:last-child),.ic-table-pattern-left-header-stripes .callout[data-callout=infoboxleft] td:not(:last-child),.ic-table-pattern-left-header-stripes .callout[data-callout=infoboxleft] th:not(:last-child){border-right:none}.ic-table-pattern-left-header-stripes .callout[data-callout=infobox] tbody tr:nth-child(odd) td:not(:first-child),.ic-table-pattern-left-header-stripes .callout[data-callout=infoboxright] tbody tr:nth-child(odd) td:not(:first-child),.ic-table-pattern-left-header-stripes .callout[data-callout=infoboxleft] tbody tr:nth-child(odd) td:not(:first-child){background-color:var(--ic-table-row-background-color)}.ic-table-pattern-left-header-stripes .callout[data-callout=infobox] tbody tr:nth-child(even) td:not(:first-child),.ic-table-pattern-left-header-stripes .callout[data-callout=infoboxright] tbody tr:nth-child(even) td:not(:first-child),.ic-table-pattern-left-header-stripes .callout[data-callout=infoboxleft] tbody tr:nth-child(even) td:not(:first-child){background-color:var(--ic-table-alt-row-background-color)}.ic-table-pattern-left-header-stripes .callout[data-callout=infobox] td,.ic-table-pattern-left-header-stripes .callout[data-callout=infoboxright] td,.ic-table-pattern-left-header-stripes .callout[data-callout=infoboxleft] td{color:var(--ic-table-body-text-color)}.ic-table-pattern-minimal-all .callout[data-callout=infobox] table,.ic-table-pattern-minimal-all .callout[data-callout=infoboxright] table,.ic-table-pattern-minimal-all .callout[data-callout=infoboxleft] table{--table-border-color: var(--ic-table-border-color);--table-header-border-color: var(--ic-table-border-color);--table-header-border-width: var(--ic-table-border);--table-header-color: var(--ic-table-header-text-color);--table-header-font-weight: normal}.ic-table-pattern-minimal-all .callout[data-callout=infobox] td,.ic-table-pattern-minimal-all .callout[data-callout=infobox] th,.ic-table-pattern-minimal-all .callout[data-callout=infoboxright] td,.ic-table-pattern-minimal-all .callout[data-callout=infoboxright] th,.ic-table-pattern-minimal-all .callout[data-callout=infoboxleft] td,.ic-table-pattern-minimal-all .callout[data-callout=infoboxleft] th{background-color:var(--ic-infobox-color);font-weight:normal}.ic-table-pattern-minimal-all .callout[data-callout=infobox] td,.ic-table-pattern-minimal-all .callout[data-callout=infoboxright] td,.ic-table-pattern-minimal-all .callout[data-callout=infoboxleft] td{color:var(--ic-table-body-text-color)}.ic-table-pattern-minimal-outside .callout[data-callout=infobox] table,.ic-table-pattern-minimal-outside .callout[data-callout=infoboxright] table,.ic-table-pattern-minimal-outside .callout[data-callout=infoboxleft] table{--table-border-color: var(--ic-table-border-color);--table-header-border-color: var(--ic-table-border-color);--table-header-border-width: var(--ic-table-border);--table-header-color: var(--ic-table-header-text-color);--table-header-font-weight: normal}.ic-table-pattern-minimal-outside .callout[data-callout=infobox] td,.ic-table-pattern-minimal-outside .callout[data-callout=infobox] th,.ic-table-pattern-minimal-outside .callout[data-callout=infoboxright] td,.ic-table-pattern-minimal-outside .callout[data-callout=infoboxright] th,.ic-table-pattern-minimal-outside .callout[data-callout=infoboxleft] td,.ic-table-pattern-minimal-outside .callout[data-callout=infoboxleft] th{background-color:var(--ic-infobox-color);font-weight:normal}.ic-table-pattern-minimal-outside .callout[data-callout=infobox] th,.ic-table-pattern-minimal-outside .callout[data-callout=infoboxright] th,.ic-table-pattern-minimal-outside .callout[data-callout=infoboxleft] th{border-bottom:none}.ic-table-pattern-minimal-outside .callout[data-callout=infobox] tbody tr:not(:last-child) td,.ic-table-pattern-minimal-outside .callout[data-callout=infoboxright] tbody tr:not(:last-child) td,.ic-table-pattern-minimal-outside .callout[data-callout=infoboxleft] tbody tr:not(:last-child) td{border-bottom:none}.ic-table-pattern-minimal-outside .callout[data-callout=infobox] td:not(:first-child),.ic-table-pattern-minimal-outside .callout[data-callout=infobox] th:not(:first-child),.ic-table-pattern-minimal-outside .callout[data-callout=infoboxright] td:not(:first-child),.ic-table-pattern-minimal-outside .callout[data-callout=infoboxright] th:not(:first-child),.ic-table-pattern-minimal-outside .callout[data-callout=infoboxleft] td:not(:first-child),.ic-table-pattern-minimal-outside .callout[data-callout=infoboxleft] th:not(:first-child){border-left:none}.ic-table-pattern-minimal-outside .callout[data-callout=infobox] td:not(:last-child),.ic-table-pattern-minimal-outside .callout[data-callout=infobox] th:not(:last-child),.ic-table-pattern-minimal-outside .callout[data-callout=infoboxright] td:not(:last-child),.ic-table-pattern-minimal-outside .callout[data-callout=infoboxright] th:not(:last-child),.ic-table-pattern-minimal-outside .callout[data-callout=infoboxleft] td:not(:last-child),.ic-table-pattern-minimal-outside .callout[data-callout=infoboxleft] th:not(:last-child){border-right:none}.ic-table-pattern-minimal-outside .callout[data-callout=infobox] td,.ic-table-pattern-minimal-outside .callout[data-callout=infoboxright] td,.ic-table-pattern-minimal-outside .callout[data-callout=infoboxleft] td{color:var(--ic-table-body-text-color)}.ic-table-pattern-minimal-inside .callout[data-callout=infobox] table,.ic-table-pattern-minimal-inside .callout[data-callout=infoboxright] table,.ic-table-pattern-minimal-inside .callout[data-callout=infoboxleft] table{--table-border-color: var(--ic-table-border-color);--table-header-border-color: var(--ic-table-border-color);--table-header-border-width: var(--ic-table-border);--table-header-color: var(--ic-table-header-text-color);--table-header-font-weight: normal}.ic-table-pattern-minimal-inside .callout[data-callout=infobox] td,.ic-table-pattern-minimal-inside .callout[data-callout=infobox] th,.ic-table-pattern-minimal-inside .callout[data-callout=infoboxright] td,.ic-table-pattern-minimal-inside .callout[data-callout=infoboxright] th,.ic-table-pattern-minimal-inside .callout[data-callout=infoboxleft] td,.ic-table-pattern-minimal-inside .callout[data-callout=infoboxleft] th{background-color:var(--ic-infobox-color);font-weight:normal}.ic-table-pattern-minimal-inside .callout[data-callout=infobox] th,.ic-table-pattern-minimal-inside .callout[data-callout=infoboxright] th,.ic-table-pattern-minimal-inside .callout[data-callout=infoboxleft] th{border-top:none}.ic-table-pattern-minimal-inside .callout[data-callout=infobox] tbody tr:last-child td,.ic-table-pattern-minimal-inside .callout[data-callout=infoboxright] tbody tr:last-child td,.ic-table-pattern-minimal-inside .callout[data-callout=infoboxleft] tbody tr:last-child td{border-bottom:none}.ic-table-pattern-minimal-inside .callout[data-callout=infobox] td:first-child,.ic-table-pattern-minimal-inside .callout[data-callout=infobox] th:first-child,.ic-table-pattern-minimal-inside .callout[data-callout=infoboxright] td:first-child,.ic-table-pattern-minimal-inside .callout[data-callout=infoboxright] th:first-child,.ic-table-pattern-minimal-inside .callout[data-callout=infoboxleft] td:first-child,.ic-table-pattern-minimal-inside .callout[data-callout=infoboxleft] th:first-child{border-left:none}.ic-table-pattern-minimal-inside .callout[data-callout=infobox] td:last-child,.ic-table-pattern-minimal-inside .callout[data-callout=infobox] th:last-child,.ic-table-pattern-minimal-inside .callout[data-callout=infoboxright] td:last-child,.ic-table-pattern-minimal-inside .callout[data-callout=infoboxright] th:last-child,.ic-table-pattern-minimal-inside .callout[data-callout=infoboxleft] td:last-child,.ic-table-pattern-minimal-inside .callout[data-callout=infoboxleft] th:last-child{border-right:none}.ic-table-pattern-minimal-inside .callout[data-callout=infobox] td,.ic-table-pattern-minimal-inside .callout[data-callout=infoboxright] td,.ic-table-pattern-minimal-inside .callout[data-callout=infoboxleft] td{color:var(--ic-table-body-text-color)}.ic-table-pattern-minimal-horizontal .callout[data-callout=infobox] table,.ic-table-pattern-minimal-horizontal .callout[data-callout=infoboxright] table,.ic-table-pattern-minimal-horizontal .callout[data-callout=infoboxleft] table{--table-border-color: var(--ic-table-border-color);--table-header-border-color: var(--ic-table-border-color);--table-header-border-width: var(--ic-table-border);--table-header-color: var(--ic-table-header-text-color);--table-header-font-weight: normal}.ic-table-pattern-minimal-horizontal .callout[data-callout=infobox] td,.ic-table-pattern-minimal-horizontal .callout[data-callout=infobox] th,.ic-table-pattern-minimal-horizontal .callout[data-callout=infoboxright] td,.ic-table-pattern-minimal-horizontal .callout[data-callout=infoboxright] th,.ic-table-pattern-minimal-horizontal .callout[data-callout=infoboxleft] td,.ic-table-pattern-minimal-horizontal .callout[data-callout=infoboxleft] th{background-color:var(--ic-infobox-color);font-weight:normal;border-left:none;border-right:none}.ic-table-pattern-minimal-horizontal .callout[data-callout=infobox] th,.ic-table-pattern-minimal-horizontal .callout[data-callout=infoboxright] th,.ic-table-pattern-minimal-horizontal .callout[data-callout=infoboxleft] th{border-top:none}.ic-table-pattern-minimal-horizontal .callout[data-callout=infobox] tbody tr:last-child td,.ic-table-pattern-minimal-horizontal .callout[data-callout=infoboxright] tbody tr:last-child td,.ic-table-pattern-minimal-horizontal .callout[data-callout=infoboxleft] tbody tr:last-child td{border-bottom:none}.ic-table-pattern-minimal-horizontal .callout[data-callout=infobox] td,.ic-table-pattern-minimal-horizontal .callout[data-callout=infoboxright] td,.ic-table-pattern-minimal-horizontal .callout[data-callout=infoboxleft] td{color:var(--ic-table-body-text-color)}.ic-table-pattern-minimal-vertical .callout[data-callout=infobox] table,.ic-table-pattern-minimal-vertical .callout[data-callout=infoboxright] table,.ic-table-pattern-minimal-vertical .callout[data-callout=infoboxleft] table{--table-border-color: var(--ic-table-border-color);--table-header-border-color: var(--ic-table-border-color);--table-header-border-width: var(--ic-table-border);--table-header-color: var(--ic-table-header-text-color);--table-header-font-weight: normal}.ic-table-pattern-minimal-vertical .callout[data-callout=infobox] td,.ic-table-pattern-minimal-vertical .callout[data-callout=infobox] th,.ic-table-pattern-minimal-vertical .callout[data-callout=infoboxright] td,.ic-table-pattern-minimal-vertical .callout[data-callout=infoboxright] th,.ic-table-pattern-minimal-vertical .callout[data-callout=infoboxleft] td,.ic-table-pattern-minimal-vertical .callout[data-callout=infoboxleft] th{background-color:var(--ic-infobox-color);font-weight:normal;border-right:none}.ic-table-pattern-minimal-vertical .callout[data-callout=infobox] th,.ic-table-pattern-minimal-vertical .callout[data-callout=infoboxright] th,.ic-table-pattern-minimal-vertical .callout[data-callout=infoboxleft] th{border-top:none;border-bottom:none}.ic-table-pattern-minimal-vertical .callout[data-callout=infobox] td:first-child,.ic-table-pattern-minimal-vertical .callout[data-callout=infobox] th:first-child,.ic-table-pattern-minimal-vertical .callout[data-callout=infoboxright] td:first-child,.ic-table-pattern-minimal-vertical .callout[data-callout=infoboxright] th:first-child,.ic-table-pattern-minimal-vertical .callout[data-callout=infoboxleft] td:first-child,.ic-table-pattern-minimal-vertical .callout[data-callout=infoboxleft] th:first-child{border-left:none}.ic-table-pattern-minimal-vertical .callout[data-callout=infobox] tbody tr:not(:last-child) td,.ic-table-pattern-minimal-vertical .callout[data-callout=infoboxright] tbody tr:not(:last-child) td,.ic-table-pattern-minimal-vertical .callout[data-callout=infoboxleft] tbody tr:not(:last-child) td{border-bottom:none}.ic-table-pattern-minimal-vertical .callout[data-callout=infobox] tbody tr:last-child td,.ic-table-pattern-minimal-vertical .callout[data-callout=infoboxright] tbody tr:last-child td,.ic-table-pattern-minimal-vertical .callout[data-callout=infoboxleft] tbody tr:last-child td{border-bottom:none}.ic-table-pattern-minimal-vertical .callout[data-callout=infobox] td,.ic-table-pattern-minimal-vertical .callout[data-callout=infoboxright] td,.ic-table-pattern-minimal-vertical .callout[data-callout=infoboxleft] td{color:var(--ic-table-body-text-color)}.ic-title-bg-margins .callout[data-callout=infobox] .callout-title,.ic-title-bg-margins .callout[data-callout=infoboxright] .callout-title,.ic-title-bg-margins .callout[data-callout=infoboxleft] .callout-title{padding-top:var(--ic-title-vertical-padding);padding-bottom:var(--ic-title-vertical-padding);padding-left:var(--ic-title-horizontal-padding);padding-right:var(--ic-title-horizontal-padding);margin-bottom:var(--ic-title-margin);border:var(--ic-title-border) solid var(--ic-title-border-color);border-radius:var(--ic-title-round-corners)}.ic-title-bg-full-width .callout[data-callout=infobox] .callout-title,.ic-title-bg-full-width .callout[data-callout=infoboxright] .callout-title,.ic-title-bg-full-width .callout[data-callout=infoboxleft] .callout-title{width:calc(100% + 2*var(--ic-inside-padding));margin-left:calc(-1*var(--ic-inside-padding));padding-top:var(--ic-title-vertical-padding);padding-bottom:var(--ic-title-vertical-padding);padding-left:calc(var(--ic-inside-padding) + var(--ic-title-horizontal-padding));padding-right:calc(var(--ic-inside-padding) + var(--ic-title-horizontal-padding));margin-bottom:var(--ic-title-margin);box-sizing:border-box;border-top:var(--ic-title-border) solid var(--ic-title-border-color);border-bottom:var(--ic-title-border) solid var(--ic-title-border-color)}.ic-title-bg-full-area .callout[data-callout=infobox] .callout-title,.ic-title-bg-full-area .callout[data-callout=infoboxright] .callout-title,.ic-title-bg-full-area .callout[data-callout=infoboxleft] .callout-title{width:calc(100% + 2*(var(--ic-inside-padding) + var(--ic-border)));margin-left:calc(-1*(var(--ic-inside-padding) + var(--ic-border)));margin-right:calc(-1*(var(--ic-inside-padding) + var(--ic-border)));margin-top:calc(-1*var(--ic-inside-padding));padding-left:calc(var(--ic-inside-padding) + var(--ic-title-horizontal-padding));padding-right:calc(var(--ic-inside-padding) + var(--ic-title-horizontal-padding));padding-top:calc(var(--ic-inside-padding) + var(--ic-title-vertical-padding));padding-bottom:calc(var(--ic-title-margin) + var(--ic-title-vertical-padding));box-sizing:border-box;border-bottom:var(--ic-title-border) solid var(--ic-title-border-color);border-left:var(--ic-title-border) solid var(--ic-title-border-color);border-right:var(--ic-title-border) solid var(--ic-title-border-color);border-radius:0 0 var(--ic-title-round-corners) var(--ic-title-round-corners)}.ic-title-bg-text .callout[data-callout=infobox] .callout-title,.ic-title-bg-text .callout[data-callout=infoboxright] .callout-title,.ic-title-bg-text .callout[data-callout=infoboxleft] .callout-title{padding:0;margin-bottom:var(--ic-title-margin)}.ic-title-bg-text .callout[data-callout=infobox] .callout-title-inner,.ic-title-bg-text .callout[data-callout=infoboxright] .callout-title-inner,.ic-title-bg-text .callout[data-callout=infoboxleft] .callout-title-inner{width:fit-content;padding:var(--ic-title-vertical-padding) var(--ic-title-horizontal-padding);border:var(--ic-title-border) solid var(--ic-title-border-color);border-radius:var(--ic-title-round-corners)}.ic-title-background-toggle.ic-title-bg-margins .callout[data-callout=infobox] .callout-title,.ic-title-background-toggle.ic-title-bg-margins .callout[data-callout=infoboxright] .callout-title,.ic-title-background-toggle.ic-title-bg-margins .callout[data-callout=infoboxleft] .callout-title{background-color:var(--ic-title-background-color)}.ic-title-background-toggle.ic-title-bg-full-width .callout[data-callout=infobox] .callout-title,.ic-title-background-toggle.ic-title-bg-full-width .callout[data-callout=infoboxright] .callout-title,.ic-title-background-toggle.ic-title-bg-full-width .callout[data-callout=infoboxleft] .callout-title{background-color:var(--ic-title-background-color)}.ic-title-background-toggle.ic-title-bg-full-area .callout[data-callout=infobox] .callout-title,.ic-title-background-toggle.ic-title-bg-full-area .callout[data-callout=infoboxright] .callout-title,.ic-title-background-toggle.ic-title-bg-full-area .callout[data-callout=infoboxleft] .callout-title{background-color:var(--ic-title-background-color)}.ic-title-background-toggle.ic-title-bg-text .callout[data-callout=infobox] .callout-title-inner,.ic-title-background-toggle.ic-title-bg-text .callout[data-callout=infoboxright] .callout-title-inner,.ic-title-background-toggle.ic-title-bg-text .callout[data-callout=infoboxleft] .callout-title-inner{background-color:var(--ic-title-background-color)}.ic-shadow-toggle .callout[data-callout=infobox],.ic-shadow-toggle .callout[data-callout=infoboxright],.ic-shadow-toggle .callout[data-callout=infoboxleft]{box-shadow:var(--ic-shadow-horizontal-offset) var(--ic-shadow-vertical-offset) var(--ic-shadow-blur) var(--ic-shadow-color)}.ic-shadow-toggle.ic-section-shadow-toggle .callout[data-callout=infobox] .section,.ic-shadow-toggle.ic-section-shadow-toggle .callout[data-callout=infoboxright] .section,.ic-shadow-toggle.ic-section-shadow-toggle .callout[data-callout=infoboxleft] .section,.ic-shadow-toggle.ic-image-shadow-toggle .callout[data-callout=infobox] img,.ic-shadow-toggle.ic-image-shadow-toggle .callout[data-callout=infoboxright] img,.ic-shadow-toggle.ic-image-shadow-toggle .callout[data-callout=infoboxleft] img,.ic-shadow-toggle.ic-code-shadow-toggle .callout[data-callout=infobox] pre,.ic-shadow-toggle.ic-code-shadow-toggle .callout[data-callout=infoboxright] pre,.ic-shadow-toggle.ic-code-shadow-toggle .callout[data-callout=infoboxleft] pre,.ic-shadow-toggle.ic-blockquote-shadow-toggle .callout[data-callout=infobox] blockquote,.ic-shadow-toggle.ic-blockquote-shadow-toggle .callout[data-callout=infoboxright] blockquote,.ic-shadow-toggle.ic-blockquote-shadow-toggle .callout[data-callout=infoboxleft] blockquote{box-shadow:calc(var(--ic-shadow-horizontal-offset)*var(--ic-shadow-content-strength)) calc(var(--ic-shadow-vertical-offset)*var(--ic-shadow-content-strength)) var(--ic-shadow-blur) var(--ic-shadow-color)}.ic-shadow-toggle.ic-table-shadow-toggle .callout[data-callout=infobox] table,.ic-shadow-toggle.ic-table-shadow-toggle .callout[data-callout=infoboxright] table,.ic-shadow-toggle.ic-table-shadow-toggle .callout[data-callout=infoboxleft] table{border-radius:var(--ic-table-round-corners);box-shadow:calc(var(--ic-shadow-horizontal-offset)*var(--ic-shadow-content-strength)) calc(var(--ic-shadow-vertical-offset)*var(--ic-shadow-content-strength)) var(--ic-shadow-blur) var(--ic-shadow-color)}.ic-shadow-toggle.ic-title-shadow-toggle .callout[data-callout=infobox] .callout-title,.ic-shadow-toggle.ic-title-shadow-toggle .callout[data-callout=infoboxright] .callout-title,.ic-shadow-toggle.ic-title-shadow-toggle .callout[data-callout=infoboxleft] .callout-title{box-shadow:calc(var(--ic-shadow-horizontal-offset)*var(--ic-shadow-content-strength)) calc(var(--ic-shadow-vertical-offset)*var(--ic-shadow-content-strength)) var(--ic-shadow-blur) var(--ic-shadow-color)}.ic-revert-nested-callouts .callout[data-callout=infobox] .callout-content .callout .callout-title .callout-title-inner,.ic-revert-nested-callouts .callout[data-callout=infoboxright] .callout-content .callout .callout-title .callout-title-inner,.ic-revert-nested-callouts .callout[data-callout=infoboxleft] .callout-content .callout .callout-title .callout-title-inner{all:revert;text-align:revert}.ic-revert-nested-callouts .callout[data-callout=infobox] .callout-content .callout .callout-icon,.ic-revert-nested-callouts .callout[data-callout=infoboxright] .callout-content .callout .callout-icon,.ic-revert-nested-callouts .callout[data-callout=infoboxleft] .callout-content .callout .callout-icon{display:revert}.ic-revert-nested-callouts .callout[data-callout=infobox] .callout-content .callout.callout .callout-title,.ic-revert-nested-callouts .callout[data-callout=infoboxright] .callout-content .callout.callout .callout-title,.ic-revert-nested-callouts .callout[data-callout=infoboxleft] .callout-content .callout.callout .callout-title{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;padding:revert;margin:revert;box-shadow:revert;background-color:revert;width:revert;margin-left:revert;padding-top:revert;padding-bottom:revert;padding-left:revert;padding-right:revert;margin-bottom:revert;border:revert;border-radius:revert;box-sizing:revert}.ic-revert-nested-callouts .callout[data-callout=infobox] .callout-content .callout .callout-fold,.ic-revert-nested-callouts .callout[data-callout=infoboxright] .callout-content .callout .callout-fold,.ic-revert-nested-callouts .callout[data-callout=infoboxleft] .callout-content .callout .callout-fold{color:revert;opacity:revert;transform:revert;max-height:revert;transition:revert;display:revert;justify-content:revert;align-items:revert;margin:revert;padding:revert}.ic-revert-nested-callouts .callout[data-callout=infobox] .callout-content .callout .callout-fold svg,.ic-revert-nested-callouts .callout[data-callout=infoboxright] .callout-content .callout .callout-fold svg,.ic-revert-nested-callouts .callout[data-callout=infoboxleft] .callout-content .callout .callout-fold svg{margin:revert;transform:revert}.infobox-input-error{border-color:var(--color-red);box-shadow:inset 0 0 0 1px var(--color-red);color:var(--color-red)}.infobox-theme-dropdown{width:120px}.infobox-theme-dropdown option[value=previous-settings]{font-style:italic}/*# sourceMappingURL=infoboxes-styles.css.map */
