.this:focus,ul.panelContent>li a:focus .card{outline:.125rem dashed hsla(0, 0%, 0%, 1);outline:.125rem dashed var(--text);outline-offset:.125rem}hr{margin:32px 0 16px}h2{margin-top:24px}h2+p{margin-top:6px}h3{margin-bottom:5px;margin-top:20px}h3+p{margin-top:0}.columnHolder{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-wrap:column wrap;flex-wrap:column wrap}.abstractHolder,.columnHolder{display:-webkit-box;display:-ms-flexbox;display:flex}.abstractHolder{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:18px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.abstract{width:100%;font-size:1.125rem;line-height:1.7}.abstract p:first-child{margin-top:0}.abstractHolder .menu{margin-top:24px}.abstractHolder .menu ul{margin-left:0;margin-top:0}.abstractHolder .menu li{line-height:1.3;list-style-type:none;margin-top:12px}.abstractHolder .menu li:first-child{margin-top:2px}.abstractHolder .menu .abstract-title{color:hsla(44, 100%, 20%, 1);color:var(--warning-dark);font-weight:600;padding-bottom:10px}.abstractHolder .aside{margin-top:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:250px}.abstractHolder .aside a{display:inline-block;margin-right:18px}@media (min-width:450px){.abstractHolder .aside{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (max-width:1023px){.columnHolder .panelContent{margin-top:0;margin-bottom:0}.columnHolder .column50:first-child .panelContent{margin-top:24px;margin-bottom:0}.abstractHolder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.abstractHolder .abstract{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.abstractHolder .aside,.abstractHolder .menu{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;max-width:unset!important}}@media (min-width:1024px){.abstractHolder{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:relative}.abstract{max-width:calc(100% - 315px)}.columnHolder{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.column50{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;max-width:50%}.abstractHolder .menu{margin-top:0;max-width:225px;margin-left:48px;padding-left:17px;position:absolute;top:0;right:0;border-left:1px solid hsla(0, 0%, 89%, 1);border-left:1px solid var(--border)}.content[dir=rtl] .abstractHolder .menu{right:auto;left:0;border-left:0;border-right:1px solid hsla(0, 0%, 89%, 1);border-right:1px solid var(--border)}.abstractHolder .aside{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:0;margin-left:24px}.abstractHolder .aside a{margin-right:0}}.content ul.panelContent{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style-type:none;margin-top:24px;margin-left:-12px}ul.panelContent>li{list-style-type:none;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.cardsW+h2{margin-top:14px}.cardsW a:hover{text-decoration:underline}@media only screen and (min-width:769px){ul.panelContent>li{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}}@media only screen and (min-width:1024px){ul.panelContent>li{-webkit-box-flex:0;-ms-flex:0 1 33%;flex:0 1 33%}}ul.spaced>li{margin-bottom:8px}ul.spaced+h2{margin-top:34px}ul.noBullet{margin-left:0}ul.noBullet>li{list-style-type:none}table.dataMatrix{margin-top:24px;width:unset}table.dataMatrix th{border:0;border-left:1px solid hsla(0, 0%, 89%, 1);border-left:1px solid var(--border);border-right:1px solid hsla(0, 0%, 89%, 1);border-right:1px solid var(--border);text-align:center}table.dataMatrix th span{font-size:.8em;display:block}table.dataMatrix th:first-child{border:0}table.dataMatrix th:last-child{border-right:0}table.dataMatrix td{border:1px solid hsla(0, 0%, 89%, 1);border:1px solid var(--border);text-align:center}table.dataMatrix td span.docon-external-link{font-size:28px}table.dataMatrix td span.docon-external-link:after{font-family:docons;content:"\FF2D"}table.dataMatrix td:first-child{border-left:0;font-weight:600;font-size:1rem;text-align:left}table.dataMatrix td:last-child{border-right:0}table.dataMatrix tr:last-child td{border-bottom:0}table.dataMatrix td a{color:hsla(0, 0%, 0%, 1);color:var(--text)}table.dataMatrix td a:hover{color:hsla(206, 100%, 35%, 1);color:var(--primary-base);text-decoration:none}table.dataMatrix svg{height:24px;width:24px;fill:currentColor}.introHolder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:18px}.introHolder+h2{margin-top:0}.content>p:first-child,.intro{font-size:1.125rem;line-height:1.7;padding-bottom:36px}.intro{margin-top:18px}.introHolder .intro{margin-top:0}.calloutHolder .callout a{color:hsla(0, 0%, 0%, 1);color:var(--text)}.calloutHolder .callout a:hover{color:hsla(206, 100%, 35%, 1);color:var(--primary-base)}.calloutHolder .callout img{float:left;height:50px;margin-right:12px;margin-top:6px;width:50px}@media (min-width:768px){.introHolder{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.introHolder .intro{max-width:calc(100% - 370px);-ms-flex-preferred-size:calc(100% - 370px);flex-basis:calc(100% - 370px)}.introHolder .calloutHolder{-webkit-box-flex:0;-ms-flex:0 0 358px;flex:0 0 358px;max-width:358px;margin-left:12px}.calloutHolder .callout{border-left:1px solid hsla(0, 0%, 89%, 1);border-left:1px solid var(--border);padding-left:12px}}.downloadHolder{border-top:1px solid hsla(0, 0%, 89%, 1);border-top:1px solid var(--border);margin-top:48px;padding-top:36px;display:none}.downloadHolder .img{width:50px;height:50px;background-image:url(../images/download_hover.svg);background-size:cover;float:left}.downloadHolder:hover .img{background-position:-50px 0}.downloadHolder .text{padding-left:60px;padding-top:8px}html[lang=en-us] .downloadHolder{display:block}html.highContrast .downloadHolder .img{display:none}html.highContrast .downloadHolder .text{padding-left:0}