body>.content{overflow:auto;padding:0 1em;padding-bottom:1em;background-color:#f8f7f7}.block{border-bottom:1px solid rgba(0,0,0,.25);padding-bottom:2rem}.block:last-child{border-bottom:none;padding-bottom:2rem}.feedback-section{display:flex;flex-direction:row-reverse;margin:.5em 1em;border:1px dashed #bcbcbc;padding:1em}.footer{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:1em 1em;background-color:#efeeed;border-top:1px solid rgba(0,0,0,.25)}.footer .copyright p{margin-top:0;margin-bottom:.4rem}.two-column{display:flex;justify-content:space-between;align-items:baseline;gap:16px}.two-column .img-with-caption{flex:1}table{width:100%;border-collapse:collapse;margin-bottom:1rem}table * img{max-width:initial}table * td,table * th{color:#0d0c0c;text-align:left;vertical-align:top;margin:0;padding:.6rem .5rem}table * td p:first-child,table * th p:first-child{margin-top:0}table * td p:last-child,table * th p:last-child{margin-bottom:0}table * td:not(:empty),table * th:not(:empty){border:1px dashed #bcbcbc}table svg{fill:#504c4b}.vertical-table * td:not(:empty),.vertical-table * td:empty{border:1px solid rgba(0,0,0,.25)}.vertical-table * th:not(:empty){border:1px solid rgba(0,0,0,.25);background-color:rgba(0,0,0,.05)}.horizontal-table * td:not(:empty),.horizontal-table * th:not(:empty){border:1px solid rgba(0,0,0,.25)}.horizontal-table-emphasized * td:not(:empty){border:1px solid rgba(0,0,0,.25)}.horizontal-table-emphasized tr>td:nth-child(1):not(:empty):not([colspan]){background-color:rgba(0,0,0,.05)}.line-table tr{border-top:1px solid rgba(0,0,0,.1)}.line-table>tbody>tr:nth-child(1){border-top:none}.line-table>tbody>tr>td:not(:empty){border:none}.line-table>tbody>tr>td:nth-child(1):not(:empty){border:none;padding-left:0}.line-table-icon tr{border-top:1px solid rgba(0,0,0,.1)}.line-table-icon>tbody>tr>td:not(:empty){border:none}.line-table-icon>tbody>tr>td:nth-child(1):not(:empty){width:4%}.line-table-icon>tbody>tr>td:nth-child(2):not(:empty){width:12%;border:none;padding-left:0}.line-table-horizontal tr{border-top:1px solid rgba(0,0,0,.1)}.line-table-horizontal>tbody>tr:nth-child(1){border-top:none}.line-table-horizontal>tbody>tr>td:not(:empty){border:none}.minimal-table * td:not(:empty){border:none}.minimal-table tr>td:nth-child(1):not(:empty):not([colspan]){background-color:rgba(0,0,0,0)}.minimal-table * th:not(:empty){border:none;background-color:rgba(0,0,0,.05)}.compact{width:auto}.blob-colors-table * th:not(:empty){border:none;background-color:rgba(0,0,0,.05)}.blob-colors-table>tbody>tr>td:not(:empty){border:none}.blob-colors-table>tbody>tr>td:nth-child(1):not(:empty){width:4%}.blob-colors-table .blob{display:inline-block;width:50px;height:24px;border-radius:3px}.blob-colors-table .blob.model-property{background-color:#bfbab1}.blob-colors-table .blob.weldment-property{background-color:#7f7e13}.blob-colors-table .blob.drawing-property{background-color:#0aff37}.blob-colors-table .blob.predefined-function{background-color:#040840}.blob-colors-table .blob.invalid{background-color:#e5091a}.table-001 * td:not(:empty){border:1px solid rgba(0,0,0,.25)}.table-001 tr>td:nth-child(1):not(:empty):not([colspan]){background-color:rgba(0,0,0,.05)}.table-chart * td:not(:empty){border:1px solid rgba(0,0,0,.25)}.table-chart tr:nth-child(1)>td:not(:empty){background-color:rgba(0,0,0,.05)}.table-chart tr>td:nth-child(1):not(:empty){background-color:rgba(0,0,0,.05)}.table-002 tr>td:nth-child(1){width:15%}.table-002 tr>td:nth-child(2),.table-002 tr>td:nth-child(3){width:42.5%}.table-003 * td{padding:.5em .5em}.table-003 * td:not(:empty){border:1px solid rgba(0,0,0,.25)}.table-003 tr>td:nth-child(1){vertical-align:top;text-align:right;width:5%}.table-003 tr>td:nth-child(2){width:15%}.table-003 tr>td:nth-child(3){width:70%}.table-003 tr>td:nth-child(n+4){vertical-align:middle;text-align:center;width:10%}.table-003 thead tr>td:not(:empty){background-color:rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.25)}.table-003 tr:not(.header):nth-child(odd)>td:not(:empty){background-color:rgba(0,0,0,.01)}.table-004 * td:not(:empty),.table-004 * th:not(:empty){border:1px solid rgba(0,0,0,.25)}.table-004 tbody tr>td:nth-child(1){vertical-align:middle;text-align:center}.table-004 thead tr>th:not(:empty){background-color:rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.25)}td.center{text-align:center}.table-comparison * td,.table-comparison * th{padding:.25em .5em;vertical-align:middle;text-align:center}.table-comparison th:not(:empty),.table-comparison td:not(:empty){border:1px solid rgba(0,0,0,.25)}.table-comparison tr:not(.header):nth-child(odd)>td:nth-child(n+2):not(:empty){background-color:rgba(0,0,0,.01)}.table-comparison tr>td:nth-child(1){background-color:rgba(0,0,0,.1);text-align:left;width:30%}.table-comparison .header>th:not(:empty){background-color:rgba(0,0,0,.1)}.table-comparison+:not(.table-comparison){margin-top:4em}.table-005 tr{border-top:1px solid rgba(0,0,0,.1)}.table-005>tbody>tr>td:not(:empty){border:none}.table-005>tbody>tr>td:nth-child(1):not(:empty){width:12%;border:none;padding-left:0}.path-label{font-family:"Consolas",monospace;font-size:16px;font-weight:700;color:#504c4b;text-align:left;overflow-wrap:break-word;background-color:rgba(0,0,0,.05);padding:16px 8px;border:1px solid rgba(0,0,0,.1);border-radius:4px;margin-bottom:2em}.path-label *::selection{background-color:#7b7a7a}.path-label i{font-style:normal;color:#c95917}.path-label i::before{content:"<"}.path-label i::after{content:">"}.label{display:flex;align-items:flex-start;background-color:rgba(0,0,0,.05);margin:8px 0;padding:12px 8px;border:1px solid #000;border-radius:4px;text-align:left}.label svg{vertical-align:text-bottom;flex-shrink:0;margin-right:.5rem}.label .text{color:#0d0c0c;font-size:16px}.label .text p{margin:0}.label .text p:first-of-type{display:inline}.label .text svg{vertical-align:bottom;margin-right:0}.label ul{margin-top:.5rem}.label.note{background-color:#f6efeb;border-color:#a64913}.label.note svg path{fill:#a64913}.label.tip{background-color:#fffbe8;border-color:#a58e63}.label.tip svg path{fill:#a58e63}.icon-link{margin-left:4px}.icon-link svg{vertical-align:text-bottom}.icon-link svg path{fill:#c95917}ul{list-style:disc;padding:0 1.5em;margin-top:0}ul li+li{margin-top:.375rem}ul li{text-align:left;color:#0d0c0c}ul ul{margin:.375rem 0;list-style-type:circle}ul.minimal{list-style:none;padding-left:0}ul.numeric{list-style:decimal}ul.related{list-style:none;padding-left:0}.btn{font-family:"DMSans",sans-serif;font-weight:600;font-size:1rem;letter-spacing:0;background-color:rgba(0,0,0,.05);color:#504c4b;display:inline-flex;align-items:center;border-radius:4px;padding:.5rem 1.125rem .5rem .75rem;cursor:pointer;gap:8px;text-decoration:none}.btn:active{background:rgba(0,0,0,.1)}.btn:hover{color:#c95917;background-color:rgba(0,0,0,.1);text-decoration:none;box-shadow:0 2px 2px rgba(0,0,0,.05)}.btn:hover svg path{fill:#c95917}.btn svg path{fill:#504c4b}.prev-tutorial{color:#c95917}.prev-tutorial svg path{fill:#c95917}.next-tutorial{color:#fff;background-color:#ec681b}.next-tutorial:hover{background:rgb(219.2307692308,92.3076923077,18.2692307692);color:#fff;text-decoration:none}.next-tutorial:hover svg path{fill:#fff}.next-tutorial svg path{fill:#fff}img.small{width:1.25rem;height:1.25rem}img.medium{width:2rem;height:2rem}img.large{width:3rem;height:3rem}p img,span img{margin:0 .15rem;vertical-align:bottom}.section{border-bottom:1px solid rgba(0,0,0,.25)}.section.accordion .content{display:none;margin-left:2.5rem}.section .section{margin-left:.5rem}.section--no-border{border-bottom:none}.section .toggle:checked+.section-header svg{transform:rotate(180deg)}.section .section-header:hover h2,.section .section-header:hover h3{color:#c95917}.section .section-header:hover svg{fill:#c95917}.section.toc ul{list-style:none;padding:0 1.5em;margin-top:5px;margin-bottom:0}.section.toc ul li{margin-bottom:10px}.section.toc ul li ul li{margin-bottom:0px}.section .section-header{display:inline-flex;align-items:center;text-align:left;gap:.75rem;cursor:pointer;user-select:none}.section .section-header svg{fill:#0d0c0c;vertical-align:middle}.section .section-header h3{margin-top:.75rem;margin-bottom:.75rem}.section .content{border-radius:inherit;display:block;height:auto;margin-left:1.25rem}.section .toggle:checked~.content{display:block;padding-bottom:2rem}.section:not(:has(>.toggle))>.content{display:block;padding-bottom:2rem}.section .toggle{display:none}.section:last-child{border-bottom:none;padding-bottom:2rem}.title{position:relative;width:100%;border-bottom:none;margin-bottom:none}.title_image{display:block;width:100%;height:auto}.title_header{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#fff;margin:0}a[href=""]::after{content:"LINK";color:red;font-weight:700;white-space:nowrap;margin:0 .3em;padding:0 .3em;border-radius:4px;border:1px solid rgba(0,0,0,.1);animation:flash .85s infinite}img[src="assets/icons/temp.jpg"]{border:1px solid rgba(0,0,0,.1);animation:flash .85s infinite}.wip-content{background-color:#ffe8e8;color:red;font-weight:700;padding:.5em;border-radius:4px;padding:1em;margin:1em 0}@keyframes flash{0%,100%{border-color:rgba(0,0,0,.1)}20%{border-color:red;box-shadow:0 0 4px 4px rgba(255,0,0,.2)}}.build-version{padding:.1rem .5rem;font-size:.75rem;color:#fff;display:inline-flex;background:linear-gradient(90deg, #0e0e0e 0%, #4b4b4b 100%);border-radius:4px}.build-hash{display:inline-flex;font-size:.75rem;font-family:monospace;color:#b4b4b4}.topic-header{font-family:"DMSans",sans-serif !important;font-size:62.5%;height:calc(7em - 2px);background-color:#fff !important;border-bottom:1px solid rgba(0,0,0,.25);padding-left:20px;margin-right:3em}.topic-header .nav .title{visibility:hidden}.topic-header .nav .gotohome{cursor:initial;display:flex;flex-direction:row-reverse;align-items:center}.topic-header-shadow{font-size:10px;height:7em}.whatsnew h1,.whatsnew h2,.whatsnew h3,.whatsnew h4,.whatsnew p{color:#001e3c}.whatsnew .content{margin-left:1.25rem}.whatsnew .content .img_big{width:50%;max-width:1000px}.whatsnew .content .img_big:hover{width:85%;max-width:none}.whatsnew .toc ul{list-style:none;padding:0 1.5em;margin-top:5px;margin-bottom:0}.whatsnew .toc ul li{margin-bottom:10px}.whatsnew .toc ul li ul li{margin-bottom:0px}.whatsnew_header{position:relative;width:100%;border-bottom:none;margin-bottom:none}.whatsnew_header_image{display:block;width:100%;height:auto}.whatsnew_header_title{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#fff;margin:0}.bottom-border{border-bottom:1px solid rgba(0,0,0,.25);margin-bottom:2.5rem;padding-bottom:2.5rem}.side-margin{border-left:5px dotted rgba(0,0,0,.25);padding-left:1.25rem}@font-face{font-family:"DMSans";src:url("../fonts/DMSans/DMSans.ttf") format("truetype")}@font-face{font-family:"Inter";src:url("../fonts/Inter/Inter.ttf") format("truetype")}html{scroll-behavior:smooth;overflow-y:auto}*{box-sizing:border-box}svg{width:1.5rem;height:1.5rem}svg.inline{width:1.25rem;height:1.25rem}*::selection{background:#ec681b;color:#fff}body{margin:0;padding:0;text-align:left;font-family:"Inter",sans-serif;background-color:#efeeed}.ct-header-banner{background-color:#000;width:100%}.ct-header-banner img{max-width:100%;max-height:10.125rem;display:block;pointer-events:none;user-select:none}h1,h2,h3{font-family:"DMSans",sans-serif;font-weight:600;color:#0d0c0c;text-align:left;margin:0}h1{font-size:2.5rem;line-height:2.75rem;letter-spacing:0;margin-top:2rem;margin-bottom:2rem;padding-top:1rem;padding-bottom:1rem}h2{font-size:1.625rem;line-height:1.875rem;letter-spacing:0;margin-top:1.5rem;margin-bottom:1.5rem;padding-top:.5rem;padding-bottom:.5rem}h3{font-size:1.125rem;line-height:1.375rem;letter-spacing:0;margin-top:0;margin-bottom:0;padding-top:.5rem;padding-bottom:.5rem}h3:not(:first-child){margin-top:4rem}p{font-weight:400;color:#0d0c0c;font-size:1rem;line-height:1.375rem;letter-spacing:0}a{color:#c95917;text-decoration:none;font-weight:500;font-size:1rem;line-height:1.25rem}a:hover{color:#ec681b;text-decoration:underline}a:active{color:#a64913}.code-block{padding:.75rem;border:1px solid rgba(0,0,0,.1);border-radius:4px;background-color:rgba(0,0,0,.01)}.code-block *{font-family:"Consolas","Courier New",monospace;font-weight:400;color:#005b1e}.code-block *::selection{background:#7b7a7a}.code-inline{font-family:"Consolas","Courier New",monospace;font-weight:400;color:#005b1e;padding:.0625rem .25rem;border:1px solid rgba(0,0,0,.1);border-radius:4px;background-color:rgba(0,0,0,.01)}.code-inline::selection{background:#7b7a7a}.code-inline.property{color:#0d0c0c}code{color:#006400}.img-text-block{display:flex;align-items:flex-start;gap:1rem;margin-top:.5rem;margin-bottom:1.5rem}.img-text-block img{min-width:1.25rem;min-height:1.25rem;object-fit:contain;flex-shrink:0}.img-text-block p{flex:1;margin:0 0 .75rem 0}.img-with-caption{display:flex;flex-direction:column;align-items:center;gap:.5rem;margin-top:2rem;margin-bottom:2rem}.img-with-caption.left{align-items:flex-start}.img-with-caption.right{align-items:flex-end}.img-with-caption img{max-width:100%;height:auto;object-fit:contain}.img-with-caption p::before{content:"Image: ";font-weight:700;color:#0d0c0c}.img-with-caption p{font-size:.875rem;line-height:1.25rem;color:#0d0c0c;text-align:left;margin-top:.5rem}.margin-top{margin-top:1.5rem !important}.inline-bg{margin:0 .15em;padding:.1em .3em;border-radius:4px}.inline-bg.red{background-color:#ffa5a5}.inline-bg.lightgrey{background-color:#e6e6e6}.text-highlight{font-weight:600}.text-highlight.red{color:red}.text-highlight.brand-color{color:#ec681b}