html,body{height:100%;width:100%;font-family:var(--nile-font-family-sans-serif, var(--ng-font-family-body));padding:0;margin:0}body{transition:opacity .08s ease;background-color:#fff}@font-face{font-family:colfax-regular;src:url(https://assets.aquera.io/font/Colfax-Regular.otf) format("opentype");font-display:auto;font-style:normal;font-weight:400;ascent-override:88%;descent-override:12%;line-gap-override:0%}:root{--margin-top: 70px;--margin-left: 250px;--width: 80%}h2{margin:0}.margin-top-h2{margin-top:30px}.page-wrapper{display:flex;width:var(--width);margin-top:var(--margin-top);margin-left:var(--margin-left);transition:all .3s ease}.doc-container{width:100%;line-height:1.6;color:#333;padding:0 30px;overflow:auto}.doc-container h1{font-size:1.5rem;font-weight:700;border-bottom:2px solid #e1e1e1}.doc-container h2{font-size:1.25rem;font-weight:600;border-bottom:1px solid #e1e1e1}.doc-container h3{font-size:1.125rem;font-weight:600}.doc-container h5{font-size:.875rem;font-weight:600}.doc-container h4{font-size:1rem;font-weight:500}.doc-container h5{font-size:.875rem;font-weight:500}.doc-container h6{font-size:.75rem;font-weight:500;color:#555}.doc-container p{margin-bottom:1rem}.doc-container .spaced{margin-top:1.5rem;margin-bottom:1.5rem}.doc-container nile-tab-group{display:block;margin:1rem 0 2rem}.doc-container nile-table-body{margin:1rem 0 2rem}.variant-example{padding:10px}nile-table-header-item,nile-table-cell-item{min-width:50px;overflow:auto}app-table-of-contents{flex:0 0 200px;margin-right:24px}.page-wrapper{display:flex}.state-diagram{display:block;max-width:800px;width:100%;height:auto;margin:auto}.state-description{font-family:sans-serif;line-height:1.5}.state-description p{background:#f9f9f9;padding:12px;border-radius:6px;margin-bottom:12px;border-left:4px solid #007acc}.state-description strong{display:block;font-size:1.1em;color:#007acc;margin-bottom:4px}.state-description em{color:#333;font-style:normal}.state-description .when,.state-description .render{font-weight:700;color:#22863a}.state-description .explanation{color:#555;margin:4px 0}.overview-description{font-family:sans-serif;line-height:1.6;margin-top:24px}.overview-description ul{list-style:none;padding:0}.overview-description li{background:#f1f8ff;margin-bottom:12px;padding:12px 16px;border-left:4px solid #005fa3;border-radius:4px}.overview-description strong{display:block;font-size:1.15em;color:#005fa3;margin-bottom:4px}.overview-description li+li{border-left-color:#005fa3}.overview-description li:nth-child(2){border-left-color:#005fa3}.overview-description li p{margin:0;color:#333}@font-face{font-family:colfax-light;src:url(https://assets.aquera.io/font/Colfax-Light.otf) format("opentype");font-display:auto;font-style:normal;font-weight:300}@font-face{font-family:colfax-light-italic;src:url(https://assets.aquera.io/font/Colfax-LightItalic.otf) format("opentype");font-display:auto;font-style:italic;font-weight:300}@font-face{font-family:colfax-regular;src:url(https://assets.aquera.io/font/Colfax-Regular.otf) format("opentype");font-display:auto;font-style:normal;font-weight:400;ascent-override:88%;descent-override:12%;line-gap-override:0%}@font-face{font-family:colfax-regular-italic;src:url(https://assets.aquera.io/font/Colfax-RegularItalic.otf) format("opentype");font-display:auto;font-style:italic;font-weight:400}@font-face{font-family:colfax-medium;src:url(https://assets.aquera.io/font/Colfax-Medium.otf) format("opentype");font-display:auto;font-style:normal;font-weight:500}@font-face{font-family:colfax-medium-italic;src:url(https://assets.aquera.io/font/Colfax-MediumItalic.otf) format("opentype");font-display:auto;font-style:italic;font-weight:500}@font-face{font-family:disc;src:url(https://assets.aquera.io/font/password.ttf) format("truetype"),url(https://assets.aquera.io/font/password.eot) format("truetype"),url(https://assets.aquera.io/font/password.woff) format("truetype"),url(https://assets.aquera.io/font/password.otf) format("truetype"),url(https://assets.aquera.io/font/password.woff2) format("truetype");font-display:auto;font-style:normal;font-weight:400}.copy-icon{visibility:hidden;opacity:0;transition:opacity .3s ease;margin-left:10px;cursor:pointer}.copy-icon-container{position:relative;display:flex;align-items:center;justify-content:flex-start}.icon-row:hover .copy-icon{visibility:visible;opacity:1}nile-code-editor::part(code-editor-base){max-height:600px}.gradient-text{background-image:linear-gradient(to bottom right,#005ea6,#1e90ff);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent;display:inline-block;font-weight:700}.virtual-scroll-table .cdk-virtual-scroll-viewport .cdk-virtual-scroll-content-wrapper nile-table-row{position:relative!important;top:auto;z-index:auto;background:inherit}.virtual-scroll-table .cdk-virtual-scroll-viewport::-webkit-scrollbar{width:8px}.virtual-scroll-table .cdk-virtual-scroll-viewport::-webkit-scrollbar-thumb{background-color:#0000004d;border-radius:4px}.note{font-weight:700;font-family:var(--nile-font-family-medium, var(--ng-font-family-body))}
