.instruction-content{line-height:1}.instruction-content ol,.instruction-content ul{list-style:none}.instruction-content blockquote,.instruction-content q{quotes:none}.instruction-content blockquote:after,.instruction-content blockquote:before,.instruction-content q:after,.instruction-content q:before{content:"";content:none}.instruction-content table{border-collapse:collapse;border-spacing:0}.instruction-content .dummy-style{color:red}.instruction-content{--font-body:-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen,Ubuntu,Roboto,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;--font-code:Lucida Console,DejaVu Sans Mono,Ubuntu Mono,Monaco,monospace;--color-primary:#206ea7;--color-primary-light:rgba(32,110,167,.15);--color-link:#206ea7;--color-page:#206ea7;--color-page-draft:#7e50b1;--color-chapter:#af4d0d;--color-book:#077b70;--color-bookshelf:#a94747;--color-positive:#0f7d15;--color-negative:#ab0f0e;--color-info:#0288d1;--color-warning:#cf4d03;--bg-disabled:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpattern id='a' width='19' height='19' patternTransform='rotate(143)' patternUnits='userSpaceOnUse' viewBox='0 0 40 40'%3E%3Crect width='100%25' height='100%25' fill='rgba(42, 67, 101,0)'/%3E%3Cpath fill='rgba(26, 32, 44,0)' d='M-10 30h60v20h-60zm0-40h60v20h-60'/%3E%3Cpath fill='rgba(0, 0, 0,0.05)' d='M-10 10h60v20h-60zm0-40h60v20h-60z'/%3E%3C/pattern%3E%3C/defs%3E%3Crect width='200%25' height='200%25' fill='url(%23a)'/%3E%3C/svg%3E")}.instruction-content :root.dark-mode{--bg-disabled:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpattern id='a' width='19' height='19' patternTransform='rotate(143)' patternUnits='userSpaceOnUse' viewBox='0 0 40 40'%3E%3Crect width='100%25' height='100%25' fill='rgba(42, 67, 101,0)'/%3E%3Cpath fill='rgba(26, 32, 44,0)' d='M-10 30h60v20h-60zm0-40h60v20h-60'/%3E%3Cpath fill='rgba(255, 255, 255,0.05)' d='M-10 10h60v20h-60zm0-40h60v20h-60z'/%3E%3C/pattern%3E%3C/defs%3E%3Crect width='200%25' height='200%25' fill='url(%23a)'/%3E%3C/svg%3E");color-scheme:only dark;--color-positive:#4aa850;--color-negative:#e85c5b;--color-warning:#de8a5a}.instruction-content :root:not(.dark-mode){color-scheme:only light}.instruction-content .m-none{margin:0!important}.instruction-content .mx-none{margin-inline-end:0!important;margin-inline-start:0!important}.instruction-content .my-none{margin-bottom:0!important;margin-top:0!important}.instruction-content .mt-none{margin-top:0!important}.instruction-content .mr-none{margin-inline-end:0!important}.instruction-content .mb-none{margin-bottom:0!important}.instruction-content .ml-none{margin-inline-start:0!important}.instruction-content .m-xxs{margin:3px!important}.instruction-content .mx-xxs{margin-inline-end:3px!important;margin-inline-start:3px!important}.instruction-content .my-xxs{margin-bottom:3px!important;margin-top:3px!important}.instruction-content .mt-xxs{margin-top:3px!important}.instruction-content .mr-xxs{margin-inline-end:3px!important}.instruction-content .mb-xxs{margin-bottom:3px!important}.instruction-content .ml-xxs{margin-inline-start:3px!important}.instruction-content .m-xs{margin:6px!important}.instruction-content .mx-xs{margin-inline-end:6px!important;margin-inline-start:6px!important}.instruction-content .my-xs{margin-bottom:6px!important;margin-top:6px!important}.instruction-content .mt-xs{margin-top:6px!important}.instruction-content .mr-xs{margin-inline-end:6px!important}.instruction-content .mb-xs{margin-bottom:6px!important}.instruction-content .ml-xs{margin-inline-start:6px!important}.instruction-content .m-s{margin:12px!important}.instruction-content .mx-s{margin-inline-end:12px!important;margin-inline-start:12px!important}.instruction-content .my-s{margin-bottom:12px!important;margin-top:12px!important}.instruction-content .mt-s{margin-top:12px!important}.instruction-content .mr-s{margin-inline-end:12px!important}.instruction-content .mb-s{margin-bottom:12px!important}.instruction-content .ml-s{margin-inline-start:12px!important}.instruction-content .m-m{margin:16px!important}.instruction-content .mx-m{margin-inline-end:16px!important;margin-inline-start:16px!important}.instruction-content .my-m{margin-bottom:16px!important;margin-top:16px!important}.instruction-content .mt-m{margin-top:16px!important}.instruction-content .mr-m{margin-inline-end:16px!important}.instruction-content .mb-m{margin-bottom:16px!important}.instruction-content .ml-m{margin-inline-start:16px!important}.instruction-content .m-l{margin:24px!important}.instruction-content .mx-l{margin-inline-end:24px!important;margin-inline-start:24px!important}.instruction-content .my-l{margin-bottom:24px!important;margin-top:24px!important}.instruction-content .mt-l{margin-top:24px!important}.instruction-content .mr-l{margin-inline-end:24px!important}.instruction-content .mb-l{margin-bottom:24px!important}.instruction-content .ml-l{margin-inline-start:24px!important}.instruction-content .m-xl{margin:32px!important}.instruction-content .mx-xl{margin-inline-end:32px!important;margin-inline-start:32px!important}.instruction-content .my-xl{margin-bottom:32px!important;margin-top:32px!important}.instruction-content .mt-xl{margin-top:32px!important}.instruction-content .mr-xl{margin-inline-end:32px!important}.instruction-content .mb-xl{margin-bottom:32px!important}.instruction-content .ml-xl{margin-inline-start:32px!important}.instruction-content .m-xxl{margin:48px!important}.instruction-content .mx-xxl{margin-inline-end:48px!important;margin-inline-start:48px!important}.instruction-content .my-xxl{margin-bottom:48px!important;margin-top:48px!important}.instruction-content .mt-xxl{margin-top:48px!important}.instruction-content .mr-xxl{margin-inline-end:48px!important}.instruction-content .mb-xxl{margin-bottom:48px!important}.instruction-content .ml-xxl{margin-inline-start:48px!important}.instruction-content .m-auto{margin:auto!important}.instruction-content .mx-auto{margin-inline-end:auto!important;margin-inline-start:auto!important}.instruction-content .my-auto{margin-bottom:auto!important;margin-top:auto!important}.instruction-content .mt-auto{margin-top:auto!important}.instruction-content .mr-auto{margin-inline-end:auto!important}.instruction-content .mb-auto{margin-bottom:auto!important}.instruction-content .ml-auto{margin-inline-start:auto!important}.instruction-content .p-none{padding:0!important}.instruction-content .px-none{padding-inline-end:0!important;padding-inline-start:0!important}.instruction-content .py-none{padding-bottom:0!important;padding-top:0!important}.instruction-content .pt-none{padding-top:0!important}.instruction-content .pr-none{padding-inline-end:0!important}.instruction-content .pb-none{padding-bottom:0!important}.instruction-content .pl-none{padding-inline-start:0!important}.instruction-content .p-xxs{padding:3px!important}.instruction-content .px-xxs{padding-inline-end:3px!important;padding-inline-start:3px!important}.instruction-content .py-xxs{padding-bottom:3px!important;padding-top:3px!important}.instruction-content .pt-xxs{padding-top:3px!important}.instruction-content .pr-xxs{padding-inline-end:3px!important}.instruction-content .pb-xxs{padding-bottom:3px!important}.instruction-content .pl-xxs{padding-inline-start:3px!important}.instruction-content .p-xs{padding:6px!important}.instruction-content .px-xs{padding-inline-end:6px!important;padding-inline-start:6px!important}.instruction-content .py-xs{padding-bottom:6px!important;padding-top:6px!important}.instruction-content .pt-xs{padding-top:6px!important}.instruction-content .pr-xs{padding-inline-end:6px!important}.instruction-content .pb-xs{padding-bottom:6px!important}.instruction-content .pl-xs{padding-inline-start:6px!important}.instruction-content .p-s{padding:12px!important}.instruction-content .px-s{padding-inline-end:12px!important;padding-inline-start:12px!important}.instruction-content .py-s{padding-bottom:12px!important;padding-top:12px!important}.instruction-content .pt-s{padding-top:12px!important}.instruction-content .pr-s{padding-inline-end:12px!important}.instruction-content .pb-s{padding-bottom:12px!important}.instruction-content .pl-s{padding-inline-start:12px!important}.instruction-content .p-m{padding:16px!important}.instruction-content .px-m{padding-inline-end:16px!important;padding-inline-start:16px!important}.instruction-content .py-m{padding-bottom:16px!important;padding-top:16px!important}.instruction-content .pt-m{padding-top:16px!important}.instruction-content .pr-m{padding-inline-end:16px!important}.instruction-content .pb-m{padding-bottom:16px!important}.instruction-content .pl-m{padding-inline-start:16px!important}.instruction-content .p-l{padding:24px!important}.instruction-content .px-l{padding-inline-end:24px!important;padding-inline-start:24px!important}.instruction-content .py-l{padding-bottom:24px!important;padding-top:24px!important}.instruction-content .pt-l{padding-top:24px!important}.instruction-content .pr-l{padding-inline-end:24px!important}.instruction-content .pb-l{padding-bottom:24px!important}.instruction-content .pl-l{padding-inline-start:24px!important}.instruction-content .p-xl{padding:32px!important}.instruction-content .px-xl{padding-inline-end:32px!important;padding-inline-start:32px!important}.instruction-content .py-xl{padding-bottom:32px!important;padding-top:32px!important}.instruction-content .pt-xl{padding-top:32px!important}.instruction-content .pr-xl{padding-inline-end:32px!important}.instruction-content .pb-xl{padding-bottom:32px!important}.instruction-content .pl-xl{padding-inline-start:32px!important}.instruction-content .p-xxl{padding:48px!important}.instruction-content .px-xxl{padding-inline-end:48px!important;padding-inline-start:48px!important}.instruction-content .py-xxl{padding-bottom:48px!important;padding-top:48px!important}.instruction-content .pt-xxl{padding-top:48px!important}.instruction-content .pr-xxl{padding-inline-end:48px!important}.instruction-content .pb-xxl{padding-bottom:48px!important}.instruction-content .pl-xxl{padding-inline-start:48px!important}.instruction-content .p-auto{padding:auto!important}.instruction-content .px-auto{padding-inline-end:auto!important;padding-inline-start:auto!important}.instruction-content .py-auto{padding-bottom:auto!important;padding-top:auto!important}.instruction-content .pt-auto{padding-top:auto!important}.instruction-content .pr-auto{padding-inline-end:auto!important}.instruction-content .pb-auto{padding-bottom:auto!important}.instruction-content .pl-auto{padding-inline-start:auto!important}.instruction-content .gap-none{gap:0!important}.instruction-content .gap-x-none{column-gap:0!important}.instruction-content .gap-y-none{row-gap:0!important}.instruction-content .gap-xxs{gap:3px!important}.instruction-content .gap-x-xxs{column-gap:3px!important}.instruction-content .gap-y-xxs{row-gap:3px!important}.instruction-content .gap-xs{gap:6px!important}.instruction-content .gap-x-xs{column-gap:6px!important}.instruction-content .gap-y-xs{row-gap:6px!important}.instruction-content .gap-s{gap:12px!important}.instruction-content .gap-x-s{column-gap:12px!important}.instruction-content .gap-y-s{row-gap:12px!important}.instruction-content .gap-m{gap:16px!important}.instruction-content .gap-x-m{column-gap:16px!important}.instruction-content .gap-y-m{row-gap:16px!important}.instruction-content .gap-l{gap:24px!important}.instruction-content .gap-x-l{column-gap:24px!important}.instruction-content .gap-y-l{row-gap:24px!important}.instruction-content .gap-xl{gap:32px!important}.instruction-content .gap-x-xl{column-gap:32px!important}.instruction-content .gap-y-xl{row-gap:32px!important}.instruction-content .gap-xxl{gap:48px!important}.instruction-content .gap-x-xxl{column-gap:48px!important}.instruction-content .gap-y-xxl{row-gap:48px!important}.instruction-content .gap-auto{gap:auto!important}.instruction-content .gap-x-auto{column-gap:auto!important}.instruction-content .gap-y-auto{row-gap:auto!important}.instruction-content .opacity-10{opacity:.1}.instruction-content .opacity-20{opacity:.2}.instruction-content .opacity-30{opacity:.3}.instruction-content .opacity-40{opacity:.4}.instruction-content .opacity-50{opacity:.5}.instruction-content .opacity-60{opacity:.6}.instruction-content .opacity-70{opacity:.7}.instruction-content .opacity-80{opacity:.8}.instruction-content .opacity-90{opacity:.9}.instruction-content *{box-sizing:border-box;outline-color:var(--color-primary);outline-width:1px}.instruction-content :focus{outline-style:dotted}.instruction-content html.flexbox{overflow-y:hidden}.instruction-content html.dark-mode{background-color:#111}.instruction-content{color:#444;font-size:14px;line-height:1.6;-webkit-font-smoothing:antialiased;display:block;height:100%;overflow:hidden}.instruction-content html.dark-mode body{color:#aaa}.instruction-content,.instruction-content button,.instruction-content input,.instruction-content label,.instruction-content select,.instruction-content textarea{font-family:var(--font-body)}.instruction-content #markdown-editor-input,.instruction-content .code-base,.instruction-content .text-mono,.instruction-content code,.instruction-content pre,.instruction-content span.code{font-family:var(--font-code)}.instruction-content h1{font-size:3.425em;line-height:1.22222222em;margin-bottom:.48888889em;margin-top:.18888889em}.instruction-content h2{font-size:2.8275em;line-height:1.294117647em;margin-bottom:.43137255em;margin-top:.8627451em}.instruction-content h3{font-size:2.333em;line-height:1.221428572em}.instruction-content h3,.instruction-content h4{margin-bottom:.43137255em;margin-top:.78571429em}.instruction-content h4{font-size:1.666em;line-height:1.375em}.instruction-content h1,.instruction-content h2,.instruction-content h3,.instruction-content h4,.instruction-content h5,.instruction-content h6{color:#222;display:block;font-family:var(--font-heading,var(--font-body));font-weight:400;position:relative}.instruction-content html.dark-mode h1,.instruction-content html.dark-mode h2,.instruction-content html.dark-mode h3,.instruction-content html.dark-mode h4,.instruction-content html.dark-mode h5,.instruction-content html.dark-mode h6{color:#bbb}.instruction-content h5{font-size:1.4em}.instruction-content h5,.instruction-content h6{line-height:1.2em;margin-bottom:.66em;margin-top:.78571429em}@media screen and (max-width:600px){.instruction-content h1{font-size:2.8275em}.instruction-content h2{font-size:2.333em}.instruction-content h3{font-size:1.666em}.instruction-content h4{font-size:1.333em}.instruction-content h5{font-size:1.161616em}}.instruction-content .list-heading{font-size:2rem}.instruction-content h2.list-heading{font-size:1.333rem}.instruction-content a{color:var(--color-link);cursor:pointer;fill:currentColor;line-height:1.6;text-decoration:none;transition:filter 80ms ease-in-out}.instruction-content a:hover{text-decoration:underline}.instruction-content a.icon{display:inline-block}.instruction-content a svg{display:inline-block;position:relative}.instruction-content a:focus img:only-child{outline:2px dashed var(--color-link);outline-offset:2px}.instruction-content a.no-link-style{color:inherit}.instruction-content a.no-link-style:hover{text-decoration:none}.instruction-content .blended-links a{color:inherit}.instruction-content .blended-links a svg{fill:currentColor}.instruction-content blockquote,.instruction-content ol,.instruction-content p,.instruction-content pre,.instruction-content table,.instruction-content ul{margin-bottom:1.375em;margin-top:.3em}.instruction-content hr{background:#eaeaea;border:0;height:1px;margin-bottom:24px}.instruction-content html.dark-mode hr{background:#555}.instruction-content hr.faded{background-image:linear-gradient(90deg,#fff,#e3e0e0 20%,#e3e0e0 80%,#fff)}.instruction-content hr.darker{background:#ddd}.instruction-content html.dark-mode hr.darker{background:#666}.instruction-content hr.even,.instruction-content hr.margin-top{margin-top:24px}.instruction-content .bold,.instruction-content .strong,.instruction-content b,.instruction-content strong{font-weight:700}.instruction-content .bold>.bold,.instruction-content .bold>.strong,.instruction-content .bold>b,.instruction-content .bold>strong,.instruction-content .strong>.bold,.instruction-content .strong>.strong,.instruction-content .strong>b,.instruction-content .strong>strong,.instruction-content b>.bold,.instruction-content b>.strong,.instruction-content b>b,.instruction-content b>strong,.instruction-content strong>.bold,.instruction-content strong>.strong,.instruction-content strong>b,.instruction-content strong>strong{font-weight:bolder}.instruction-content .italic,.instruction-content em,.instruction-content i{font-style:italic}.instruction-content .text-small,.instruction-content p.small,.instruction-content small,.instruction-content span.small{font-size:.75rem}.instruction-content .superscript,.instruction-content sup{font-size:.8em;vertical-align:super}.instruction-content .subscript,.instruction-content sub{font-size:.8em;vertical-align:sub}.instruction-content pre{background-color:#fff;border:1px solid #ddd;border-radius:4px;font-size:12px;padding-bottom:3px;padding-inline-start:26px;padding-top:3px;position:relative}.instruction-content html.dark-mode pre{background-color:#2b2b2b;border-color:#111}.instruction-content pre:before{background-color:#f5f5f5;border-inline-end:1px solid #ddd;content:"";display:block;height:100%;inset-inline-start:0;position:absolute;top:0;width:22.4px}.instruction-content html.dark-mode pre:before{background-color:#313335;border-inline-end:none}@media print{.instruction-content pre{padding-left:12px}.instruction-content pre:before{display:none}}.instruction-content blockquote{background-color:#f8f8f8;border-left:4px solid transparent;border-left-color:var(--color-primary);display:block;overflow:auto;padding:12px 16px 12px 32px;position:relative}.instruction-content html.dark-mode blockquote{background-color:#333}.instruction-content blockquote:before{color:#777;content:"“";font-size:2em;font-weight:700;left:12px;position:absolute;top:12px}.instruction-content .text-mono{font-family:var(--font-code)}.instruction-content .text-uppercase{text-transform:uppercase}.instruction-content .text-capitals{text-transform:capitalize}.instruction-content .code-base,.instruction-content code,.instruction-content span.code{background-color:#f8f8f8;border:1px solid #ddd;border-radius:3px;font-size:.84em}.instruction-content html.dark-mode .code-base,.instruction-content html.dark-mode code,.instruction-content html.dark-mode span.code{background-color:#2b2b2b;border-color:#444}.instruction-content code{display:inline;line-height:1.2em;padding:1px 3px;white-space:pre-wrap}.instruction-content span.code{padding:1px 6px}.instruction-content pre code{background-color:transparent;border:0;display:block;font-size:1em;line-height:1.6}.instruction-content span.highlight{font-weight:700;padding:2px 4px}.instruction-content ol,.instruction-content ul{display:flow-root;padding-left:32px;padding-right:32px}.instruction-content ol p,.instruction-content ul p{margin:0}.instruction-content ul{list-style:disc}.instruction-content ul ul{list-style:circle}.instruction-content ul label{margin:0}.instruction-content ol{list-style:decimal}.instruction-content li>ol,.instruction-content li>ul{margin-block-end:0;margin-block-start:0;margin-bottom:0;margin-top:0;padding-block-end:0;padding-block-start:0;padding-left:19.2px;padding-right:19.2px}.instruction-content li.checkbox-item,.instruction-content li.task-list-item{display:list-item;list-style:none;margin-left:-19.2px;margin-inline-end:0;margin-inline-start:-19.2px}.instruction-content li.checkbox-item input[type=checkbox],.instruction-content li.task-list-item input[type=checkbox]{margin-right:6px;margin-inline-end:6px;margin-inline-start:0}.instruction-content li.checkbox-item li.checkbox-item,.instruction-content li.checkbox-item li.task-list-item,.instruction-content li.task-list-item li.checkbox-item,.instruction-content li.task-list-item li.task-list-item{margin-left:6px;margin-inline-end:0;margin-inline-start:6px}.instruction-content .underlined{text-decoration:underline}.instruction-content .text-center{text-align:center}.instruction-content .text-left{text-align:start}.instruction-content .text-right{text-align:end}@media screen and (min-width:361px){.instruction-content .text-xxs-center{text-align:center}.instruction-content .text-xxs-left{text-align:start}.instruction-content .text-xxs-right{text-align:end}}@media screen and (min-width:401px){.instruction-content .text-xs-center{text-align:center}.instruction-content .text-xs-left{text-align:start}.instruction-content .text-xs-right{text-align:end}}@media screen and (min-width:601px){.instruction-content .text-s-center{text-align:center}.instruction-content .text-s-left{text-align:start}.instruction-content .text-s-right{text-align:end}}@media screen and (min-width:881px){.instruction-content .text-m-center{text-align:center}.instruction-content .text-m-left{text-align:start}.instruction-content .text-m-right{text-align:end}}@media screen and (min-width:1001px){.instruction-content .text-l-center{text-align:center}.instruction-content .text-l-left{text-align:start}.instruction-content .text-l-right{text-align:end}}@media screen and (min-width:1101px){.instruction-content .text-xl-center{text-align:center}.instruction-content .text-xl-left{text-align:start}.instruction-content .text-xl-right{text-align:end}}.instruction-content .text-bigger{font-size:1.1em}.instruction-content .text-large{font-size:1.6666em}.instruction-content .no-color{color:inherit}.instruction-content .break-text{white-space:normal;word-wrap:break-word;overflow-wrap:break-word}.instruction-content .text-limit-lines-1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.instruction-content .text-limit-lines-2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.instruction-content .header-group{margin:16px 0}.instruction-content .header-group h1,.instruction-content .header-group h2,.instruction-content .header-group h3,.instruction-content .header-group h4,.instruction-content .header-group h5,.instruction-content .header-group h6{margin:0}.instruction-content span.sep{color:#bbb;padding:0 6px}.instruction-content .list>*{display:block}.instruction-content .svg-icon{bottom:-.105em;display:inline-block;fill:currentColor;height:1em;margin-inline-end:6px;pointer-events:none;position:relative;width:1em}.instruction-content .primary-background{background-color:var(--color-primary)!important}.instruction-content .primary-background-light{background-color:var(--color-primary-light)}.instruction-content html.dark-mode .primary-background-light{background:#000}.instruction-content html.dark-mode .primary-background-light .text-link{color:#aaa!important}.instruction-content .link-background{background-color:var(--color-link)!important}.instruction-content .text-pos,.instruction-content .text-pos-hover:hover,.instruction-content .text-pos:hover{color:var(--color-positive)!important;fill:var(--color-positive)!important}.instruction-content .text-warn,.instruction-content .text-warn-hover:hover,.instruction-content .text-warn:hover{color:var(--color-warning)!important;fill:var(--color-warning)!important}.instruction-content .text-neg,.instruction-content .text-neg-hover:hover,.instruction-content .text-neg:hover{color:var(--color-negative)!important;fill:var(--color-negative)!important}.instruction-content .text-primary,.instruction-content .text-primary-hover:hover,.instruction-content .text-primary:hover{color:var(--color-primary)!important;fill:var(--color-primary)!important}.instruction-content .text-link,.instruction-content .text-link-hover:hover,.instruction-content .text-link:hover{color:var(--color-link)!important;fill:var(--color-link)!important}.instruction-content .text-muted{color:#575757!important;fill:currentColor!important}.instruction-content html.dark-mode .text-muted{color:#888!important}.instruction-content .text-dark{color:#222!important;fill:currentColor!important}.instruction-content html.dark-mode .text-dark{color:#ccc!important}.instruction-content .text-white{color:#fff;fill:currentColor!important}.instruction-content .text-bookshelf,.instruction-content .text-bookshelf:hover{color:var(--color-bookshelf);fill:var(--color-bookshelf)}.instruction-content .text-book,.instruction-content .text-book:hover{color:var(--color-book);fill:var(--color-book)}.instruction-content .text-page,.instruction-content .text-page:hover{color:var(--color-page);fill:var(--color-page)}.instruction-content .text-page.draft,.instruction-content .text-page.draft:hover{color:var(--color-page-draft);fill:var(--color-page-draft)}.instruction-content .text-chapter,.instruction-content .text-chapter:hover{color:var(--color-chapter);fill:var(--color-chapter)}.instruction-content .bg-white{background-color:#fff}.instruction-content .bg-book{background-color:var(--color-book)}.instruction-content .bg-chapter{background-color:var(--color-chapter)}.instruction-content .bg-bookshelf{background-color:var(--color-bookshelf)}.instruction-content .container{margin-inline-end:auto;margin-inline-start:auto;max-width:1400px;padding-inline-end:16px;padding-inline-start:16px}.instruction-content .container.medium{max-width:1100px}.instruction-content .container.small{max-width:840px}.instruction-content .container.very-small{max-width:480px}.instruction-content .grid{display:grid;grid-column-gap:24px;grid-row-gap:24px}.instruction-content .grid>*{min-width:0}.instruction-content .grid.half{grid-template-columns:1fr 1fr}.instruction-content .grid.third{grid-template-columns:1fr 1fr 1fr}.instruction-content .grid.left-focus{grid-template-columns:2fr 1fr}.instruction-content .grid.right-focus{grid-template-columns:1fr 3fr}.instruction-content .grid.gap-y-xs{grid-row-gap:6px}.instruction-content .grid.gap-xl{grid-column-gap:32px;grid-row-gap:32px}.instruction-content .grid.gap-xxl{grid-column-gap:48px;grid-row-gap:48px}.instruction-content .grid.v-center{align-items:center}.instruction-content .grid.v-end{align-items:end}.instruction-content .grid.no-gap{grid-row-gap:0;grid-column-gap:0}.instruction-content .grid.no-row-gap{grid-row-gap:0}@media screen and (max-width:880px){.instruction-content .grid.third:not(.no-break){grid-template-columns:1fr 1fr}.instruction-content .grid.half:not(.no-break),.instruction-content .grid.left-focus:not(.no-break),.instruction-content .grid.right-focus:not(.no-break){grid-template-columns:1fr}.instruction-content .grid.half.collapse-xs{grid-template-columns:1fr 1fr}.instruction-content .grid.gap-xl{grid-column-gap:16px;grid-row-gap:16px}.instruction-content .grid.right-focus.reverse-collapse>:nth-child(2){order:0}.instruction-content .grid.right-focus.reverse-collapse>:first-child{order:1}}@media screen and (max-width:600px){.instruction-content .grid.third:not(.no-break){grid-template-columns:1fr}}@media screen and (max-width:400px){.instruction-content .grid.half.collapse-xs{grid-template-columns:1fr}}.instruction-content #content{flex:1 0 auto}.instruction-content body.flexbox{align-items:stretch;display:flex;flex-direction:column;height:100%;max-height:100%;min-height:100%;overflow:hidden}.instruction-content body.flexbox #content{display:flex;flex:1;min-height:0}.instruction-content .flex-fill{align-items:stretch;display:flex;max-width:100%;min-height:0;position:relative}.instruction-content .flex-container-row{display:flex;flex-direction:row}.instruction-content .flex-container-row.v-center{align-items:center}.instruction-content .flex-container-column{display:flex;flex-direction:column}.instruction-content .flex-container-column.inline,.instruction-content .flex-container-row.inline{display:inline-flex!important}.instruction-content .flex-container-column.wrap,.instruction-content .flex-container-row.wrap{flex-wrap:wrap}.instruction-content .flex{flex:1;max-width:100%;min-height:0}.instruction-content .flex.fit-content{flex-basis:auto;flex-grow:0}.instruction-content .flex.fill-area{flex-grow:1;flex-shrink:0;min-width:fit-content}.instruction-content .flex-2{flex:2;max-width:100%;min-height:0}.instruction-content .flex-3{flex:3;max-width:100%;min-height:0}.instruction-content .flex-none{flex:none}.instruction-content .justify-flex-start{justify-content:flex-start}.instruction-content .justify-flex-end{justify-content:flex-end}.instruction-content .justify-center{justify-content:center}.instruction-content .justify-space-between{justify-content:space-between}.instruction-content .items-center{align-items:center}.instruction-content .items-stretch{align-items:stretch}.instruction-content .min-width-xxxxs{min-width:60px}.instruction-content .min-width-xxxs{min-width:80px}.instruction-content .min-width-xxs{min-width:100px}.instruction-content .min-width-xs{min-width:120px}.instruction-content .min-width-s{min-width:160px}.instruction-content .min-width-m{min-width:200px}.instruction-content .min-width-l{min-width:240px}.instruction-content .min-width-xl{min-width:280px}.instruction-content .min-width-xxl{min-width:320px}.instruction-content .block{display:block!important;position:relative}.instruction-content .inline{display:inline!important}.instruction-content .block.inline{display:inline-block!important}.instruction-content .relative{position:relative}.instruction-content .fixed{position:fixed;z-index:20}.instruction-content .fixed.top-right{right:0;top:0}.instruction-content .hidden{display:none!important}.instruction-content .overflow-hidden{overflow:hidden}.instruction-content .height-fill{height:100%}.instruction-content .height-auto{height:auto!important}.instruction-content .float{float:left}.instruction-content .float.right{float:right}.instruction-content .sticky-top-m{position:sticky;top:16px}@media screen and (max-width:360px){.instruction-content .hide-under-xxs{display:none!important}}@media screen and (min-width:361px){.instruction-content .hide-over-xxs{display:none!important}}@media screen and (max-width:400px){.instruction-content .hide-under-xs{display:none!important}}@media screen and (min-width:401px){.instruction-content .hide-over-xs{display:none!important}}@media screen and (max-width:600px){.instruction-content .hide-under-s{display:none!important}}@media screen and (min-width:601px){.instruction-content .hide-over-s{display:none!important}}@media screen and (max-width:880px){.instruction-content .hide-under-m{display:none!important}}@media screen and (min-width:881px){.instruction-content .hide-over-m{display:none!important}}@media screen and (max-width:1000px){.instruction-content .hide-under-l{display:none!important}}@media screen and (min-width:1001px){.instruction-content .hide-over-l{display:none!important}}@media screen and (max-width:1100px){.instruction-content .hide-under-xl{display:none!important}}@media screen and (min-width:1101px){.instruction-content .hide-over-xl{display:none!important}}.instruction-content [hidden]{display:none!important}.instruction-content .screen-reader-only{height:1px;inset-inline-start:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}.instruction-content .rounded{border-radius:4px}.instruction-content .dual-column-content{column-count:2}@media screen and (max-width:880px){.instruction-content .dual-column-content{column-count:1}}.instruction-content .clearfix:after,.instruction-content .clearfix:before{content:" ";display:table}.instruction-content .clearfix:after{clear:both}.instruction-content .tri-layout-container{display:grid;grid-template-areas:"a b c";grid-template-columns:1fr 4fr 1fr;margin-inline-end:32px;margin-inline-start:32px;grid-column-gap:32px;position:relative}.instruction-content .tri-layout-sides{grid-column-end:c;grid-column-start:a;grid-row:1;min-width:0;z-index:4}.instruction-content .tri-layout-sides-content{display:grid;grid-template-areas:"a b c";grid-template-columns:1fr 4fr 1fr;height:100%}.instruction-content .tri-layout-middle{grid-area:b;min-width:0;padding-top:16px;z-index:5}.instruction-content .tri-layout-right{grid-area:c;min-width:0;position:relative}.instruction-content .tri-layout-left{grid-area:a;min-width:0;position:relative}@media screen and (min-width:1401px){.instruction-content .tri-layout-left-contents,.instruction-content .tri-layout-right-contents{height:100%;max-height:100vh;min-height:50vh;overflow-x:hidden;overflow-y:scroll;padding:32px 16px;position:sticky;scrollbar-width:none;top:0;-ms-overflow-style:none}.instruction-content .tri-layout-left-contents::-webkit-scrollbar,.instruction-content .tri-layout-right-contents::-webkit-scrollbar{display:none}.instruction-content .tri-layout-middle-contents{margin:0 auto;max-width:940px}}@media screen and (min-width:1401px)and (max-width:1700px){.instruction-content .tri-layout-container,.instruction-content .tri-layout-sides-content{grid-template-columns:1fr 972px 1fr}.instruction-content .tri-layout-container{grid-column-gap:12px;margin-inline-end:16px;margin-inline-start:16px}}@media screen and (max-width:1400px){.instruction-content .tri-layout-container{grid-template-areas:"a b b";grid-template-columns:1fr 3fr;grid-template-rows:min-content min-content 1fr;margin-inline-end:19px;margin-inline-start:19px}.instruction-content .tri-layout-sides{grid-column-end:a;grid-column-start:a}.instruction-content .tri-layout-sides-content{display:block}}@media screen and (min-width:1001px)and (max-width:1400px){.instruction-content .tri-layout-sides-content{height:100%;max-height:100vh;min-height:50vh;overflow-x:hidden;overflow-y:scroll;position:sticky;scrollbar-width:none;top:0;-ms-overflow-style:none;margin-inline:-16px;padding-inline:16px}.instruction-content .tri-layout-sides-content::-webkit-scrollbar{display:none}}@media screen and (min-width:1001px){.instruction-content .tri-layout-mobile-tabs{display:none}.instruction-content .tri-layout-left-contents>*,.instruction-content .tri-layout-right-contents>*{opacity:.6;transition:opacity .12s ease-in-out}.instruction-content html.dark-mode .tri-layout-left-contents>*,.instruction-content html.dark-mode .tri-layout-right-contents>*{opacity:.75}.instruction-content .tri-layout-left-contents>:focus-within,.instruction-content .tri-layout-left-contents>:hover,.instruction-content .tri-layout-right-contents>:focus-within,.instruction-content .tri-layout-right-contents>:hover{opacity:1!important}}@media screen and (min-width:1001px)and (prefers-contrast:more){.instruction-content .tri-layout-left-contents>*,.instruction-content .tri-layout-right-contents>*{opacity:1!important}}@media screen and (max-width:1000px){.instruction-content .tri-layout-container{grid-template-areas:none;grid-template-columns:1fr;grid-column-gap:0;padding-inline-end:6px;padding-inline-start:6px}.instruction-content .tri-layout-container .tri-layout-sides{grid-column:1/1;padding-inline-end:16px;padding-inline-start:16px}.instruction-content .tri-layout-container .tri-layout-left>*,.instruction-content .tri-layout-container .tri-layout-right>*{display:none;pointer-events:none}.instruction-content .tri-layout-container .tri-layout-left,.instruction-content .tri-layout-container .tri-layout-right{padding-top:0!important}.instruction-content .tri-layout-container .tri-layout-middle{grid-area:none;grid-column:1/1;grid-row:3;overflow:hidden;transition:transform .24s ease-in-out;z-index:1}.instruction-content .tri-layout-container .tri-layout-left{grid-row:2}.instruction-content .tri-layout-container.show-info{overflow:hidden}.instruction-content .tri-layout-container.show-info .tri-layout-middle{display:none}.instruction-content .tri-layout-container.show-info .tri-layout-left>*,.instruction-content .tri-layout-container.show-info .tri-layout-right>*{display:block;pointer-events:auto}}@media screen and (max-width:880px){.instruction-content .tri-layout-container{margin-inline-end:0;margin-inline-start:0}}.instruction-content .scroll-away-from-bottom:after,.instruction-content .scroll-away-from-top:before{background:linear-gradient(180deg,currentColor,transparent);color:#f2f2f2;content:"";display:block;height:50px;left:0;position:absolute;top:0;width:100%;z-index:2}.instruction-content html.dark-mode .scroll-away-from-bottom:after,.instruction-content html.dark-mode .scroll-away-from-top:before{color:#111}.instruction-content .scroll-away-from-bottom:after{background:linear-gradient(0deg,currentColor,transparent);bottom:0;top:auto}.instruction-content html.dark-mode .card{background-color:#222}.instruction-content.card .body,.instruction-content.card p.empty-text{padding-block:16px}.instruction-content.card a,.instruction-content.card p{word-wrap:break-word;word-break:break-word}.instruction-content.card-title{color:#222;fill:#222;font-size:14px;font-weight:400;margin:0;padding:16px 16px 6px}.instruction-content.card-title a{line-height:1}.instruction-content button.card-footer-link,.instruction-content.card-footer-link{border-color:currentcolor #ddd #ddd;border-radius:0 0 3px 3px;border-top:1px solid #ddd;display:block;font-size:.9em;line-height:1;margin-top:6px;padding:12px 16px;text-align:left;width:100%}.instruction-content html.dark-mode .card-footer-link,.instruction-content html.dark-mode button.card-footer-link{border-color:#555}.instruction-content button.card-footer-link:hover,.instruction-content.card-footer-link:hover{background-color:#f2f2f2;text-decoration:none}.instruction-content html.dark-mode .card-footer-link:hover,.instruction-content html.dark-mode button.card-footer-link:hover{background-color:#2d2d2d}.instruction-content button.card-footer-link:focus,.instruction-content.card-footer-link:focus{background-color:#eee;outline:1px dotted #666;outline-offset:-2px}.instruction-content html.dark-mode .card-footer-link:focus,.instruction-content html.dark-mode button.card-footer-link:focus{background-color:#222}.instruction-content.card.border-card{border:1px solid #ddd}.instruction-content html.dark-mode .card.border-card{border-color:#000}.instruction-content.card.drag-card{background-color:#fff;border:1px solid #ddd;border-radius:4px;display:flex;margin:12px 0;padding:0 0 0 40px;position:relative}.instruction-content html.dark-mode .card.drag-card{background-color:#333;border-color:#000}.instruction-content.card.drag-card .drag-card-action{cursor:pointer}.instruction-content.card.drag-card .drag-card-action,.instruction-content.card.drag-card .handle{align-items:center;display:flex;flex-grow:0;justify-content:center;padding:0 6px;text-align:center;width:28px}.instruction-content.card.drag-card .drag-card-action:hover,.instruction-content.card.drag-card .handle:hover{background-color:#eee}.instruction-content html.dark-mode .card.drag-card .drag-card-action:hover,.instruction-content html.dark-mode .card.drag-card .handle:hover{background-color:#2d2d2d}.instruction-content.card.drag-card .drag-card-action .svg-icon,.instruction-content.card.drag-card .handle .svg-icon{margin-inline-end:0}.instruction-content.card.drag-card .outline input{margin:12px 0;width:100%}.instruction-content.card.drag-card .outline{position:relative}.instruction-content.card.drag-card .handle{background-color:#eee;bottom:0;left:0;position:absolute;top:0}.instruction-content html.dark-mode .card.drag-card .handle{background-color:#2d2d2d}.instruction-content.card.drag-card>div{flex:1;max-width:80%;padding:0 12px}.instruction-content .grid-card{border:1px solid #ddd;border-radius:4px;color:#444;display:flex;flex-direction:column;margin-bottom:24px;min-width:100px;overflow:hidden;transition:border-color .12s ease-in-out,box-shadow .12s ease-in-out}.instruction-content html.dark-mode .grid-card{border-color:#000}.instruction-content .grid-card:hover{box-shadow:0 1px 6px -1px rgba(0,0,0,.1);color:#444;text-decoration:none}.instruction-content html.dark-mode .grid-card:hover{box-shadow:0 1px 6px -1px rgba(0,0,0,.5)}.instruction-content .grid-card h2{font-size:1.5em;margin:0 0 10px;width:100%}.instruction-content .grid-card p{font-size:.7rem;line-height:1.6em;margin:0}.instruction-content .grid-card .grid-card-content{border-bottom-width:2px;border-top:0;flex:1}.instruction-content .grid-card .grid-card-content,.instruction-content .grid-card .grid-card-footer{padding:24px}.instruction-content .grid-card .grid-card-content+.grid-card-footer{padding-top:0}.instruction-content .book-grid-item .grid-card-footer p.small{font-size:.8em;margin:0}.instruction-content .content-wrap.card{border-radius:8px;margin-inline-end:auto;margin-inline-start:auto;margin-bottom:24px;min-height:60vh;overflow:initial;padding:16px 48px}.instruction-content .content-wrap.card.auto-height{min-height:0}.instruction-content .content-wrap.card.fill-width{width:100%}@media screen and (max-width:1400px){.instruction-content .content-wrap.card{padding:16px 32px}}@media screen and (max-width:880px){.instruction-content .content-wrap.card{padding:16px 24px}}@media screen and (max-width:600px){.instruction-content .content-wrap.card{padding:16px}}.instruction-content .sub-card{border:1.5px solid #e2e2e2;border-radius:4px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1)}.instruction-content html.dark-mode .sub-card{border-color:#444}.instruction-content .outline-hover{border:1px solid transparent!important}.instruction-content .outline-hover:hover{border:1px solid rgba(0,0,0,.1)!important}.instruction-content .fade-in-when-active{opacity:.6;transition:opacity .12s ease-in-out}.instruction-content html.dark-mode .fade-in-when-active{opacity:.7}.instruction-content .fade-in-when-active:focus-within,.instruction-content .fade-in-when-active:hover{opacity:1!important}@media (prefers-contrast:more){.instruction-content .fade-in-when-active{opacity:1!important}}.instruction-content .tag-item{border:1px solid #ccc;border-radius:4px;display:inline-flex;font-size:.85em;margin-bottom:6px;margin-inline-end:6px;overflow:hidden}.instruction-content html.dark-mode .tag-item{border-color:#666}.instruction-content .tag-item a,.instruction-content .tag-item a:active,.instruction-content .tag-item a:hover,.instruction-content .tag-item span{color:rgba(0,0,0,.7);padding:4px 8px;text-decoration:none;transition:background-color 80ms ease-in-out}.instruction-content html.dark-mode .tag-item a,.instruction-content html.dark-mode .tag-item a:active,.instruction-content html.dark-mode .tag-item a:hover,.instruction-content html.dark-mode .tag-item span{color:hsla(0,0%,100%,.8)}.instruction-content .tag-item a:hover{background-color:hsla(0,0%,100%,.7)}.instruction-content html.dark-mode .tag-item a:hover{background-color:hsla(0,0%,100%,.3)}.instruction-content .tag-item svg{fill:rgba(0,0,0,.5)}.instruction-content html.dark-mode .tag-item svg{fill:hsla(0,0%,100%,.5)}.instruction-content .tag-item .tag-value{background-color:hsla(0,0%,100%,.5);border-inline-start:1px solid;border-color:#ddd}.instruction-content html.dark-mode .tag-item .tag-value{background-color:hsla(0,0%,100%,.2);border-color:#666}.instruction-content .tag-name.highlight,.instruction-content .tag-value.highlight{font-weight:700}.instruction-content .item-list-row .tag-item,.instruction-content .tag-list div:last-child .tag-item{margin-bottom:0}.instruction-content .api-method{background-color:#888;border-radius:3px;color:#fff;display:inline-block;font-size:.75rem;font-weight:700;line-height:1.3;min-width:60px;opacity:.7;padding:6px;text-align:center;vertical-align:top}.instruction-content .api-method[data-method=GET]{background-color:#077b70}.instruction-content .api-method[data-method=POST]{background-color:#cf4d03}.instruction-content .api-method[data-method=PUT]{background-color:#0288d1}.instruction-content .api-method[data-method=DELETE]{background-color:#ab0f0e}.instruction-content .sticky-sidebar{max-height:100vh;overflow-y:auto;padding-left:2px;position:sticky;top:0}.instruction-content .sticky-sidebar .sticky-sidebar-header{background:#f2f2f2;background:linear-gradient(180deg,#f2f2f2 66%,hsla(0,0%,95%,0));position:sticky;top:0;z-index:4}.instruction-content .dark-mode .sticky-sidebar-header{background:#111;background:linear-gradient(180deg,#111 66%,hsla(0,0%,7%,0))}.instruction-content button{background-color:transparent;border:0;font-size:100%}.instruction-content .button{border:1px solid var(--color-primary);border-radius:4px;box-shadow:none;cursor:pointer;display:inline-block;font-size:.85rem;font-weight:400;line-height:1.4em;margin-bottom:6px;margin-top:6px;outline:0;padding:7.8px 16px;transition:background-color .12s ease-in-out,filter .12s ease-in-out,box-shadow .12s ease-in-out;vertical-align:top}.instruction-content .button,.instruction-content .button:active,.instruction-content .button:focus,.instruction-content .button:hover{background-color:var(--color-primary);color:#fff;text-decoration:none}.instruction-content .button:hover{box-shadow:0 0 4px 1px #ccc;filter:brightness(110%)}.instruction-content html.dark-mode .button:hover{box-shadow:0 0 4px 1px rgba(0,0,0,.5)}.instruction-content .button:focus{box-shadow:none;filter:brightness(90%);outline:1px dotted currentColor;outline-offset:-6px}.instruction-content .button:active{outline:0}.instruction-content .button.outline{background-color:transparent;border:1px solid #ccc;color:#666;fill:currentColor}.instruction-content html.dark-mode .button.outline{border-color:#666;color:#aaa}.instruction-content .button.outline:active,.instruction-content .button.outline:focus,.instruction-content .button.outline:hover{background-color:#f2f2f2;background-color:#f8f8f8;border:1px solid #ccc;box-shadow:0 1px 4px 0 rgba(0,0,0,.1);color:#444;filter:none}.instruction-content html.dark-mode .button.outline:active,.instruction-content html.dark-mode .button.outline:focus,.instruction-content html.dark-mode .button.outline:hover{background-color:#444;color:#bbb}.instruction-content .button.outline:active{background-color:#ddd;border-color:#bbb;box-shadow:inset 0 0 2px rgba(0,0,0,.1);color:#666}.instruction-content .button+.button{margin-inline-start:12px}.instruction-content .button.small{font-size:.75rem;padding:7.2px 12px}.instruction-content .text-button{background-color:transparent;border:none;color:var(--color-link);cursor:pointer;font-size:.75rem;line-height:1.4em;margin:0;padding:0;user-select:none}.instruction-content .text-button:active{outline:0}.instruction-content .text-button:hover{text-decoration:none}.instruction-content .text-button:focus,.instruction-content .text-button:hover{color:var(--color-link);fill:var(--color-link)}.instruction-content .text-button.hover-underline:hover{text-decoration:underline}.instruction-content .button.block{display:block;text-align:start;width:100%}.instruction-content .button.icon .svg-icon,.instruction-content .icon-button .svg-icon,.instruction-content .text-button.icon .svg-icon{margin-inline-end:0}.instruction-content .icon-button{border:1px solid transparent;text-align:center}.instruction-content .icon-button:hover{background-color:rgba(0,0,0,.05);border-color:#ddd;border-radius:4px;cursor:pointer}.instruction-content html.dark-mode .icon-button:hover{border-color:#444}.instruction-content .button.svg{align-items:center;display:flex;padding:12px 16px 10px;width:100%}.instruction-content .button.svg svg{bottom:auto;display:inline-block;height:24px;margin-inline-end:16px;width:24px}.instruction-content .button[disabled]{background-color:#bbb;border-color:#ccc;cursor:default}.instruction-content .button[disabled]:hover{background-color:#bbb;box-shadow:none;cursor:default}.instruction-content table{min-width:100px}.instruction-content table thead{background-color:#f8f8f8;font-weight:500}.instruction-content html.dark-mode table thead{background-color:#333}.instruction-content table td,.instruction-content table th{border:1px solid #ddd;line-height:1.2;min-width:10px;overflow:auto;padding:6px 8px;vertical-align:top;word-break:break-word}.instruction-content table td p,.instruction-content table th p{margin:0}.instruction-content table.table{width:100%}.instruction-content table.table tr td,.instruction-content table.table tr th{border-bottom:1px solid rgba(0,0,0,.05)}.instruction-content table.table td,.instruction-content table.table th{border:none;margin:0;overflow:visible;padding:12px;text-align:start;vertical-align:middle}.instruction-content table.table th{font-weight:700}.instruction-content table.table tr:hover{background-color:#f2f2f2}.instruction-content html.dark-mode table.table tr:hover{background-color:#333}.instruction-content table.table .text-right{text-align:end}.instruction-content table.table .text-center{text-align:center}.instruction-content table.table td.actions{overflow:visible}.instruction-content table.table a{display:inline-block}.instruction-content table.table.expand-to-padding{margin-left:-12px;margin-right:-12px;max-width:calc(100% + 24px);width:calc(100% + 24px)}.instruction-content table.no-style td{border:0;padding:0}.instruction-content table.list-table{margin:0 -6px}.instruction-content table.list-table td{border:0;padding:6px;vertical-align:middle}.instruction-content .fake-input,.instruction-content .input-base,.instruction-content input[type=color],.instruction-content input[type=date],.instruction-content input[type=email],.instruction-content input[type=number],.instruction-content input[type=password],.instruction-content input[type=search],.instruction-content input[type=text],.instruction-content input[type=url],.instruction-content select,.instruction-content textarea{background-color:#fff;border:1px solid #d4d4d4;border-radius:3px;color:#666;display:inline-block;font-size:14px;height:40px;max-width:100%;padding:10.8px;width:250px}.instruction-content html.dark-mode .fake-input,.instruction-content html.dark-mode .input-base,.instruction-content html.dark-mode input[type=color],.instruction-content html.dark-mode input[type=date],.instruction-content html.dark-mode input[type=email],.instruction-content html.dark-mode input[type=number],.instruction-content html.dark-mode input[type=password],.instruction-content html.dark-mode input[type=search],.instruction-content html.dark-mode input[type=text],.instruction-content html.dark-mode input[type=url],.instruction-content html.dark-mode select,.instruction-content html.dark-mode textarea{background-color:#333;border-color:#111;color:#aaa}.instruction-content .input-base.invalid,.instruction-content .input-base.neg,.instruction-content .invalid.fake-input,.instruction-content .neg.fake-input,.instruction-content input.invalid[type=color],.instruction-content input.invalid[type=date],.instruction-content input.invalid[type=email],.instruction-content input.invalid[type=number],.instruction-content input.invalid[type=password],.instruction-content input.invalid[type=search],.instruction-content input.invalid[type=text],.instruction-content input.invalid[type=url],.instruction-content input.neg[type=color],.instruction-content input.neg[type=date],.instruction-content input.neg[type=email],.instruction-content input.neg[type=number],.instruction-content input.neg[type=password],.instruction-content input.neg[type=search],.instruction-content input.neg[type=text],.instruction-content input.neg[type=url],.instruction-content select.invalid,.instruction-content select.neg,.instruction-content textarea.invalid,.instruction-content textarea.neg{border:1px solid var(--color-negative)}.instruction-content .input-base.pos,.instruction-content .input-base.valid,.instruction-content .pos.fake-input,.instruction-content .valid.fake-input,.instruction-content input.pos[type=color],.instruction-content input.pos[type=date],.instruction-content input.pos[type=email],.instruction-content input.pos[type=number],.instruction-content input.pos[type=password],.instruction-content input.pos[type=search],.instruction-content input.pos[type=text],.instruction-content input.pos[type=url],.instruction-content input.valid[type=color],.instruction-content input.valid[type=date],.instruction-content input.valid[type=email],.instruction-content input.valid[type=number],.instruction-content input.valid[type=password],.instruction-content input.valid[type=search],.instruction-content input.valid[type=text],.instruction-content input.valid[type=url],.instruction-content select.pos,.instruction-content select.valid,.instruction-content textarea.pos,.instruction-content textarea.valid{border:1px solid var(--color-positive)}.instruction-content .disabled.fake-input,.instruction-content .input-base.disabled,.instruction-content .input-base[disabled],.instruction-content [disabled].fake-input,.instruction-content input.disabled[type=color],.instruction-content input.disabled[type=date],.instruction-content input.disabled[type=email],.instruction-content input.disabled[type=number],.instruction-content input.disabled[type=password],.instruction-content input.disabled[type=search],.instruction-content input.disabled[type=text],.instruction-content input.disabled[type=url],.instruction-content input[disabled][type=color],.instruction-content input[disabled][type=date],.instruction-content input[disabled][type=email],.instruction-content input[disabled][type=number],.instruction-content input[disabled][type=password],.instruction-content input[disabled][type=search],.instruction-content input[disabled][type=text],.instruction-content input[disabled][type=url],.instruction-content select.disabled,.instruction-content select[disabled],.instruction-content textarea.disabled,.instruction-content textarea[disabled]{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAYAAADEUlfTAAAAMUlEQVQIW2NkwAGuXbv2nxGbHEhCS0uLEUMSJgHShCKJLIEiiS4Bl8QmAZbEJQGSBAC62BuJ+tt7zgAAAABJRU5ErkJggg==)}.instruction-content .input-base[readonly],.instruction-content [readonly].fake-input,.instruction-content input[readonly][type=color],.instruction-content input[readonly][type=date],.instruction-content input[readonly][type=email],.instruction-content input[readonly][type=number],.instruction-content input[readonly][type=password],.instruction-content input[readonly][type=search],.instruction-content input[readonly][type=text],.instruction-content input[readonly][type=url],.instruction-content select[readonly],.instruction-content textarea[readonly]{background-color:#f8f8f8}.instruction-content .fake-input:focus,.instruction-content .input-base:focus,.instruction-content input[type=color]:focus,.instruction-content input[type=date]:focus,.instruction-content input[type=email]:focus,.instruction-content input[type=number]:focus,.instruction-content input[type=password]:focus,.instruction-content input[type=search]:focus,.instruction-content input[type=text]:focus,.instruction-content input[type=url]:focus,.instruction-content select:focus,.instruction-content textarea:focus{border-color:var(--color-primary);outline:1px solid var(--color-primary)}.instruction-content .input-fill-width{width:100%!important}.instruction-content .fake-input{overflow:auto}.instruction-content #html-editor{display:none}.instruction-content #markdown-editor{position:relative;z-index:5}.instruction-content #markdown-editor #markdown-editor-input{background-color:#fff;border:0;border-radius:0;color:#444;flex:1;font-size:14px;font-style:normal;font-weight:400;height:100%;line-height:1.2;margin:0;max-height:100%;padding:6px 16px;width:100%}.instruction-content html.dark-mode #markdown-editor #markdown-editor-input{background-color:#222;color:#aaa}.instruction-content #markdown-editor #markdown-editor-input:focus{outline:0}.instruction-content #markdown-editor.fullscreen{height:100%;left:0;position:fixed;top:0;z-index:2}.instruction-content .markdown-editor-wrap{border-bottom:1px solid #ddd;border-top:1px solid;border-color:#ddd;flex:1;min-width:0;position:relative}.instruction-content html.dark-mode .markdown-editor-wrap{border-color:#000}.instruction-content .markdown-editor-wrap+.markdown-editor-wrap{flex-basis:50%;flex-grow:0;flex-shrink:0}.instruction-content .markdown-editor-wrap .cm-editor{border:0;flex:1;margin:0;max-width:100%}.instruction-content .markdown-panel-divider{background-color:#ddd;cursor:col-resize;width:2px}.instruction-content html.dark-mode .markdown-panel-divider{background-color:#000}@media screen and (max-width:880px){.instruction-content #markdown-editor{flex-direction:column}.instruction-content #markdown-editor .markdown-editor-wrap{flex-basis:auto!important;flex-grow:1;max-width:100%;min-height:0;width:100%}.instruction-content .editor-toolbar-label{border-color:#ddd;display:block;float:none!important}.instruction-content html.dark-mode .editor-toolbar-label{border-color:#555}.instruction-content .markdown-editor-wrap:not(.active) .editor-toolbar .buttons,.instruction-content .markdown-editor-wrap:not(.active) .editor-toolbar+div,.instruction-content .markdown-editor-wrap:not(.active) .markdown-display{display:none}.instruction-content #markdown-editor .markdown-editor-wrap:not(.active){flex-grow:0;flex:none}}.instruction-content .markdown-editor-display{background-color:#fff}.instruction-content .markdown-editor-display body{background-color:#fff;display:block;max-width:864px;padding-inline-end:12px;padding-inline-start:12px}.instruction-content .markdown-editor-display [drawio-diagram]:hover{outline:2px solid var(--color-primary)}.instruction-content html.markdown-editor-display.dark-mode,.instruction-content html.markdown-editor-display.dark-mode body{background-color:#222}.instruction-content .editor-toolbar{background-color:#fff;border-bottom:1px solid;border-color:#ccc;flex:none;font-size:11px;height:32px;line-height:1.6;width:100%}.instruction-content html.dark-mode .editor-toolbar{background-color:#333;border-color:#000}.instruction-content html.dark-mode .editor-toolbar button{color:#aaa}.instruction-content .editor-toolbar .buttons{font-size:14px}.instruction-content .editor-toolbar .buttons .dropdown-menu{padding:0}.instruction-content .editor-toolbar .buttons .toggle-switch{margin:12px 0}.instruction-content .editor-toolbar .buttons button{border-left:1px solid;border-color:#ddd;font-size:.9rem;text-align:center;width:2rem}.instruction-content html.dark-mode .editor-toolbar .buttons button{border-color:#555}.instruction-content .editor-toolbar .buttons button svg{margin-inline-end:0}.instruction-content .editor-toolbar .buttons button:hover{background-color:#ddd}.instruction-content html.dark-mode .editor-toolbar .buttons button:hover{background-color:#222}.instruction-content label{color:#666;display:block;font-size:.94em;font-weight:400;line-height:1.4em;margin-bottom:.2em;padding-bottom:2px}.instruction-content html.dark-mode label{color:#ddd}.instruction-content label.inline{display:inline-block}.instruction-content label.checkbox,.instruction-content label.radio{font-weight:400;user-select:none}.instruction-content label.checkbox input[type=checkbox],.instruction-content label.checkbox input[type=radio],.instruction-content label.radio input[type=checkbox],.instruction-content label.radio input[type=radio]{margin-inline-end:6px}.instruction-content label.inline.checkbox{margin-inline-end:16px}.instruction-content label+p.small{margin-bottom:.8em}.instruction-content table.form-table{max-width:100%}.instruction-content table.form-table td{overflow:hidden;padding:1.5px 0}.instruction-content select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='%23666666'><polygon points='0,0 100,0 50,50'/></svg>");background-position:calc(100% - 20px) 64%;background-repeat:no-repeat;background-size:10px 12px}.instruction-content html[dir=rtl] select{background-position:20px 70%}.instruction-content input[type=date]{width:190px}.instruction-content input[type=color]{height:60px}.instruction-content input[type=color].small{height:42px;padding:2px;width:60px}.instruction-content .toggle-switch{align-items:center;display:inline-grid;grid-template-columns:28px 1fr;margin:16px 0;user-select:none}.instruction-content .toggle-switch .custom-checkbox{border:2px solid;border-radius:2px;display:inline-block;fill:currentColor;height:16px;overflow:hidden;width:16px}.instruction-content .toggle-switch .custom-checkbox .svg-icon{bottom:auto;height:100%;left:0;margin:0;top:-1.5px;transform:scale(0);transform-origin:center center;transition:transform .12s ease-in-out;width:100%}.instruction-content .toggle-switch input[type=checkbox]{display:none}.instruction-content .toggle-switch input[type=checkbox]:checked+.custom-checkbox .svg-icon{transform:scale(1)}.instruction-content .toggle-switch .custom-checkbox:hover{background-color:rgba(0,0,0,.05);opacity:.8}.instruction-content .toggle-switch input[type=checkbox][disabled]~*{cursor:not-allowed;opacity:.8}.instruction-content .toggle-switch input[type=checkbox][disabled]~.custom-checkbox{background:#f2f2f2;border-color:#999;color:#999!important}.instruction-content .toggle-switch-list .toggle-switch{margin:6px 0}.instruction-content .toggle-switch-list.compact .toggle-switch{margin:1px 0}.instruction-content .form-group{margin-bottom:12px}.instruction-content .setting-list>div{border-bottom:1px solid #ddd;padding:32px 0}.instruction-content .setting-list>div:last-child{border-bottom:none}.instruction-content .setting-list-label{color:#222;font-size:1rem}.instruction-content html.dark-mode .setting-list-label{color:#ddd}.instruction-content .setting-list-label+p.small{margin-bottom:0}.instruction-content .setting-list-label+.grid{margin-top:16px}.instruction-content .setting-list .grid input[type=email],.instruction-content .setting-list .grid input[type=password],.instruction-content .setting-list .grid input[type=text],.instruction-content .setting-list .grid select,.instruction-content .stretch-inputs input[type=email],.instruction-content .stretch-inputs input[type=password],.instruction-content .stretch-inputs input[type=text],.instruction-content .stretch-inputs select{width:100%}.instruction-content .simple-code-input{background-color:#f8f8f8;display:block;font-family:monospace;font-size:12px;min-height:100px;width:100%}.instruction-content .form-group div.text-neg,.instruction-content .form-group div.text-pos,.instruction-content .form-group p.text-neg,.instruction-content .form-group p.text-post{padding:6px 0}.instruction-content .form-group.collapsible{border:1px solid #ddd;border-radius:4px;padding:0 16px}.instruction-content html.dark-mode .form-group.collapsible{border-color:#000}.instruction-content .form-group.collapsible .collapse-title{display:block;margin-inline-end:-16px;margin-inline-start:-16px;padding:12px 16px;text-align:start;width:calc(100% + 32px)}.instruction-content .form-group.collapsible .collapse-title,.instruction-content .form-group.collapsible .collapse-title label{cursor:pointer}.instruction-content .form-group.collapsible .collapse-title label{color:inherit;margin-bottom:0;padding-bottom:0}.instruction-content .form-group.collapsible .collapse-title label:before{content:"▸";display:inline-block;margin-inline-end:16px;transform:rotate(0);transition:all .4s ease-in-out}.instruction-content .form-group.collapsible .collapse-content{display:none;padding-bottom:16px}.instruction-content .form-group.collapsible.open .collapse-title label:before{transform:rotate(90deg)}.instruction-content .form-group.ambrosia-container,.instruction-content .form-group.ambrosia-container *{background:transparent!important;border:none!important;color:transparent!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important}.instruction-content .title-input input[type=text]{display:block;font-size:2em;height:auto;margin-top:0;padding:12px;width:100%}.instruction-content .description-input textarea{color:#666;display:block;font-size:14px;height:auto;padding:12px;width:100%}.instruction-content .description-input>.tox-tinymce{border:1px solid #ddd!important;border-radius:3px}.instruction-content html.dark-mode .description-input>.tox-tinymce{border-color:#000!important}.instruction-content .description-input>.tox-tinymce .tox-toolbar__primary{justify-content:end}.instruction-content .search-box{max-width:100%;position:relative}.instruction-content .search-box button[tabindex="-1"]{background-color:transparent;border:none;color:#666;cursor:pointer;inset-inline-start:8px;padding:0;position:absolute;top:10px}.instruction-content html.dark-mode .search-box button[tabindex="-1"]{color:#aaa}.instruction-content .search-box input{display:block;height:auto;max-width:100%;padding:9px;padding-inline-start:28px;width:300px}.instruction-content .search-box.flexible input{width:100%}.instruction-content .search-box button.search-box-cancel{left:auto;right:0}.instruction-content .contained-search-box{display:flex;height:38px;z-index:-1}.instruction-content .contained-search-box.floating{border-radius:4px;box-shadow:0 1px 3px 1px rgba(76,76,76,.26);overflow:hidden}.instruction-content html.dark-mode .contained-search-box.floating{border:1px solid #000}.instruction-content .contained-search-box button,.instruction-content .contained-search-box input{border:1px solid #ddd;border-radius:0;height:100%;margin-inline-start:-1px}.instruction-content html.dark-mode .contained-search-box button,.instruction-content html.dark-mode .contained-search-box input{border-color:#000}.instruction-content .contained-search-box button:last-child,.instruction-content .contained-search-box input:last-child{border-inline-end:0}.instruction-content .contained-search-box input{border:0;flex:5;padding:6px 12px}.instruction-content .contained-search-box input:active,.instruction-content .contained-search-box input:focus{border:0;outline:1px dotted var(--color-primary);outline-offset:-2px}.instruction-content .contained-search-box button{background-color:#fff;border:0;border-inline-start:1px solid #ddd;color:#444;width:48px}.instruction-content html.dark-mode .contained-search-box button{background-color:#333;color:#aaa}.instruction-content .contained-search-box button:focus{outline:1px dotted var(--color-primary);outline-offset:-2px}.instruction-content .contained-search-box svg{margin:0}@media screen and (max-width:600px){.instruction-content .contained-search-box{width:180px}}.instruction-content .outline>input{border:0;border-bottom:2px solid #ddd;border-radius:0}.instruction-content .outline>input:active,.instruction-content .outline>input:focus{border:0;border-bottom:2px solid #aaa;outline:0}.instruction-content .image-picker img{background-color:#bbb;max-width:100%}.instruction-content .custom-file-input{border:0;height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;clip:rect(0,0,0,0)}.instruction-content .custom-file-input:focus+label{border-color:var(--color-primary);outline:1px solid var(--color-primary)}.instruction-content .custom-simple-file-input{border:1px solid #ddd;border-radius:4px;max-width:100%;padding:12px 16px}.instruction-content html.dark-mode .custom-simple-file-input{border-color:#666}.instruction-content .custom-simple-file-input::file-selector-button{background-color:transparent;border:1px solid #ccc;border-radius:4px;color:#666;cursor:pointer;font-size:.8rem;font-weight:400;line-height:1.4em;margin-right:16px;outline:0;padding:6px 12px;text-decoration:none}.instruction-content html.dark-mode .custom-simple-file-input::file-selector-button{color:#aaa}.instruction-content html.dark-mode .custom-simple-file-input::file-selector-button{border-color:#666}.instruction-content .custom-simple-file-input::file-selector-button:active,.instruction-content .custom-simple-file-input::file-selector-button:focus,.instruction-content .custom-simple-file-input::file-selector-button:hover{background-color:#f2f2f2;background-color:#f8f8f8;border:1px solid #ccc;box-shadow:0 1px 4px 0 rgba(0,0,0,.1);color:#444;filter:none}.instruction-content html.dark-mode .custom-simple-file-input::file-selector-button:active,.instruction-content html.dark-mode .custom-simple-file-input::file-selector-button:focus,.instruction-content html.dark-mode .custom-simple-file-input::file-selector-button:hover{color:#bbb}.instruction-content html.dark-mode .custom-simple-file-input::file-selector-button:active,.instruction-content html.dark-mode .custom-simple-file-input::file-selector-button:focus,.instruction-content html.dark-mode .custom-simple-file-input::file-selector-button:hover{background-color:#444}.instruction-content .custom-simple-file-input::file-selector-button:active{background-color:#ddd;border-color:#bbb;box-shadow:inset 0 0 2px rgba(0,0,0,.1);color:#666}.instruction-content input.shortcut-input{height:auto;max-width:120px;width:auto}.instruction-content .anim.fadeIn{animation-duration:.12s;animation-fill-mode:forwards;animation-name:fadeIn;animation-timing-function:ease-in-out;opacity:0}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.instruction-content .search-suggestions-animation{animation-duration:.12s;animation-fill-mode:forwards;animation-name:searchSuggestions;animation-timing-function:cubic-bezier(.62,.28,.23,.99)}@keyframes searchSuggestions{0%{opacity:.5;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes loadingBob{0%{transform:translateZ(0)}30%{transform:translateZ(0)}50%{transform:translate3d(0,-10px,0)}70%{transform:translateZ(0)}to{transform:translateZ(0)}}@keyframes pointer{0%{transform:translate3d(0,20px,0) scale3d(0,0,0)}to{transform:translateZ(0) scaleX(1)}}.instruction-content .anim.pointer{animation-delay:0s;animation-duration:.18s;animation-name:pointer;animation-timing-function:cubic-bezier(.62,.28,.23,.99);transform-origin:50% 100%}@keyframes highlight{0%{background-color:var(--color-primary-light)}33%{background-color:transparent}66%{background-color:var(--color-primary-light)}to{background-color:transparent}}.instruction-content .anim-highlight{animation-delay:0s;animation-duration:2s;animation-name:highlight;animation-timing-function:linear}.instruction-content .tox.tox-fullscreen{height:100%;max-width:100%;position:fixed;top:0;width:100%;z-index:100}.instruction-content .tox.tox-tinymce{border-bottom:0;border-inline:0}.instruction-content.mce-content-body{max-width:870px}.instruction-content .wysiwyg-input.mce-content-body,.instruction-content.mce-content-body{display:block;outline:0;padding-block-end:1rem;padding-block-start:1rem}.instruction-content .wysiwyg-input.mce-content-body:before{color:rgba(34,47,62,.5);font-style:italic;padding:1rem;top:4px}.instruction-content html.dark-mode .wysiwyg-input.mce-content-body:before{color:hsla(0,0%,61%,.5)}.instruction-content.mce-content-body code-block,.instruction-content.mce-content-body doc-root{display:block}.instruction-content body.page-content.mce-content-body{padding-bottom:5rem}.instruction-content .tox .tox-pop__dialog .tox-toolbar{background:transparent!important}.instruction-content .tox-toolbar__primary{justify-content:center}.instruction-content.mce-content-body code-block>*{pointer-events:none}.instruction-content.mce-content-body code-block pre{display:none}.instruction-content.mce-content-body details summary{pointer-events:none}.instruction-content.mce-content-body details doc-root{margin:-10px;overflow:hidden;padding:12px}.instruction-content.mce-content-body .mce-preview-object.align-right{float:right!important;margin:6px 0 6px 12px}.instruction-content.mce-content-body .mce-preview-object.align-left{float:left!important;margin:6px 16px 16px 0}.instruction-content.mce-content-body .mce-preview-object.align-center{display:block;margin-left:auto;margin-right:auto}.instruction-content.mce-content-body .mce-preview-object iframe,.instruction-content.mce-content-body .mce-preview-object video{display:block;float:none!important;margin:0!important}.instruction-content.mce-content-body td[data-mce-selected]:after,.instruction-content.mce-content-body th[data-mce-selected]:after{bottom:1px;left:1px;outline:1px dashed #1a85ff;outline-offset:0;right:1px;top:1px}.instruction-content .dark-mode .tox .tox-dialog,.instruction-content .dark-mode .tox .tox-dialog__footer,.instruction-content .dark-mode .tox .tox-dialog__header,.instruction-content .dark-mode .tox .tox-menu,.instruction-content .dark-mode .tox .tox-pop__dialog,.instruction-content .dark-mode .tox .tox-toolbar__primary,.instruction-content .dark-mode .tox.tox-tinymce-aux .tox-toolbar__overflow{background-color:#333!important}.instruction-content .dark-mode .tox .tox-collection--list .tox-collection__item--active:not(.tox-collection__item--state-disabled),.instruction-content .dark-mode .tox .tox-tbtn,.instruction-content .dark-mode .tox .tox-tbtn svg{color:#dbdbdb;fill:#dbdbdb}.instruction-content .tox .tox-tbtn--bespoke .tox-tbtn__select-label{width:6em!important}.instruction-content .tox-menu .tox-collection__item blockquote:before{content:none}.instruction-content .tox-menu .tox-collection__item blockquote{border-left:4px solid var(--color-primary)!important;padding:4px 6px!important}.instruction-content .tox-menu .tox-collection__item p[style*=background-color]{border-left:3px solid!important;padding:4px 6px!important}.instruction-content .tox-menu .tox-collection__item[title^="<"]>div>div{background-color:#eee!important;border:1px solid #ddd!important;font-family:var(--font-code)!important;padding:4px 6px!important}.instruction-content .tox-menu .tox-collection__item-label{line-height:normal!important}.instruction-content.mce-content-body .task-list-item{margin-inline-start:0;position:relative}.instruction-content.mce-content-body .task-list-item>input[type=checkbox]{display:none}.instruction-content.mce-content-body .task-list-item:before{border:2px solid #ccc;border-radius:2px;content:"";cursor:pointer;display:inline-block;height:12px;inset-inline-start:-24px;margin-inline-end:8px;position:absolute;top:4px;vertical-align:text-top;width:12px}.instruction-content.mce-content-body .task-list-item[checked]:before{background-color:#ccc;background-image:url('data:image/svg+xml;utf8,<svg fill="%23FFFFFF" version="1.1" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m8.4856 20.274-6.736-6.736 2.9287-2.7823 3.8073 3.8073 10.836-10.836 2.9287 2.9287z" stroke-width="1.4644"/></svg>');background-position:50% 50%;background-size:100% 100%}.instruction-content .editor-container{background-color:#fff;position:relative}.instruction-content html.dark-mode .editor-container{background-color:#222}.instruction-content .editor-container.fullscreen{z-index:500}.instruction-content .editor-toolbar-main{border-bottom:1px solid #ddd;border-top:1px solid;border-color:#ddd;display:flex;flex-wrap:wrap;justify-content:center}.instruction-content html.dark-mode .editor-toolbar-main{border-color:#000}@media screen and (max-width:1100px){.instruction-content .editor-toolbar-main{flex-wrap:nowrap;justify-content:start;overflow-x:scroll}}.instruction-content body.editor-is-fullscreen{overflow:hidden}.instruction-content body.editor-is-fullscreen .edit-area{z-index:20}.instruction-content .editor-content-area{min-height:100%;padding-block:1rem}.instruction-content .editor-content-area:focus{outline:0}.instruction-content .editor-content-wrap{flex:1;overflow-y:scroll;padding-inline:12px;position:relative}.instruction-content .basic-editor-container,.instruction-content .comment-editor-container{border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-radius:3px;border-right:1px solid #ddd;border-top-color:#ddd}.instruction-content html.dark-mode .basic-editor-container,.instruction-content html.dark-mode .comment-editor-container{border-color:#000}.instruction-content .basic-editor-container .editor-toolbar-main,.instruction-content .comment-editor-container .editor-toolbar-main{border-radius:3px 3px 0 0;justify-content:end}.instruction-content .basic-editor-container .editor-content-area{padding-bottom:0}.instruction-content .editor-button{align-items:center;border-radius:4px;color:#444;display:flex;font-size:12px;justify-content:center;margin:2px;padding:4px}.instruction-content html.dark-mode .editor-button{color:#999}.instruction-content .editor-button:hover{background-color:#eee;color:#000;cursor:pointer}.instruction-content html.dark-mode .editor-button:hover{background-color:#333}.instruction-content .editor-button[disabled]{cursor:not-allowed;opacity:.6;pointer-events:none}.instruction-content .editor-button-active,.instruction-content .editor-button-active:hover{background-color:#ceebff;color:#000}.instruction-content html.dark-mode .editor-button-active,.instruction-content html.dark-mode .editor-button-active:hover{background-color:#444}.instruction-content .editor-button-long{align-items:center;display:flex!important;flex-direction:row;gap:.5rem;justify-content:start}.instruction-content .editor-button-text{color:#000;flex:1;font-size:14px;font-weight:400;padding-inline-end:4px}.instruction-content html.dark-mode .editor-button-text{color:#aaa}.instruction-content .editor-button-format-preview{display:block;padding:4px 6px}.instruction-content .editor-button-long .editor-button-icon{height:24px;width:24px}.instruction-content .editor-button-icon svg{color:inherit;display:block;fill:currentColor;height:24px;width:24px}.instruction-content .editor-menu-button-icon{height:24px;width:24px}.instruction-content .editor-menu-button-icon svg{fill:#888}.instruction-content .editor-container[dir=rtl] .editor-menu-button-icon{rotate:180deg}.instruction-content .editor-button-with-menu-container{align-items:stretch;border-radius:4px;display:flex;flex-direction:row;gap:0}.instruction-content .editor-button-with-menu-container .editor-dropdown-menu-container{display:flex}.instruction-content .editor-button-with-menu-container .editor-dropdown-menu-container>.editor-dropdown-menu{top:100%}.instruction-content .editor-button-with-menu-container .editor-dropdown-menu-container>.editor-button{margin-inline-start:-3px;padding-inline:4px}.instruction-content .editor-button-with-menu-container .editor-dropdown-menu-container>.editor-button svg{height:12px;width:12px}.instruction-content .editor-button-with-menu-container:hover{outline:1px solid;outline-color:#ddd;outline-offset:-3px}.instruction-content html.dark-mode .editor-button-with-menu-container:hover{outline-color:#111}.instruction-content .editor-dropdown-menu-container{position:relative}.instruction-content .editor-dropdown-menu{background-color:#fff;border:1px solid #fff;border-radius:3px;box-shadow:0 0 6px 0 rgba(0,0,0,.15);display:flex;flex-direction:row;position:absolute;z-index:99}.instruction-content html.dark-mode .editor-dropdown-menu{background-color:#292929;border-color:#333;box-shadow:0 1px 4px 0 rgba(0,0,0,.4)}.instruction-content .editor-dropdown-menu-vertical{align-items:stretch;display:flex;flex-direction:column;min-width:160px}.instruction-content .editor-dropdown-menu-vertical .editor-button{border-bottom:0;display:block;text-align:start;width:100%}.instruction-content .editor-dropdown-menu-vertical>.editor-dropdown-menu-container .editor-dropdown-menu{inset-inline-start:100%;top:0}.instruction-content .editor-separator{background-color:#ddd;display:block;height:1px;opacity:.8}.instruction-content html.dark-mode .editor-separator{background-color:#000}.instruction-content .editor-format-menu-toggle{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="%23666" d="M7.41 8L12 12.58 16.59 8 18 9.41l-6 6-6-6z"/></svg>');background-position:98% 50%;background-repeat:no-repeat;background-size:28px;font-size:13px;height:32px;justify-content:start;overflow:hidden;padding-inline:12px;width:130px}.instruction-content .editor-container[dir=rtl] .editor-format-menu-toggle{background-position:2% 50%}.instruction-content .editor-format-menu .editor-dropdown-menu{min-width:300px}.instruction-content .editor-format-menu .editor-dropdown-menu .editor-dropdown-menu{min-width:220px}.instruction-content .editor-format-menu .editor-dropdown-menu .editor-button-icon{display:none}.instruction-content .editor-format-menu .editor-dropdown-menu .editor-dropdown-menu-container>.editor-button{padding:8px 10px}.instruction-content .editor-overflow-container{border-inline:1px solid #ddd;border-color:#ddd;display:flex;padding-inline:4px}.instruction-content html.dark-mode .editor-overflow-container{border-color:#000}.instruction-content .editor-overflow-container:first-child{border-inline-start:none}.instruction-content .editor-overflow-container:last-child{border-inline-end:none}.instruction-content .editor-overflow-container+.editor-overflow-container{border-inline-start:none}.instruction-content .editor-context-toolbar{background-color:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 2px 4px 0 rgba(0,0,0,.12);display:flex;flex-direction:row;padding:.2rem;position:fixed}.instruction-content html.dark-mode .editor-context-toolbar{background-color:#222;border-color:#333;box-shadow:0 1px 4px 0 rgba(0,0,0,.4)}.instruction-content .editor-context-toolbar:before{background-color:#fff;border-left:1px solid #ddd;border-top:1px solid;border-color:#ddd;content:"";display:block;height:8px;left:50%;margin-left:-4px;position:absolute;top:-5px;transform:rotate(45deg);width:8px;z-index:-1}.instruction-content html.dark-mode .editor-context-toolbar:before{background-color:#222;border-color:#333}.instruction-content .editor-context-toolbar.is-above:before{top:calc(100% - 5px);transform:rotate(225deg)}.instruction-content .editor-modal-wrapper{align-items:center;background-color:rgba(0,0,0,.5);display:flex;height:100%;justify-content:center;position:fixed;width:100%;z-index:999}.instruction-content .editor-modal{background-color:#fff;border-radius:4px;box-shadow:0 0 15px 0 rgba(0,0,0,.3);margin:6px;max-height:100%;overflow:hidden;overflow-y:auto}.instruction-content html.dark-mode .editor-modal{background-color:#222}.instruction-content .editor-modal-header{align-items:stretch;background-color:var(--color-primary);color:#fff;display:flex;justify-content:space-between}.instruction-content .editor-modal-title{padding:8px 16px}.instruction-content .editor-modal-close{align-items:center;color:#fff;cursor:pointer;justify-content:center;padding:8px 16px}.instruction-content .editor-modal-close:hover{background-color:hsla(0,0%,100%,.1)}.instruction-content .editor-modal-close svg{display:block;fill:currentColor;height:1rem;width:1rem}.instruction-content .editor-modal-body{padding:16px}.instruction-content .editor-color-select-row{display:flex}.instruction-content .editor-color-select-option{align-items:center;cursor:pointer;display:flex;height:28px;justify-content:center;width:28px}.instruction-content .editor-color-select-option:hover{border-radius:3px;box-shadow:0 0 4px 1px rgba(0,0,0,.25);box-sizing:border-box;z-index:3}.instruction-content .editor-color-select-option[data-color=""] svg{fill:#888;height:20px;width:20px}.instruction-content .editor-table-creator-row{display:flex}.instruction-content .editor-table-creator-cell{border:1px solid #ddd;cursor:pointer;height:15px;width:15px}.instruction-content html.dark-mode .editor-table-creator-cell{border-color:#000}.instruction-content .editor-table-creator-cell.active{background-color:var(--editor-color-primary)}.instruction-content .editor-table-creator-display{padding:.2em;text-align:center}.instruction-content .editor-external-content{min-height:500px;min-width:500px}.instruction-content .editor-external-content h4:first-child{margin-top:0}.instruction-content .editor-image-wrap{display:inline-flex;position:relative}.instruction-content .editor-node-resizer{direction:ltr;display:inline-block;left:0;outline:2px dashed var(--editor-color-primary);pointer-events:none;position:absolute;right:auto}.instruction-content .editor-node-resizer-handle{background-color:#fff;border:2px solid var(--editor-color-primary);display:block;height:10px;pointer-events:auto;position:absolute;user-select:none;width:10px;z-index:3}.instruction-content html.dark-mode .editor-node-resizer-handle{background-color:#000}.instruction-content .editor-node-resizer-handle.nw{cursor:nw-resize;inset-block-start:-5px;inset-inline-start:-5px}.instruction-content .editor-node-resizer-handle.ne{cursor:ne-resize;inset-block-start:-5px;inset-inline-end:-5px}.instruction-content .editor-node-resizer-handle.se{cursor:se-resize;inset-block-end:-5px;inset-inline-end:-5px}.instruction-content .editor-node-resizer-handle.sw{cursor:sw-resize;inset-block-end:-5px;inset-inline-start:-5px}.instruction-content .editor-node-resizer-ghost{background-color:var(--editor-color-primary);display:none;height:100%;left:0;opacity:.5;pointer-events:none;position:absolute;top:0;width:100%;z-index:2}.instruction-content .editor-node-resizer.active .editor-node-resizer-ghost{display:block}.instruction-content .editor-content-area details[contenteditable=false],.instruction-content .editor-content-area summary[contenteditable=false]{user-select:none}.instruction-content .editor-content-area details[contenteditable=false]>details *{pointer-events:none}.instruction-content .editor-content-area details summary{caret-color:transparent}.instruction-content .editor-content-area details.selected{outline:1px dashed var(--editor-color-primary);outline-offset:1px}.instruction-content .editor-table-marker{background-color:var(--editor-color-primary);opacity:0;position:fixed;user-select:none;z-index:3}.instruction-content .editor-table-marker.active,.instruction-content .editor-table-marker:hover{opacity:.4}.instruction-content .editor-table-marker-column{cursor:col-resize;width:4px}.instruction-content .editor-table-marker-row{cursor:row-resize;height:4px}.instruction-content .editor-code-block-wrap{user-select:none}.instruction-content .editor-code-block-wrap>*{pointer-events:none}.instruction-content .editor-code-block-wrap.selected .cm-editor{border:1px dashed var(--editor-color-primary)}.instruction-content .editor-diagram.selected{outline:2px dashed var(--editor-color-primary)}.instruction-content .editor-media-wrap{cursor:not-allowed;display:inline-block}.instruction-content .editor-media-wrap iframe,.instruction-content .editor-media-wrap video{pointer-events:none}.instruction-content .editor-media-wrap.align-left{float:left}.instruction-content .editor-media-wrap.align-right{float:right}.instruction-content .editor-media-wrap.align-center{display:block;margin-inline:auto}.instruction-content .editor-content-area .task-list-item{margin-left:0;position:relative}.instruction-content .editor-content-area .task-list-item>input[type=checkbox]{display:none}.instruction-content .editor-content-area .task-list-item:before{border:2px solid #ccc;border-radius:2px;content:"";cursor:pointer;display:inline-block;height:12px;left:-24px;margin-right:8px;position:absolute;top:4px;vertical-align:text-top;width:12px}.instruction-content .editor-content-area .task-list-item[checked]:before{background-color:#ccc;background-image:url('data:image/svg+xml;utf8,<svg fill="%23FFFFFF" version="1.1" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m8.4856 20.274-6.736-6.736 2.9287-2.7823 3.8073 3.8073 10.836-10.836 2.9287 2.9287z" stroke-width="1.4644"/></svg>');background-position:50% 50%;background-size:100% 100%}.instruction-content .editor-form-field-wrapper{margin-bottom:.5rem}.instruction-content .editor-form-field-input{border:1px solid #ddd;border-radius:4px;color:#444;display:block;max-width:100%;min-width:100px;padding:.5rem;width:260px}.instruction-content html.dark-mode .editor-form-field-input{border-color:#000;color:#bbb}@media screen and (max-width:400px){.instruction-content .editor-form-field-input{min-width:160px}}.instruction-content textarea.editor-form-field-input{font-family:var(--font-code);font-size:12px;height:250px;width:350px}.instruction-content .editor-form-field-label{color:#444;font-size:12px;font-weight:700}.instruction-content .editor-form-actions{display:flex;gap:12px;justify-content:end;margin-top:16px}.instruction-content .editor-form-actions>button{border-radius:4px;box-shadow:none;cursor:pointer;display:block;font-size:.85rem;font-weight:400;line-height:1.4em;padding:7.8px 16px}.instruction-content .editor-form-actions>button:focus{box-shadow:none;filter:brightness(90%);outline:1px dotted currentColor;outline-offset:-6px}.instruction-content .editor-form-action-primary{background-color:var(--color-primary);border:1px solid var(--color-primary);color:#fff}.instruction-content .editor-form-action-primary:hover{box-shadow:0 0 4px 1px #ccc;filter:brightness(110%)}.instruction-content html.dark-mode .editor-form-action-primary:hover{box-shadow:0 0 4px 1px rgba(0,0,0,.5)}.instruction-content .editor-form-action-secondary{border:1px solid #ccc;color:#666}.instruction-content html.dark-mode .editor-form-action-secondary{border-color:#666;color:#aaa}.instruction-content .editor-form-action-secondary:active,.instruction-content .editor-form-action-secondary:focus,.instruction-content .editor-form-action-secondary:hover{background-color:#f2f2f2;background-color:#f8f8f8;border:1px solid #ccc;box-shadow:0 1px 4px 0 rgba(0,0,0,.1);color:#444;filter:none}.instruction-content html.dark-mode .editor-form-action-secondary:active,.instruction-content html.dark-mode .editor-form-action-secondary:focus,.instruction-content html.dark-mode .editor-form-action-secondary:hover{background-color:#444;color:#bbb}.instruction-content .editor-form-action-secondary:active{background-color:#ddd;border-color:#bbb;box-shadow:inset 0 0 2px rgba(0,0,0,.1);color:#666}.instruction-content .editor-form-tab-container{display:flex;flex-direction:row;gap:2rem}.instruction-content .editor-form-tab-controls{align-items:stretch;display:flex;flex-direction:column;gap:.25rem}@media screen and (max-width:880px){.instruction-content .editor-form-tab-container{flex-direction:column;gap:.5rem}.instruction-content .editor-form-tab-controls{flex-direction:row}}.instruction-content .editor-form-tab-control{border-bottom:2px solid transparent;color:#444;cursor:pointer;font-size:14px;font-weight:700;padding:.25rem .5rem;position:relative;text-align:start}.instruction-content html.dark-mode .editor-form-tab-control{color:#666}.instruction-content .editor-form-tab-control[aria-selected=true]{border-color:var(--editor-color-primary);color:var(--editor-color-primary)!important}.instruction-content .editor-form-tab-control:hover:after,.instruction-content .editor-form-tab-control[aria-selected=true]:after{background-color:var(--editor-color-primary);content:"";display:block;height:100%;left:0;opacity:.15;position:absolute;top:0;width:100%}.instruction-content .editor-form-tab-contents{max-width:100%;width:260px}.instruction-content .editor-action-input-container{align-items:end;display:flex;flex-direction:row;gap:.1rem;justify-content:space-between}.instruction-content .editor-action-input-container .editor-button{margin-bottom:12px}.instruction-content .editor-action-input-container input{width:220px}.instruction-content .editor-color-field-container{position:relative}.instruction-content .editor-color-field-container input{padding-left:36px}.instruction-content .editor-color-field-container .editor-dropdown-menu-container{bottom:0;position:absolute}.instruction-content textarea.editor-form-field-input[name=source]{height:600px;max-height:60vh;max-width:80vw;width:1000px}.instruction-content .editor-theme-bold{font-weight:700}.instruction-content .editor-theme-italic{font-style:italic}.instruction-content .editor-theme-strikethrough{text-decoration-line:line-through}.instruction-content .editor-theme-underline{text-decoration-line:underline}.instruction-content .editor-theme-underline-strikethrough{text-decoration:underline line-through}.instruction-content .cm-editor{border:1px solid #ddd;font-size:12px;line-height:1.4;margin-bottom:24px}.instruction-content .CodeMirrorContainer .cm-editor,.instruction-content .cm-editor{border-radius:4px}.instruction-content .cm-editor .cm-line{line-height:1.6}.instruction-content .cm-editor .cm-gutter,.instruction-content .cm-editor .cm-line{font-family:var(--font-code)}.instruction-content .dark-mode .cm-editor{border-color:#444}.instruction-content .cm-copy-button{align-items:center;background-color:#eee;border:1px solid #ddd;border-start-end-radius:4px;color:#444;cursor:pointer;display:flex;height:32px;inset-inline-end:-1px;justify-content:center;line-height:0;opacity:0;pointer-events:none;position:absolute;top:-1px;transition:background-color 60ms linear,color 60ms linear;user-select:none;width:32px;z-index:5}.instruction-content html.dark-mode .cm-copy-button{background-color:#333;border-color:#444;color:#888}.instruction-content .cm-copy-button svg{fill:currentColor}.instruction-content .cm-copy-button.success{background:var(--color-positive);color:#fff}.instruction-content .cm-copy-button:focus{outline:0!important}.instruction-content .cm-editor:hover .cm-copy-button{opacity:.6;pointer-events:all;user-select:all}.instruction-content .notification{background-color:#fff;border-inline-start:6px solid currentColor;border-radius:4px;box-shadow:0 1px 6px 1px hsla(0,0%,9%,.2);color:#444;cursor:pointer;display:grid;font-weight:700;grid-template-columns:42px 1fr 12px;margin:32px;max-width:360px;padding:16px 24px;position:fixed;right:0;top:0;transform:translateX(580px);transition:transform .28s ease-in-out;z-index:999999}.instruction-content html.dark-mode .notification{background-color:#444}.instruction-content .notification span,.instruction-content .notification svg{align-self:center;justify-self:center;vertical-align:middle}.instruction-content .notification svg{fill:currentColor;height:2.8rem;padding-inline-end:12px;width:2.8rem}.instruction-content .notification .dismiss{margin-top:-8px}.instruction-content .notification .dismiss svg{color:#444;height:1rem}.instruction-content html.dark-mode .notification .dismiss svg{color:#888}.instruction-content .notification span{line-height:1.3;vertical-align:middle}.instruction-content html.dark-mode .notification span{color:#bbb}.instruction-content .notification.pos{color:var(--color-positive)}.instruction-content .notification.neg{color:var(--color-negative)}.instruction-content .notification.warning{color:var(--color-warning)}.instruction-content .notification.showing{transform:translateX(0)}.instruction-content .notification.showing:hover{transform:translate3d(0,-2px,0)}.instruction-content .chapter-contents-toggle{cursor:pointer;margin:0;transition:all .18s ease-in-out;user-select:none}.instruction-content .chapter-contents-toggle svg[data-icon=caret-right]{font-size:1rem;margin-inline-end:0;transform:rotate(0deg);transform-origin:50% 50%;transition:all .18s ease-in-out}.instruction-content .chapter-contents-toggle.open svg[data-icon=caret-right]{transform:rotate(90deg)}.instruction-content .chapter-contents-toggle svg[data-icon=caret-right]+*{margin-inline-start:3px}.instruction-content .popup-background,.instruction-content [overlay]{align-items:center;background-color:rgba(0,0,0,.333);bottom:0;display:none;height:100%;justify-content:center;left:0;min-height:100%;min-width:100%;position:fixed;right:0;top:0;width:100%;z-index:95536}.instruction-content html.dark-mode .popup-background,.instruction-content html.dark-mode [overlay]{background-color:rgba(0,0,0,.6)}.instruction-content .popup-body-wrap{display:flex}.instruction-content .popup-body{background-color:#fff;border-radius:4px;box-shadow:0 0 15px 0 rgba(0,0,0,.3);display:flex;flex-direction:column;height:auto;margin:2% auto;max-height:90%;max-width:1200px;overflow:hidden;position:relative;width:90%;z-index:999}.instruction-content html.dark-mode .popup-body{background-color:#333}.instruction-content .popup-body.small{margin:2% auto;max-width:90%;width:800px}.instruction-content .popup-body.very-small{margin:2% auto;max-width:90%;width:600px}.instruction-content .popup-body:before{align-self:flex-start;display:flex}.instruction-content .popup-body .popup-content{overflow-y:auto}.instruction-content .popup-body:focus{outline:0}.instruction-content .popup-footer button,.instruction-content .popup-header button{border-radius:0;box-shadow:none;color:#fff;cursor:pointer;margin:0;padding:6px 16px}.instruction-content .popup-header button:not(.popup-header-close){font-size:.8rem}.instruction-content .popup-header button:hover{background-color:hsla(0,0%,100%,.1)}.instruction-content .popup-footer{background-color:var(--color-primary-light);justify-content:end;min-height:41px}.instruction-content .popup-footer button{padding:10px 16px}.instruction-content .popup-header-close{border:0;color:#fff;cursor:pointer;font-size:16px}.instruction-content .popup-header-close svg{margin-right:0}.instruction-content .popup-footer,.instruction-content .popup-header{display:flex;flex:0;height:40px;position:relative}.instruction-content .popup-footer .popup-title,.instruction-content .popup-header .popup-title{color:#fff;margin-inline-end:auto;padding:8px 16px}.instruction-content .popup-footer.flex-container-row,.instruction-content .popup-header.flex-container-row{display:flex!important}.instruction-content body.flexbox-support #entity-selector-wrap .popup-body .form-group{height:444px;min-height:444px}.instruction-content #entity-selector-wrap .popup-body .form-group{margin:0}.instruction-content .popup-body .entity-selector-container{flex:1}.instruction-content .dropzone-overlay{align-items:center;animation:dzAnimIn .24s ease-in-out;background-clip:padding-box;background-color:var(--color-primary);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3E%3Cpath fill='%23a9a9a9' fill-opacity='.52' d='M1 3h1v1H1zm2-2h1v1H3z'/%3E%3C/svg%3E");border:1px dashed var(--color-primary);border-radius:4px;box-sizing:content-box;color:#fff;display:flex;font-size:1.333rem;font-style:italic;height:98%;justify-content:center;left:1%;opacity:.8;pointer-events:none;position:absolute;top:1%;width:98%;z-index:9}.instruction-content .dropzone-landing-area{background-color:var(--color-primary-light);border:1px dashed var(--color-primary);border-radius:4px;color:var(--color-primary);padding:16px 24px;width:100%}@keyframes dzAnimIn{0%{opacity:0;transform:scale(.7)}60%{transform:scale(1.1)}to{opacity:.8;transform:scale(1)}}@keyframes dzFileItemIn{0%{opacity:.5;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes dzFileItemOut{0%{opacity:1;transform:translateY(0)}to{opacity:.5;transform:translateY(28px)}}.instruction-content .dropzone-file-item{animation:dzFileItemIn .24s ease-in-out;background:#fff;border-radius:4px;box-shadow:0 1px 6px 1px hsla(0,0%,9%,.2);cursor:pointer;display:flex;flex-direction:row;height:80px;margin:1rem;overflow:hidden;padding-bottom:3px;position:relative;transition:transform .12s ease-in-out,box-shadow .12s ease-in-out;width:260px}.instruction-content html.dark-mode .dropzone-file-item{background:#444}.instruction-content .dropzone-file-item:hover{box-shadow:0 3px 8px 1px hsla(0,0%,9%,.2);transform:translateY(-3px)}.instruction-content .dropzone-file-item.dismiss{animation:dzFileItemOut .24s ease-in-out}.instruction-content .dropzone-file-item .loading-container{margin:0;text-align:start!important}.instruction-content .dropzone-file-item-image-wrap{background-color:var(--color-primary-light);position:relative;width:80px}.instruction-content .dropzone-file-item-image-wrap img{height:100%;object-fit:cover;opacity:.8;width:100%}.instruction-content .dropzone-file-item-text-wrap{display:block;flex:1;overflow:auto;padding:1rem}.instruction-content .dropzone-file-item-progress{background-color:var(--color-primary);bottom:0;font-size:0;height:3px;left:0;position:absolute;transition:width .24s ease-in-out}.instruction-content .dropzone-file-item-label{line-height:1.2;margin-bottom:.2rem}.instruction-content .dropzone-file-item-label,.instruction-content .dropzone-file-item-status{align-items:center;font-size:.8rem;font-weight:700}.instruction-content .dropzone-file-item-status[data-status]{display:flex;font-size:.6rem;font-weight:500;line-height:1.2}.instruction-content .dropzone-file-item-status[data-status=success]{color:var(--color-positive)}.instruction-content .dropzone-file-item-status[data-status=error]{color:var(--color-negative)}.instruction-content .dropzone-file-item-status[data-status]+.dropzone-file-item-label{display:none}.instruction-content .image-manager-body{min-height:70vh}.instruction-content .image-manager-filter-bar{background-color:hsla(0,0%,100%,.85);position:sticky;top:0;z-index:5}.instruction-content html.dark-mode .image-manager-filter-bar{background-color:rgba(80,80,80,.85)}.instruction-content .image-manager-filter-bar-bg{height:100%;left:0;opacity:.15;position:absolute;top:0;width:100%;z-index:-1}.instruction-content .image-manager-filters{border-bottom:0!important;border-radius:4px;box-shadow:0 1px 3px 1px rgba(76,76,76,.26);overflow:hidden}.instruction-content html.dark-mode .image-manager-filters{border:1px solid #000!important}.instruction-content .image-manager-filters button{background-color:#fff;line-height:0}.instruction-content html.dark-mode .image-manager-filters button{background-color:#333}.instruction-content .image-manager-filters svg{margin:0}.instruction-content .image-manager-list{display:grid;gap:3px;grid-template-columns:repeat(auto-fill,minmax(max(140px,17%),1fr));padding:3px;z-index:3}.instruction-content .image-manager-list>div{aspect-ratio:1}.instruction-content .image-manager-list .image{aspect-ratio:1;border-color:#ddd;border-radius:0;cursor:pointer;display:block;margin:0;overflow:hidden;padding:0;position:relative;text-align:start;transition:all 80ms linear;width:100%}.instruction-content html.dark-mode .image-manager-list .image{border-color:#000}.instruction-content .image-manager-list .image.selected{background-color:var(--color-primary-light);border-radius:3px;outline:3px solid currentColor;transform:scale3d(.95,.95,.95)}.instruction-content .image-manager-list .image img{display:block;height:auto;max-width:100%;object-fit:cover;width:100%}.instruction-content .image-manager-list .image .image-meta{background-color:rgba(0,0,0,.7);bottom:0;color:#eee;font-size:10px;left:0;opacity:0;padding:3px 4px;pointer-events:none;position:absolute;transition:opacity 80ms ease-in-out;width:100%}.instruction-content .image-manager-list .image .image-meta span{display:block}.instruction-content .image-manager-list .image.selected .image-meta,.instruction-content .image-manager-list .image:focus .image-meta,.instruction-content .image-manager-list .image:hover .image-meta{opacity:1}@media screen and (max-width:880px){.instruction-content .image-manager-list .image .image-meta{display:none}}.instruction-content .image-manager .load-more{clear:both;padding:12px 16px;text-align:center}.instruction-content .image-manager .load-more .loading-container{margin:0}.instruction-content .image-manager .loading-container{text-align:center}.instruction-content .image-manager-list .image-manager-list-warning{aspect-ratio:auto;grid-column:1/-1}.instruction-content .image-manager-warning{background:#fff;border-inline:3px solid var(--color-warning);color:var(--color-warning);font-weight:700}.instruction-content html.dark-mode .image-manager-warning{background:#333}.instruction-content .image-manager-sidebar{border-inline-start:1px solid #ddd;border-color:#ddd;margin:0 auto;overflow-x:hidden;overflow-y:auto;width:300px}.instruction-content html.dark-mode .image-manager-sidebar{border-color:#000}.instruction-content .image-manager-sidebar .inner{min-height:auto;padding:16px}.instruction-content .image-manager-sidebar .image-manager-viewer img{box-shadow:0 1px 21px 1px rgba(76,76,76,.3);display:block;margin:0 auto 16px;max-height:180px;max-width:100%}.instruction-content .image-manager-sidebar .image-manager-viewer{align-items:center;display:flex;height:196px;justify-content:center}.instruction-content .image-manager-sidebar .image-manager-viewer a{display:inline-block}@media screen and (max-width:880px){.instruction-content .image-manager-sidebar{border-inline-start:0}}.instruction-content .image-manager-content{display:flex;flex:1;flex-direction:column;overflow-y:scroll}.instruction-content .image-manager-content .container{width:100%}.instruction-content .image-manager-content .full-tab{text-align:center}.instruction-content .tab-container.bordered [role=tablist] button[role=tab]{border-inline-end:1px solid #ddd;border-inline-end-color:#ddd}.instruction-content html.dark-mode .tab-container.bordered [role=tablist] button[role=tab]{border-inline-end-color:#000}.instruction-content .tab-container.bordered [role=tablist] button[role=tab]:last-child{border-inline-end:none}.instruction-content .tab-container [role=tablist]{align-items:end;border-bottom:1px solid;border-color:#ddd;display:flex;justify-items:start;margin-bottom:16px;text-align:start}.instruction-content html.dark-mode .tab-container [role=tablist]{border-color:#444}.instruction-content .tab-container [role=tablist] button[role=tab]{border-bottom:2px solid transparent;color:rgba(0,0,0,.5);cursor:pointer;display:inline-block;margin-bottom:-1px;padding:12px}.instruction-content html.dark-mode .tab-container [role=tablist] button[role=tab]{color:hsla(0,0%,100%,.5)}.instruction-content .tab-container [role=tablist] button[role=tab][aria-selected=true]{border-bottom-color:var(--color-link)!important;color:var(--color-link)!important;outline:0!important}.instruction-content .tab-container [role=tablist] button[role=tab]:focus,.instruction-content .tab-container [role=tablist] button[role=tab]:hover{border-bottom-color:rgba(0,0,0,.2);color:rgba(0,0,0,.8)}.instruction-content html.dark-mode .tab-container [role=tablist] button[role=tab]:focus,.instruction-content html.dark-mode .tab-container [role=tablist] button[role=tab]:hover{border-bottom-color:hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.8)}.instruction-content .tab-container [role=tablist] button[role=tab]:focus{outline:1px dotted var(--color-primary);outline-offset:-2px}.instruction-content .tab-container [role=tablist].controls-card{border-bottom:0;margin-bottom:0;padding:0 6px}.instruction-content .tab-container [role=tabpanel].no-outline:focus{outline:none}.instruction-content .image-picker .none{display:none}.instruction-content .code-editor .CodeMirror{border-bottom:0;height:auto;min-height:50vh}.instruction-content .code-editor .lang-options{flex-basis:200px;flex-grow:1;overflow-y:scroll}.instruction-content .code-editor .lang-options button{border-bottom:1px solid #eee;color:#333;cursor:pointer;display:block;font-family:var(--font-code);font-size:.7rem;padding:6px 16px 6px 30px;text-align:left;width:100%}.instruction-content html.dark-mode .code-editor .lang-options button{border-bottom-color:#000;color:#aaa}.instruction-content .code-editor .lang-options button.active,.instruction-content .code-editor .lang-options button:hover{background-color:var(--color-primary-light);color:var(--color-primary)}.instruction-content .code-editor button.lang-option-favorite-toggle{border:0;color:var(--color-primary);font-size:1rem;height:100%;left:0;line-height:1;padding:2px;position:absolute;text-align:center;top:0;width:28px;z-index:2}.instruction-content .code-editor button.lang-option-favorite-toggle svg{margin:0}.instruction-content .code-editor button[data-favourite=false]~.action-unfavourite,.instruction-content .code-editor button[data-favourite=true]~.action-favourite{display:none}.instruction-content .code-editor .action-favourite{opacity:.5}.instruction-content .code-editor button:hover~.action-favourite{opacity:1}.instruction-content .code-editor label{background-color:var(--color-primary-light);color:var(--color-primary);margin-bottom:0;padding:3px 12px;width:100%}.instruction-content .code-editor-language-list{align-items:stretch;position:relative;width:160px;z-index:2}.instruction-content .code-editor-language-list input{border:0;border-bottom:1px solid #ddd;border-radius:0;height:auto;padding:6px 12px}.instruction-content .code-editor-main{flex:1;min-width:0}.instruction-content .code-editor-main .cm-editor{margin-bottom:0;max-width:100%;width:100%;z-index:1}.instruction-content .code-editor-body-wrap{height:80vh}@media screen and (max-width:600px){.instruction-content .code-editor .lang-options{display:none}.instruction-content .code-editor-body-wrap{flex-direction:column}.instruction-content .code-editor-language-list,.instruction-content .code-editor-language-list input{width:100%}}.instruction-content .comments-container{padding-inline:32px}@media screen and (max-width:880px){.instruction-content .comments-container{padding-inline:6px}}.instruction-content .comment-box{background-color:#fff;border:1px solid #ddd;border-radius:4px}.instruction-content html.dark-mode .comment-box{background-color:#222;border-color:#000}.instruction-content .comment-box .content{font-size:.666em;padding:6px 12px}.instruction-content .comment-box .content ol,.instruction-content .comment-box .content p,.instruction-content .comment-box .content ul{font-size:14px;margin:.5em 0}.instruction-content .comment-box .actions{opacity:0;transition:opacity .12s ease-in-out}.instruction-content .comment-box:focus-within .actions,.instruction-content .comment-box:hover .actions{opacity:1}.instruction-content .comment-box .actions button:focus{outline:1px dotted var(--color-primary)}@media screen and (max-width:880px){.instruction-content .comment-box .actions{opacity:1}}.instruction-content .comment-box .header{border-bottom:1px solid;border-color:#ddd;padding:6px 12px}.instruction-content html.dark-mode .comment-box .header{border-color:#000}.instruction-content .comment-box .header a{color:inherit}.instruction-content .comment-box .header .text-muted{color:#999}.instruction-content .comment-box .header .meta a,.instruction-content .comment-box .header .meta span{white-space:nowrap}.instruction-content .comment-box .header .right-meta .text-muted{opacity:.8}.instruction-content .comment-thread-indicator{border-inline-start:3px dotted #ddd;border-color:#ddd;height:calc(100% - 16px);margin-inline-start:6px;width:24px}.instruction-content html.dark-mode .comment-thread-indicator{border-color:#444}.instruction-content .comment-reference-indicator-wrap a{border-radius:4px;color:var(--color-link);display:inline-block;float:left;font-size:12px;font-weight:700;margin-top:6px;margin-inline-end:6px;overflow:hidden;padding:2px 6px 2px 0;position:relative}.instruction-content .comment-reference-indicator-wrap a span{display:none}.instruction-content .comment-reference-indicator-wrap a.outdated span{display:inline}.instruction-content .comment-reference-indicator-wrap a.outdated.missing{color:var(--color-warning);pointer-events:none}.instruction-content .comment-reference-indicator-wrap a svg{margin-inline-end:0;width:24px}.instruction-content .comment-reference-indicator-wrap a:after{background-color:currentColor;content:"";height:100%;left:0;opacity:.15;position:absolute;top:0;width:100%}.instruction-content .comment-reference-indicator-wrap a[href="#"]{color:#444;pointer-events:none}.instruction-content .comment-branch .comment-box{margin-bottom:16px}.instruction-content .comment-branch .comment-branch .comment-branch .comment-branch .comment-thread-indicator{display:none}.instruction-content .comment-reply{display:none;margin:0 0 -3px!important}.instruction-content .comment-branch .comment-branch .comment-branch .comment-branch .comment-reply{display:block}.instruction-content .comment-container .empty-state{display:none}.instruction-content .comment-container:not(:has([component=page-comment])) .empty-state{display:block}.instruction-content .comment-container-compact .comment-box{margin-bottom:6px}.instruction-content .comment-container-compact .comment-box .meta{font-size:.8rem}.instruction-content .comment-container-compact .comment-box .header{padding:6px}.instruction-content .comment-container-compact .comment-box .right-meta{display:none}.instruction-content .comment-container-compact .comment-box .content{padding:6px 12px}.instruction-content .comment-container-compact .comment-thread-indicator{width:16px}.instruction-content .comment-container-super-compact .comment-box .meta{font-size:12px}.instruction-content .comment-container-super-compact .comment-box .avatar{height:22px;margin-inline-end:2px!important;width:22px}.instruction-content .comment-container-super-compact .comment-box .content{line-height:1.2;padding:3px 12px}.instruction-content .comment-container-super-compact .comment-box .content p{font-size:12px}.instruction-content .comment-container-super-compact .comment-thread-indicator{margin-inline-start:3px;width:9px}.instruction-content #tag-manager .drag-card{max-width:500px}.instruction-content .template-item{cursor:pointer;position:relative}.instruction-content .template-item .template-item-actions button:hover,.instruction-content .template-item:hover{background-color:#f2f2f2}.instruction-content .template-item .template-item-actions{border-inline-start:1px solid;border-color:#ddd;display:flex;flex-direction:column;height:100%;inset-inline-end:0;position:absolute;top:0;width:50px}.instruction-content html.dark-mode .template-item .template-item-actions{border-color:#000}.instruction-content .template-item .template-item-actions button{background-color:#fff;border:0;border-color:currentcolor #ddd #ddd;border-top:1px solid #ddd;cursor:pointer;flex:1}.instruction-content html.dark-mode .template-item .template-item-actions button{background-color:#222;border-color:#000}.instruction-content .template-item .template-item-actions button svg{margin:0}.instruction-content .template-item .template-item-actions button:first-child{border-top:0}.instruction-content .dropdown-search{position:relative}.instruction-content .dropdown-search-toggle-breadcrumb{border:1px solid transparent;border-radius:4px;cursor:pointer;line-height:normal;opacity:.6;padding:6px}.instruction-content .dropdown-search-toggle-breadcrumb:hover{border-color:#ddd;opacity:1}.instruction-content html.dark-mode .dropdown-search-toggle-breadcrumb:hover{border-color:#444}.instruction-content .dropdown-search-toggle-breadcrumb .svg-icon{margin-inline-end:0}.instruction-content .dropdown-search-toggle-select{display:flex;gap:12px;line-height:normal}.instruction-content .dropdown-search-toggle-select .svg-icon{height:26px;margin:0;width:26px}.instruction-content .dropdown-search-toggle-select .avatar{height:22px;width:22px}.instruction-content .dropdown-search-toggle-select .avatar+span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.instruction-content .dropdown-search-toggle-select .dropdown-search-toggle-caret{font-size:1.15rem}.instruction-content .dropdown-search-toggle-select-label{min-width:0;white-space:nowrap}.instruction-content .dropdown-search-toggle-select-caret{align-items:center;display:flex;line-height:0;margin-left:auto;margin-top:-2px}.instruction-content .dropdown-search-dropdown{box-shadow:0 1px 3px 1px rgba(76,76,76,.26);display:none;margin-top:16px;min-height:100px;overflow:hidden;position:absolute;right:0;top:0;width:240px;z-index:80}.instruction-content html[dir=rtl] .dropdown-search-dropdown{left:-16px;right:auto}.instruction-content .dropdown-search-dropdown .dropdown-search-search .svg-icon{fill:#888;left:12px;pointer-events:none;position:absolute;top:11px}.instruction-content html[dir=rtl] .dropdown-search-dropdown .dropdown-search-search .svg-icon{left:auto;right:12px}.instruction-content .dropdown-search-dropdown .dropdown-search-list{max-height:400px;overflow-y:scroll;text-align:start}.instruction-content .dropdown-search-dropdown .dropdown-search-item{padding:12px 16px}.instruction-content .dropdown-search-dropdown .dropdown-search-item:focus,.instruction-content .dropdown-search-dropdown .dropdown-search-item:hover{background-color:#f2f2f2;text-decoration:none}.instruction-content .dropdown-search-dropdown input,.instruction-content .dropdown-search-dropdown input:focus{border:0;border-bottom:1px solid #ddd;border-radius:0;padding-inline-start:32px}.instruction-content .dropdown-search-dropdown input:focus{outline:0}@media screen and (max-width:1000px){.instruction-content .dropdown-search-dropdown{inset-inline:16px auto}.instruction-content .dropdown-search-dropdown .dropdown-search-list{max-height:240px}}.instruction-content .item-list{box-shadow:0 1px 3px 0 rgba(0,0,0,.1)}.instruction-content .item-list-row{border:solid #e2e2e2;border-width:1.5px 1.5px 0}.instruction-content html.dark-mode .item-list-row{border-color:#444}.instruction-content .item-list-row label{padding-bottom:0}.instruction-content .item-list-row:hover{background-color:#f6f6f6}.instruction-content html.dark-mode .item-list-row:hover{background-color:#333}.instruction-content .item-list-row:first-child{border-radius:4px 4px 0 0}.instruction-content .item-list-row:last-child{border-bottom-width:1.5px;border-radius:0 0 4px 4px}.instruction-content .item-list-row:first-child:last-child{border-radius:4px}.instruction-content .item-list-row-toggle-all{visibility:hidden}.instruction-content .item-list-row:hover .item-list-row-toggle-all{visibility:visible}.instruction-content .status-indicator-active,.instruction-content .status-indicator-inactive{border-radius:50%;display:inline-block;height:8px;width:8px}.instruction-content .status-indicator-active{background-color:var(--color-positive)}.instruction-content .status-indicator-inactive{background-color:var(--color-negative)}.instruction-content .shortcut-container{background-color:rgba(0,0,0,.25);height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:99}.instruction-content .shortcut-linkage{border-radius:3px;box-shadow:0 0 4px 0 #fff;position:fixed}.instruction-content .shortcut-hint{background-color:#eee;border:1px solid #b4b4b4;border-radius:3px;box-shadow:0 1px 1px rgba(0,0,0,.2),inset 0 2px 0 0 hsla(0,0%,100%,.7);color:#333;font-size:.85rem;font-weight:700;line-height:1;padding:3px;position:fixed}.instruction-content .back-to-top{background-color:var(--color-primary);border-radius:40px;bottom:16px;color:#fff;cursor:pointer;fill:#fff;height:40px;opacity:0;overflow:hidden;padding:5px 7px;position:fixed;right:24px;transition:all .18s ease-in-out;width:40px;z-index:999}.instruction-content .back-to-top svg{height:26.6666666667px;margin-inline-end:4px;width:26.6666666667px}.instruction-content .back-to-top:hover{opacity:1!important;width:136px}.instruction-content .back-to-top .inner{width:136px}.instruction-content .back-to-top span{line-height:2;position:relative;vertical-align:top}.instruction-content .scroll-box{background-color:#eee;border:1px solid #ddd;border-radius:3px;list-style:none;margin:0;max-height:280px;min-height:20px;overflow-y:scroll;padding:0}.instruction-content html.dark-mode .scroll-box{background-color:#000;border-color:#000}.instruction-content .scroll-box-item{align-items:flex-start;background-color:#fff;border-bottom:1px solid #ddd;border-color:#ddd currentcolor;border-top:1px solid #ddd;display:flex;margin-top:-1px;padding:1px}.instruction-content html.dark-mode .scroll-box-item{background-color:#222;border-color:#000}.instruction-content .scroll-box-item:last-child{border-bottom:0}.instruction-content .scroll-box-item:hover{background-color:#f8f8f8;cursor:pointer}.instruction-content html.dark-mode .scroll-box-item:hover{background-color:#333}.instruction-content .scroll-box-item.items-center{align-items:center}.instruction-content .scroll-box-item .handle{color:#aaa;cursor:grab}.instruction-content .scroll-box-item button{line-height:1;opacity:.6}.instruction-content .scroll-box-item .handle svg{margin:0}.instruction-content .scroll-box-item>*{padding:6px 16px}.instruction-content .scroll-box-item .handle+*{padding-left:0}.instruction-content .scroll-box-item:hover .handle{color:#444}.instruction-content html.dark-mode .scroll-box-item:hover .handle{color:#fff}.instruction-content .scroll-box-item:hover button{opacity:1}.instruction-content .scroll-box-item a:hover{text-decoration:none}.instruction-content .scroll-box-header-item,.instruction-content input.scroll-box-search{background-color:#fff;border:1px solid #ddd;border-radius:3px 3px 0 0;color:#666;font-size:.8rem;height:auto;line-height:1.4;margin-bottom:-1px;max-width:100%;width:100%}.instruction-content html.dark-mode .scroll-box-header-item,.instruction-content html.dark-mode input.scroll-box-search{background-color:#222;border-color:#000}.instruction-content .scroll-box-header-item+.scroll-box,.instruction-content .scroll-box-search+.scroll-box{border-radius:0 0 3px 3px}.instruction-content .scroll-box.available-option-list [data-action=move_down],.instruction-content .scroll-box.available-option-list [data-action=move_up],.instruction-content .scroll-box.available-option-list [data-action=remove],.instruction-content .scroll-box.configured-option-list [data-action=add],.instruction-content .scroll-box>li.empty-state{display:none}.instruction-content .scroll-box>li.empty-state:last-child{display:list-item}.instruction-content details.section-expander summary{border-color:#ddd;border-top:1px solid #ddd;color:#888;cursor:pointer;font-size:12px;font-weight:700;padding-block:6px}.instruction-content html.dark-mode details.section-expander summary{border-color:#000}.instruction-content details.section-expander:open summary{margin-bottom:12px}.instruction-content details.section-expander{border-bottom:1px solid;border-color:#ddd}.instruction-content html.dark-mode details.section-expander{border-color:#000}.instruction-content header.grid{grid-template-columns:minmax(max-content,2fr) 1fr minmax(max-content,2fr)}@media screen and (max-width:1000px){.instruction-content header.grid{grid-template-columns:1fr;grid-row-gap:0}}.instruction-content header{border-bottom:1px solid #ddd;box-shadow:0 1px 6px -1px rgba(0,0,0,.1);color:#fafafa;display:block;position:relative;top:0;z-index:11}.instruction-content html.dark-mode header{border-bottom-color:#000}.instruction-content header .header-links{align-items:center;display:flex;justify-content:end}.instruction-content header .links{display:inline-block;vertical-align:top}.instruction-content header .links a{border-radius:3px;color:#fff;display:inline-block;padding:10px 16px}.instruction-content header .links a:hover{background-color:hsla(0,0%,100%,.15);text-decoration:none}.instruction-content header .dropdown-container{padding-inline-end:0;padding-inline-start:16px}.instruction-content header .avatar,.instruction-content header .user-name{display:inline-block}.instruction-content header .avatar{height:30px;width:30px}.instruction-content header .user-name{align-items:center;border-radius:3px;color:#fff;cursor:pointer;display:inline-flex;gap:6px;margin:0 -12px;padding:12px;position:relative;vertical-align:top}.instruction-content header .user-name>span{display:inline-block;line-height:1;padding-inline-start:6px}.instruction-content header .user-name>svg{font-size:18px;margin-top:-2px;margin-inline-end:0}.instruction-content header .user-name:hover{background-color:hsla(0,0%,100%,.15)}@media screen and (min-width:1001px)and (max-width:1100px){.instruction-content header .user-name{padding-inline-start:6px}.instruction-content header .user-name .name{display:none}}.instruction-content .header *,.instruction-content .primary-background *{outline-color:#fff}.instruction-content header .search-box{display:inline-block}.instruction-content header .search-box input{background-color:rgba(0,0,0,.2);border:1px solid hsla(0,0%,100%,.2);border-radius:40px;color:#eee;height:auto;padding:9px;padding-inline-start:40px;z-index:2}.instruction-content header .search-box input:focus{border:1px solid hsla(0,0%,100%,.4);outline:none}.instruction-content header .search-box input::placeholder{color:#fff;opacity:.6}@media screen and (min-width:1001px)and (max-width:1100px){.instruction-content header .search-box{max-width:200px}}.instruction-content header .search-box:focus-within #header-search-box-button{opacity:1}.instruction-content #header-search-box-button{color:#fff;color:hsla(0,0%,100%,.8);inset-inline-start:16px;opacity:.6;top:10px;z-index:1}.instruction-content html.dark-mode #header-search-box-button{color:#aaa}.instruction-content #header-search-box-button svg{margin-inline-end:0}.instruction-content .global-search-suggestions{border-radius:3px;box-shadow:0 2px 2px 1px rgba(0,0,0,.13);display:none;left:0;margin-left:-48px;margin-right:-48px;opacity:.5;padding-top:56px;position:absolute;right:0;top:-12px;transform:scale(.9);transform-origin:top center;z-index:-1}.instruction-content .global-search-suggestions .entity-item-snippet p{display:none}.instruction-content .global-search-suggestions .entity-item-snippet{font-size:.8rem}.instruction-content .global-search-suggestions .entity-list-item-name{display:-webkit-box;font-size:.9rem;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.instruction-content .global-search-suggestions .global-search-loading{position:absolute;width:100%}.instruction-content header .search-box.search-active:focus-within .global-search-suggestions{display:block}.instruction-content header .search-box.search-active:focus-within input{background-color:#eee;border-color:#ddd}.instruction-content html.dark-mode header .search-box.search-active:focus-within input{background-color:#333}.instruction-content html.dark-mode header .search-box.search-active:focus-within input{border-color:#111}.instruction-content header .search-box.search-active:focus-within #header-search-box-button,.instruction-content header .search-box.search-active:focus-within input{color:#444}.instruction-content html.dark-mode header .search-box.search-active:focus-within #header-search-box-button,.instruction-content html.dark-mode header .search-box.search-active:focus-within input{color:#aaa}.instruction-content .logo{align-items:center;border-radius:4px;display:inline-flex;gap:12px;margin:6px -12px;padding:6px 12px}.instruction-content .logo:hover{background-color:hsla(0,0%,100%,.15);color:#fff;text-decoration:none}.instruction-content .logo-text{color:#fff;font-size:1.8em;font-weight:400;line-height:1}.instruction-content .logo-image{height:43px}.instruction-content .mobile-menu-toggle{border:2px solid hsla(0,0%,100%,.8);border-radius:4px;color:#fff;cursor:pointer;fill:#fff;font-size:2em;line-height:1;padding:0 6px;user-select:none}.instruction-content .mobile-menu-toggle svg{bottom:-2px;margin:0}@media screen and (max-width:1000px){.instruction-content header .header-links{background-color:#fff;border-radius:4px;box-shadow:0 2px 2px 1px rgba(0,0,0,.13);display:none;inset-inline-end:16px;margin-top:16px;overflow:hidden;padding:6px 0;position:absolute;z-index:10}.instruction-content html.dark-mode header .header-links{background-color:#333}.instruction-content header .header-links.show{display:block}.instruction-content header .dropdown-container ul li a,.instruction-content header .dropdown-container ul li button,.instruction-content header .links a{align-items:center;color:#444;display:grid;gap:16px;grid-template-columns:16px auto;line-height:1.4;padding:8px 16px;text-align:start}.instruction-content html.dark-mode header .dropdown-container ul li a,.instruction-content html.dark-mode header .dropdown-container ul li button,.instruction-content html.dark-mode header .links a{color:#eee}.instruction-content header .dropdown-container ul li a svg,.instruction-content header .dropdown-container ul li button svg,.instruction-content header .links a svg{margin-inline-end:12px;width:16px}.instruction-content header .dropdown-container ul li a:hover,.instruction-content header .dropdown-container ul li button:hover,.instruction-content header .links a:hover{background-color:var(--color-primary-light);color:var(--color-primary);text-decoration:none}.instruction-content header .dropdown-container ul li a:focus,.instruction-content header .dropdown-container ul li button:focus,.instruction-content header .links a:focus{background-color:#eee;color:var(--color-primary);outline-color:var(--color-primary)}.instruction-content html.dark-mode header .dropdown-container ul li a:focus,.instruction-content html.dark-mode header .dropdown-container ul li button:focus,.instruction-content html.dark-mode header .links a:focus{background-color:#333}.instruction-content header .dropdown-container{display:block;padding-inline-start:0}.instruction-content header .links{display:block}.instruction-content header .dropdown-container ul{background-color:transparent;border:0;box-shadow:none;display:block!important;margin:0;padding:0;position:relative}}.instruction-content .tri-layout-mobile-tabs{background-color:#fff;border-bottom:1px solid #ddd;box-shadow:0 1px 6px -1px rgba(0,0,0,.1);position:sticky;top:0;z-index:5}.instruction-content html.dark-mode .tri-layout-mobile-tabs{border-bottom-color:#333}.instruction-content .tri-layout-mobile-tab{background-color:#fff;border-bottom:3px solid #bbb;cursor:pointer;margin:0;text-align:center}.instruction-content html.dark-mode .tri-layout-mobile-tab{background-color:#222;border-bottom-color:#333}.instruction-content .tri-layout-mobile-tab:first-child{border-inline-end:1px solid #ddd;border-inline-end-color:#ddd}.instruction-content html.dark-mode .tri-layout-mobile-tab:first-child{border-inline-end-color:#000}.instruction-content .tri-layout-mobile-tab[aria-selected=true]{border-bottom-color:currentColor!important}.instruction-content .breadcrumbs{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;opacity:.7}.instruction-content .breadcrumbs .icon-list-item{padding-bottom:6px;padding-top:6px;width:auto}.instruction-content .breadcrumbs .separator{display:inline-block;fill:#aaa;font-size:1.6em;line-height:.8;margin:-2px 0 0}.instruction-content .breadcrumbs:focus-within,.instruction-content .breadcrumbs:hover{opacity:1}@media (prefers-contrast:more){.instruction-content .breadcrumbs{opacity:1}}@media screen and (max-width:1000px){.instruction-content .breadcrumbs .icon-list-item{padding:6px}.instruction-content .breadcrumbs .icon-list-item>span+span{display:none}.instruction-content .breadcrumbs .icon-list-item>span:first-child{margin-inline-end:0}}.instruction-content .faded a,.instruction-content .faded button,.instruction-content .faded span,.instruction-content .faded span>div{color:#666;fill:#666}.instruction-content .faded .text-button{opacity:.5;transition:all .12s ease-in-out}.instruction-content .faded .text-button:hover{opacity:1;text-decoration:none}.instruction-content .faded span.faded-text{display:inline-block;padding:12px}.instruction-content footer{flex-shrink:0;padding:1rem 1rem 2rem;text-align:center}.instruction-content footer a{margin:0 .5em}.instruction-content body.flexbox footer{display:none}.instruction-content .book-contents .entity-list-item .icon{align-self:stretch;border-radius:1px;height:auto;justify-self:stretch;margin-inline-end:6px;width:4px}.instruction-content .book-contents .entity-list-item .icon:after{opacity:.5}.instruction-content .book-contents .entity-list-item .icon svg{display:none}.instruction-content .book-contents .entity-list-item p{margin-bottom:0}.instruction-content .book-contents .entity-list-item .inner-page{padding-bottom:0;padding-top:0}.instruction-content .entity-list-item+.chapter-expansion{align-items:center;border:0;display:flex;padding:0 16px 16px;position:relative;width:100%}.instruction-content .entity-list-item+.chapter-expansion>.icon{align-self:stretch;border-radius:0 0 1px 1px;flex-shrink:0;height:auto;width:4px}.instruction-content .entity-list-item+.chapter-expansion>.icon:before{background-color:currentColor;content:"";height:1px;left:0;opacity:.5;position:absolute;top:0;width:100%}.instruction-content .entity-list-item+.chapter-expansion>.icon:after{opacity:.5}.instruction-content .entity-list-item+.chapter-expansion .icon svg{display:none}.instruction-content .entity-list-item+.chapter-expansion>.content{flex:1}.instruction-content .entity-list-item+.chapter-expansion .chapter-contents-toggle{border-radius:0 4px 4px 0;padding:6px 19px;text-align:start;width:100%}.instruction-content .entity-list-item+.chapter-expansion .chapter-contents-toggle:hover{background-color:rgba(0,0,0,.06)}.instruction-content .entity-list-item.has-children{padding-bottom:0}.instruction-content .entity-list-item.has-children>.icon{border-radius:4px 4px 0 0}.instruction-content .inset-list{display:none}.instruction-content .inset-list .entity-list-item-name{font-size:1rem}.instruction-content .inset-list .entity-list-item-children{padding-bottom:0;padding-top:0}.instruction-content .sidebar-page-nav{list-style:none;margin-block-end:16px;margin-block-start:12px;margin-inline-end:0;margin-inline-start:6px;position:relative}.instruction-content .sidebar-page-nav:after{background-color:rgba(0,0,0,.2);bottom:5px;content:"";display:block;left:0;position:absolute;top:5px;width:2px;z-index:0}.instruction-content html[dir=rtl] .sidebar-page-nav:after{left:auto;right:0}.instruction-content html.dark-mode .sidebar-page-nav:after{background-color:hsla(0,0%,100%,.2)}.instruction-content .sidebar-page-nav li{font-size:.95em;margin-bottom:4px;position:relative}.instruction-content .sidebar-page-nav .h1{padding-inline-start:16px}.instruction-content .sidebar-page-nav .h2{padding-inline-start:24px}.instruction-content .sidebar-page-nav .h3{padding-inline-start:32px}.instruction-content .sidebar-page-nav .h4{padding-inline-start:40px}.instruction-content .sidebar-page-nav .h5{padding-inline-start:48px}.instruction-content .sidebar-page-nav .h6{padding-inline-start:56px}.instruction-content .sidebar-page-nav .current-heading{font-weight:700}.instruction-content .sidebar-page-nav li:not(.current-heading) .sidebar-page-nav-bullet{background-color:#bbb!important}.instruction-content html.dark-mode .sidebar-page-nav li:not(.current-heading) .sidebar-page-nav-bullet{background-color:#666!important}.instruction-content .sidebar-page-nav .sidebar-page-nav-bullet{border-radius:50%;box-shadow:0 0 0 6px #f2f2f2;height:6px;left:-2px;position:absolute;top:30%;width:6px;z-index:1}.instruction-content html.dark-mode .sidebar-page-nav .sidebar-page-nav-bullet{box-shadow:0 0 0 6px #111}.instruction-content html[dir=rtl] .sidebar-page-nav .sidebar-page-nav-bullet{left:auto;right:-2px}.instruction-content .book-tree .sidebar-page-list{list-style:none;margin-block-end:0;margin-block-start:6px;margin-inline-end:-12px;margin-inline-start:-12px;padding-inline-end:0;padding-inline-start:0}.instruction-content .book-tree .sidebar-page-list ul{list-style:none;padding-inline-end:0;padding-inline-start:1rem}.instruction-content .book-tree .sidebar-page-list .entity-list-item{background-clip:content-box;border-radius:0 3px 3px 0;padding-bottom:2px;padding-inline-end:0;padding-top:2px}.instruction-content .book-tree .sidebar-page-list .entity-list-item .content{max-width:calc(100% - 20px);padding-bottom:6px;padding-top:6px;width:100%}.instruction-content .book-tree .sidebar-page-list .entity-list-item.selected{background-color:rgba(0,0,0,.06)}.instruction-content html.dark-mode .book-tree .sidebar-page-list .entity-list-item.selected{background-color:hsla(0,0%,100%,.06)}.instruction-content .book-tree .sidebar-page-list .entity-list-item.no-hover{margin-top:-6px;padding-inline-end:0}.instruction-content .book-tree .sidebar-page-list .entity-list-item-name{font-size:1em;margin:0;margin-inline-end:16px}.instruction-content .book-tree .sidebar-page-list .chapter-child-menu{font-size:.8rem;margin-top:-.2rem;margin-inline-start:-1rem}.instruction-content .book-tree .sidebar-page-list .chapter-contents-toggle{border-radius:0 3px 3px 0;display:block;line-height:1;margin-bottom:-3px;margin-top:-3px;padding:3px 12px 6px;text-align:start;width:100%}.instruction-content .book-tree .sidebar-page-list .chapter-contents-toggle:hover{background-color:rgba(0,0,0,.06)}.instruction-content html.dark-mode .book-tree .sidebar-page-list .chapter-contents-toggle:hover{background-color:hsla(0,0%,100%,.06)}.instruction-content .book-tree .sidebar-page-list .entity-list-item .icon{align-self:stretch;border-radius:1px;flex-shrink:0;height:auto;opacity:.8;width:4px;z-index:2}.instruction-content .book-tree .sidebar-page-list .entity-list-item .icon:after{opacity:1}.instruction-content .book-tree .sidebar-page-list .entity-list-item .icon svg{display:none}.instruction-content .chapter-child-menu ul.sub-menu{display:none;margin-bottom:0;padding-inline-start:0;position:relative}.instruction-content .sortable-page-list,.instruction-content .sortable-page-sublist{list-style:none}.instruction-content .sort-box{margin-bottom:16px;padding:16px 32px;position:relative}.instruction-content .sort-box summary:focus{outline:1px dashed var(--color-primary);outline-offset:5px}.instruction-content .sort-box:before{border:2px solid var(--color-book);border-radius:4px;bottom:0;content:"";display:block;left:0;opacity:.5;pointer-events:none;position:absolute;right:0;top:0}.instruction-content .sort-box-options{display:flex;flex-wrap:wrap;justify-content:space-between}.instruction-content .sort-box-options .button{margin-inline-start:0}.instruction-content .sortable-page-list{margin-inline-start:0;padding:0}.instruction-content .sortable-page-list .entity-list-item>span:first-child{align-self:flex-start}.instruction-content .sortable-page-list .sortable-selected,.instruction-content .sortable-page-list .sortable-selected:hover{background-color:var(--color-primary-light)!important;outline:1px dotted var(--color-primary)}.instruction-content .sortable-page-list .entity-list-item>div{display:block;flex:1}.instruction-content .sortable-page-list>ul{margin-inline-start:0}.instruction-content .sortable-page-list .sortable-page-sublist{margin-bottom:16px;margin-top:0;padding-inline-start:16px}.instruction-content .sortable-page-list li{background-color:#fff;border:1px solid #ddd;margin-top:-1px;min-height:38px}.instruction-content html.dark-mode .sortable-page-list li{background-color:#222;border-color:#666}.instruction-content .sortable-page-list li.text-chapter,.instruction-content .sortable-page-list li.text-page{border-inline-start:2px solid currentColor}.instruction-content .sortable-page-list li:first-child{margin-top:6px}.instruction-content .sortable-page-list li.placeholder{position:relative}.instruction-content .sortable-page-list li.placeholder:before{position:absolute}.instruction-content .sort-box summary{cursor:pointer;font-size:.9rem;list-style:none}.instruction-content .sort-box summary::-webkit-details-marker{display:none}.instruction-content details.sort-box summary .caret-container svg{transition:transform .12s ease-in-out}.instruction-content details.sort-box[open] summary .caret-container svg{transform:rotate(90deg)}.instruction-content .sort-box-actions .icon-button{opacity:.6}.instruction-content .sort-box .flex-container-row:focus-within .sort-box-actions .icon-button,.instruction-content .sort-box .flex-container-row:hover .sort-box-actions .icon-button{opacity:1}.instruction-content .sort-box-actions .icon-button[disabled]{visibility:hidden}.instruction-content .sort-box-actions .dropdown-menu button[disabled]{display:none}.instruction-content .sort-list-handle{cursor:grab}.instruction-content .activity-list-item{display:grid;grid-template-columns:min-content 1fr;padding:12px 0;grid-column-gap:16px;font-size:.9em}.instruction-content.card .activity-list-item{padding-block:12px}.instruction-content .user-list-item{display:inline-grid;grid-template-columns:min-content 1fr;padding:12px;grid-column-gap:16px;align-items:center;font-size:.9em}.instruction-content .user-list-item>div:first-child{line-height:0}.instruction-content ul.pagination{display:inline-flex;list-style:none;margin:16px 0;padding-inline-start:1px}.instruction-content ul.pagination li:first-child a,.instruction-content ul.pagination li:first-child span{border-radius:3px 0 0 3px}.instruction-content ul.pagination li:last-child a,.instruction-content ul.pagination li:last-child span{border-radius:0 3px 3px 0}.instruction-content ul.pagination a,.instruction-content ul.pagination span{border:1px solid #ccc;color:#555;display:block;margin-inline-start:-1px;padding:3px 12px;user-select:none}.instruction-content html.dark-mode ul.pagination a,.instruction-content html.dark-mode ul.pagination span{border-color:#666;color:#eee}.instruction-content ul.pagination li.disabled{cursor:not-allowed}.instruction-content ul.pagination li.active span{background-color:rgba(0,0,0,.05);color:#111}.instruction-content html.dark-mode ul.pagination li.active span{background-color:rgba(0,0,0,.5);color:#eee}.instruction-content .compact ul.pagination{margin:0}.instruction-content .entity-list,.instruction-content .icon-list{margin:0 -16px}.instruction-content .entity-list h4,.instruction-content .entity-list hr,.instruction-content .icon-list h4,.instruction-content .icon-list hr{margin:0}.instruction-content .entity-list .text-small.text-muted,.instruction-content .icon-list .text-small.text-muted{color:#aaa;font-size:.75em;margin-top:6px}.instruction-content .entity-list .text-muted p.text-muted,.instruction-content .icon-list .text-muted p.text-muted{margin-top:0}.instruction-content .entity-list .page.draft .text-page,.instruction-content .icon-list .page.draft .text-page{color:var(--color-page-draft);fill:var(--color-page-draft)}.instruction-content .entity-list>.dropdown-container,.instruction-content .icon-list>.dropdown-container{display:block}.instruction-content .icon-list hr{height:1.1px;margin:12px 16px;max-width:140px;opacity:.25}.instruction-content .icon-list hr+hr,.instruction-content .icon-list hr:first-child,.instruction-content .icon-list hr:last-child{display:none}.instruction-content .entity-list-item,.instruction-content .icon-list-item{align-items:center;background-color:transparent;border:0;display:flex;gap:16px;padding:12px 16px;position:relative;width:100%;word-break:break-word}.instruction-content .entity-list-item h4 a,.instruction-content .icon-list-item h4 a{color:#666}.instruction-content .entity-list-item>span:first-child,.instruction-content .icon-list-item>span:first-child{flex-basis:1.88em;flex:none}.instruction-content .entity-list-item>span:last-child,.instruction-content .icon-list-item>span:last-child{flex:1;text-align:start}.instruction-content .entity-list-item>.content,.instruction-content .icon-list-item>.content{min-width:0}.instruction-content .entity-list-item:not(.no-hover),.instruction-content .icon-list-item:not(.no-hover){cursor:pointer}.instruction-content .entity-list-item:not(.no-hover):hover,.instruction-content .icon-list-item:not(.no-hover):hover{background-color:rgba(0,0,0,.06);border-radius:4px;text-decoration:none}.instruction-content html.dark-mode .entity-list-item:not(.no-hover):hover,.instruction-content html.dark-mode .icon-list-item:not(.no-hover):hover{background-color:hsla(0,0%,100%,.06)}.instruction-content .entity-list-item.outline-hover:hover,.instruction-content .icon-list-item.outline-hover:hover{background-color:transparent}.instruction-content .entity-list-item:focus,.instruction-content .icon-list-item:focus{background-color:#eee;outline:1px dotted #666;outline-offset:-2px}.instruction-content html.dark-mode .entity-list-item:focus,.instruction-content html.dark-mode .icon-list-item:focus{background-color:#222}.instruction-content .entity-list-item.disabled{background:var(--bg-disabled);cursor:not-allowed;opacity:.8;pointer-events:none;user-select:none}.instruction-content .entity-list-item-path-sep{display:inline-block;position:relative;top:1px;vertical-align:top}.instruction-content .entity-list-item-path-sep svg{margin-inline-end:0}.instruction-content .split-icon-list-item{align-items:center;background-color:transparent;border:0;border-radius:4px;display:flex;gap:16px;position:relative;width:100%;word-break:break-word}.instruction-content .split-icon-list-item>a{align-items:center;display:flex;flex:1;gap:16px;padding:12px 16px}.instruction-content .split-icon-list-item>a:hover{text-decoration:none}.instruction-content .split-icon-list-item .icon{flex-basis:1.88em;flex:none}.instruction-content .split-icon-list-item:hover{background-color:rgba(0,0,0,.06)}.instruction-content html.dark-mode .split-icon-list-item:hover{background-color:hsla(0,0%,100%,.06)}.instruction-content .icon-list-item-dropdown{align-items:stretch;align-self:stretch;border-inline-start:1px solid rgba(0,0,0,.1);display:flex;margin-inline-start:auto;visibility:hidden}.instruction-content .split-icon-list-item:focus-within .icon-list-item-dropdown,.instruction-content .split-icon-list-item:hover .icon-list-item-dropdown{visibility:visible}.instruction-content .icon-list-item-dropdown-toggle{align-items:center;color:#888;cursor:pointer;display:flex;padding:6px}.instruction-content html.dark-mode .icon-list-item-dropdown-toggle{color:#999}.instruction-content .icon-list-item-dropdown-toggle svg{margin:0}.instruction-content .icon-list-item-dropdown-toggle:hover{background-color:rgba(0,0,0,.06)}.instruction-content html.dark-mode .icon-list-item-dropdown-toggle:hover{background-color:hsla(0,0%,100%,.06)}.instruction-content.card .entity-list-item:not(.no-hover,.book-contents .entity-list-item):hover{background-color:#f2f2f2;border-radius:0}.instruction-content html.dark-mode .card .entity-list-item:not(.no-hover,.book-contents .entity-list-item):hover{background-color:#2d2d2d}.instruction-content.card .entity-list-item .entity-list-item:hover{background-color:#eee}.instruction-content .entity-list-item-children{padding:16px 24px}.instruction-content .entity-list-item-children>div{overflow:hidden;padding:0 0 6px}.instruction-content .entity-list-item-children .entity-chip{display:block;height:2.5em;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap}.instruction-content .entity-list-item-children>.entity-list>.entity-list-item:last-child{margin-bottom:-6px}.instruction-content .entity-list-item-image{align-self:stretch;background-position:50% 50%;background-size:cover;border-radius:3px;flex:none;margin-inline-end:24px;position:relative;width:140px}.instruction-content .entity-list-item-image.entity-list-item-image-wide{width:220px}.instruction-content .entity-list-item-image .svg-icon{bottom:6px;color:#fff;font-size:1.66rem;left:6px;margin-inline-end:0;position:absolute}.instruction-content html.dark-mode .entity-list-item-image .svg-icon{color:hsla(0,0%,100%,.6)}@media screen and (max-width:880px){.instruction-content .entity-list-item-image{width:80px}}.instruction-content .chapter>.entity-list-item-image{width:60px}.instruction-content .entity-list.compact{font-size:8.4px}.instruction-content .entity-list.compact a,.instruction-content .entity-list.compact h4{line-height:1.2}.instruction-content .entity-list.compact .entity-item-snippet{display:none}.instruction-content .entity-list.compact .entity-list-item p{font-size:11.2px;padding-top:6px}.instruction-content .entity-list.compact .entity-list-item p:empty{padding-top:0}.instruction-content .entity-list.compact p{margin:0}.instruction-content .entity-list.compact>p.empty-text{display:block;font-size:14px}.instruction-content .entity-list.compact hr{margin:0}@media screen and (max-width:880px){.instruction-content .entity-list.compact h4{font-size:1.666em}}.instruction-content .entity-item-tags{font-size:.75rem;opacity:1}.instruction-content .entity-item-tags .primary-background-light{background:transparent}.instruction-content .entity-item-tags .tag-name{background-color:rgba(0,0,0,.05)}.instruction-content .dropdown-container{display:inline-block;position:relative;vertical-align:top}.instruction-content .dropdown-menu{background-color:#fff;border-radius:3px;box-shadow:0 1px 6px 0 rgba(0,0,0,.18);color:#555;display:none;fill:currentColor;inset-inline-end:0;list-style:none;margin:16px 0;max-height:500px;min-width:180px;overflow-y:auto;padding:6px 0;position:absolute;text-align:start!important;top:0;z-index:999}.instruction-content html.dark-mode .dropdown-menu{background-color:#333;color:#eee}.instruction-content .dropdown-menu.anchor-left{inset-inline-end:auto;inset-inline-start:0}.instruction-content .dropdown-menu.wide{min-width:220px}.instruction-content .dropdown-menu.xl-limited{max-width:100%;width:280px}.instruction-content .dropdown-menu .text-muted{color:#999;fill:#999}.instruction-content .dropdown-menu li.active a{font-weight:600}.instruction-content .dropdown-menu button{text-align:start;width:100%}.instruction-content .dropdown-menu li.border-bottom{border-bottom:1px solid #ddd}.instruction-content .dropdown-menu li hr{margin:6px 0}.instruction-content .dropdown-menu .icon-item,.instruction-content .dropdown-menu .label-item,.instruction-content .dropdown-menu .text-item{color:#555;cursor:pointer;fill:currentColor;line-height:1.4;padding:8px 16px;white-space:nowrap}.instruction-content html.dark-mode .dropdown-menu .icon-item,.instruction-content html.dark-mode .dropdown-menu .label-item,.instruction-content html.dark-mode .dropdown-menu .text-item{color:#eee}.instruction-content .dropdown-menu .icon-item.break-text,.instruction-content .dropdown-menu .label-item.break-text,.instruction-content .dropdown-menu .text-item.break-text{white-space:normal;word-wrap:break-word;overflow-wrap:break-word}.instruction-content .dropdown-menu .icon-item:focus,.instruction-content .dropdown-menu .icon-item:hover,.instruction-content .dropdown-menu .label-item:focus,.instruction-content .dropdown-menu .label-item:hover,.instruction-content .dropdown-menu .text-item:focus,.instruction-content .dropdown-menu .text-item:hover{background-color:var(--color-primary-light);color:var(--color-primary);text-decoration:none}.instruction-content .dropdown-menu .icon-item:focus,.instruction-content .dropdown-menu .label-item:focus,.instruction-content .dropdown-menu .text-item:focus{outline:1px solid var(--color-primary);outline-offset:-2px}.instruction-content .dropdown-menu .icon-item svg,.instruction-content .dropdown-menu .label-item svg,.instruction-content .dropdown-menu .text-item svg{display:inline-block;margin-inline-end:12px;width:16px}.instruction-content .dropdown-menu .text-item{display:block}.instruction-content .dropdown-menu .label-item{align-items:center;display:grid;gap:16px;grid-template-columns:auto min-content}.instruction-content .dropdown-menu .label-item>:nth-child(2){opacity:.7}.instruction-content .dropdown-menu .label-item>:nth-child(2):hover{opacity:1}.instruction-content .dropdown-menu .icon-item{align-items:start;display:grid;gap:16px;grid-template-columns:16px auto}.instruction-content .dropdown-menu .icon-item svg{margin-block-start:1px;margin-inline-end:0}.instruction-content .tri-layout-left .dropdown-menu,.instruction-content .tri-layout-right .dropdown-menu{inset-inline-end:6px}.instruction-content .featured-image-container{background-position:50% 50%;background-size:cover;min-height:140px;overflow:hidden;position:relative;transition:opacity .24s ease-in-out}.instruction-content .featured-image-container a{display:block}.instruction-content .featured-image-container img{display:block;height:auto;max-width:100%;width:100%}.instruction-content .featured-image-container-wrap{position:relative}.instruction-content .featured-image-container-wrap .svg-icon{bottom:10px;color:#fff;font-size:2rem;left:6px;margin-inline-end:0;position:absolute}.instruction-content html.dark-mode .featured-image-container-wrap .svg-icon{color:hsla(0,0%,100%,.6)}.instruction-content .grid-card:hover .featured-image-container{opacity:.5}.instruction-content .action-link{background:transparent;border:none;color:currentColor;padding:16px 0}.instruction-content .active-link-list a{display:inline-block;padding:12px}.instruction-content .active-link-list a:not(.active){color:#444}.instruction-content html.dark-mode .active-link-list a:not(.active){color:#888}.instruction-content .active-link-list a:hover{background-color:rgba(0,0,0,.05);border-radius:4px;text-decoration:none}.instruction-content html.dark-mode .active-link-list a:hover{background-color:hsla(0,0%,100%,.05)}.instruction-content .active-link-list.in-sidebar a{display:block;margin-bottom:6px}.instruction-content .active-link-list.in-sidebar a.active{background-color:rgba(0,0,0,.05);border-radius:4px}.instruction-content html.dark-mode .active-link-list.in-sidebar a.active{background-color:hsla(0,0%,100%,.05)}.instruction-content .entity-meta-item{align-content:start;display:flex;gap:12px;line-height:1.2;margin:.6em 0}.instruction-content .entity-meta-item a{line-height:1.2}.instruction-content .entity-meta-item svg{flex-shrink:0;margin:0;width:1em}.instruction-content .page-editor{align-items:stretch;display:flex;flex-direction:column}.instruction-content .page-editor .edit-area{border-radius:0 0 8px 8px;flex:1;flex-direction:column;z-index:10}.instruction-content .page-editor .mce-tinymce,.instruction-content .page-editor .mce-top-part:before{box-shadow:none}.instruction-content .page-editor-page-area{background-color:#fff;border-radius:8px;box-shadow:0 1px 6px -1px rgba(0,0,0,.1);min-width:300px;width:100%}.instruction-content html.dark-mode .page-editor-page-area{background-color:#333}.instruction-content .page-edit-toolbar{align-items:center;display:grid;grid-template-columns:minmax(max-content,2fr) 1.5fr minmax(max-content,2fr);margin:0 auto;width:100%}@media screen and (min-width:1401px){.instruction-content .page-editor-wysiwyg .page-edit-toolbar,.instruction-content .page-editor-wysiwyg .page-editor-page-area,.instruction-content .page-editor-wysiwyg2024 .page-edit-toolbar,.instruction-content .page-editor-wysiwyg2024 .page-editor-page-area{max-width:1140px}.instruction-content .page-editor-wysiwyg .floating-toolbox,.instruction-content .page-editor-wysiwyg2024 .floating-toolbox{position:absolute}}@media screen and (max-width:880px){.instruction-content .page-edit-toolbar{display:flex;flex-direction:row;justify-content:space-between}}.instruction-content .title-input.page-title{font-size:.8em}.instruction-content .title-input.page-title .input{border:0;margin-bottom:-1px}.instruction-content .title-input.page-title input[type=text]{border:none;border-radius:8px;display:block;font-size:20px;height:auto;margin:0 auto;max-width:840px;width:100%}.instruction-content .title-input.page-title input[type=text]:focus{box-shadow:0 1px 6px -1px rgba(0,0,0,.1);outline:1px dashed var(--color-primary);outline-offset:-1px;position:relative;z-index:50}.instruction-content .page-editor-markdown .title-input.page-title input[type=text]{max-width:100%}.instruction-content body.markdown-fullscreen .page-editor .edit-area,.instruction-content body.tox-fullscreen .page-editor .edit-area{z-index:12}.instruction-content body.markdown-fullscreen .flex-fill,.instruction-content body.markdown-fullscreen .page-editor,.instruction-content body.tox-fullscreen .flex-fill,.instruction-content body.tox-fullscreen .page-editor{overflow:visible}@media screen and (max-width:600px){.instruction-content .page-edit-toolbar{overflow-x:scroll;overflow-y:visible;white-space:nowrap}.instruction-content .page-edit-toolbar>div{display:inline-block}}.instruction-content .page-save-mobile-button{background-color:currentColor;border-radius:50%;bottom:12px;box-shadow:0 2px 2px 1px rgba(0,0,0,.13);font-size:26px;height:52px;inset-inline-end:6px;position:fixed;text-align:center;width:52px;z-index:30}.instruction-content .page-save-mobile-button svg{fill:#fff;margin-inline-end:0}.instruction-content .draft-notification{pointer-events:none;transform:scale(0);transform-origin:50% 50%;transition:transform .12s ease-in-out}.instruction-content .draft-notification.visible{transform:scale(1)}.instruction-content .page-style.editor{padding:0!important}.instruction-content .pointer-container{display:none;left:0;position:fixed;z-index:10}.instruction-content .pointer{background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 0 12px 1px rgba(0,0,0,.1);width:328px}.instruction-content html.dark-mode .pointer{background-color:#333;border-color:#000}.instruction-content .pointer:before{background-color:#fff;border-bottom:1px solid #ccc;border-left-color:#ccc;border-right:1px solid #ccc;border-top-color:#ccc;bottom:-9px;content:"";display:block;height:16px;left:50%;margin-inline-start:-8px;position:absolute;transform:rotate(45deg);transform-origin:50% 50%;width:16px;z-index:56}.instruction-content html.dark-mode .pointer:before{background-color:#333;border-color:#000}.instruction-content .pointer a,.instruction-content .pointer button,.instruction-content .pointer input{font-size:12px;height:28px;padding:5px 16px;position:relative;vertical-align:top}.instruction-content .pointer input{background-color:#fff;border:1px solid #ddd;border-radius:0;color:#666;flex:1;padding:5px;width:auto;z-index:58}.instruction-content html.dark-mode .pointer input{border-color:#000}.instruction-content .pointer .text-button{color:#444}.instruction-content html.dark-mode .pointer .text-button{color:#aaa}.instruction-content .pointer .input-group .button{border-radius:0;box-shadow:none;line-height:1;margin-block:0;margin-inline-start:-1px}.instruction-content .pointer a.button{margin:0}.instruction-content .pointer .svg-icon{height:1.2em;width:1.2em}.instruction-content .pointer .button{border-color:#ddd}.instruction-content html.dark-mode .pointer .button{border-color:#000}.instruction-content .content-comment-highlight{height:0;left:0;pointer-events:none;position:absolute;top:0;user-select:none;width:0}.instruction-content .content-comment-highlight:after{background-color:var(--color-primary);content:"";height:100%;left:0;opacity:.25;position:absolute;top:0;width:100%}.instruction-content .content-comment-window{background-color:#fff;border-radius:4px;box-shadow:0 2px 2px 1px rgba(0,0,0,.13);font-size:14px;left:0;line-height:1.4;min-width:min(340px,80vw);overflow:hidden;pointer-events:all;position:absolute;top:calc(100% + 3px);z-index:92}.instruction-content html.dark-mode .content-comment-window{background-color:#222}.instruction-content .content-comment-window-actions{align-items:center;background-color:var(--color-primary);color:#fff;display:flex;gap:6px;justify-content:end}.instruction-content .content-comment-window-actions button{color:#fff;cursor:pointer;font-size:12px;line-height:1;padding:6px}.instruction-content .content-comment-window-actions button[data-action=jump]{text-decoration:underline}.instruction-content .content-comment-window-actions svg{fill:currentColor;width:12px}.instruction-content .content-comment-window-content{max-height:200px;overflow-y:scroll;padding:6px 12px 6px 6px}.instruction-content .content-comment-window-content .comment-reference-indicator-wrap{display:none}.instruction-content .content-comment-marker{align-items:center;background-color:var(--color-primary);border-radius:min(.75em,32px);box-shadow:0 2px 2px 1px rgba(0,0,0,.13);color:#fff;cursor:pointer;display:flex;height:min(1.5em,32px);justify-content:center;pointer-events:all;position:absolute;right:-16px;top:-16px;transform:scale(1);transition:transform .12s ease-in-out;width:min(1.5em,32px);z-index:90}.instruction-content .content-comment-marker svg{fill:#fff;width:80%}.instruction-content [id^=bkmrk-]:hover .content-comment-marker{transform:scale(1.15)}.instruction-content .floating-toolbox{align-items:stretch;background-color:#fff;border-radius:8px;box-shadow:0 1px 6px -1px rgba(0,0,0,.1);display:flex;flex-direction:row;margin-bottom:auto;margin-inline-start:24px;max-height:100%;overflow:hidden;position:relative}.instruction-content html.dark-mode .floating-toolbox{background-color:#222}.instruction-content .floating-toolbox.open{margin-bottom:0;max-width:480px;position:relative;right:0}.instruction-content .floating-toolbox:not(.open) .toolbox-tab-content{display:none!important}.instruction-content .floating-toolbox .toolbox-toggle svg{transition:transform .18s ease-in-out}.instruction-content .floating-toolbox .toolbox-toggle{transition:background-color .18s ease-in-out}.instruction-content .floating-toolbox.open .toolbox-toggle{background-color:rgba(255,0,0,.2)}.instruction-content .floating-toolbox.open .toolbox-toggle svg{transform:rotate(180deg)}.instruction-content .floating-toolbox>div{flex:1;position:relative}.instruction-content .floating-toolbox .tabs{border-inline-end:1px solid #ddd;border-inline-end-color:#ddd;flex:0 1 auto;margin-inline-end:-1px;width:40px}.instruction-content html.dark-mode .floating-toolbox .tabs{border-inline-end-color:#000}.instruction-content .floating-toolbox .tabs-inner{background-color:#fff}.instruction-content html.dark-mode .floating-toolbox .tabs-inner{background-color:#222}.instruction-content .floating-toolbox .tabs svg{margin:0;padding:0}.instruction-content .floating-toolbox .tabs-inner>button{color:rgba(0,0,0,.7);cursor:pointer;display:block;font-size:18px;line-height:1.6;padding:10px 6px}.instruction-content html.dark-mode .floating-toolbox .tabs-inner>button{color:hsla(0,0%,100%,.5)}.instruction-content .floating-toolbox .tabs-inner>button:hover,.instruction-content .floating-toolbox.open .tabs-inner>button.active{color:var(--color-link)!important;position:relative}.instruction-content .floating-toolbox .tabs-inner>button:hover:after,.instruction-content .floating-toolbox.open .tabs-inner>button.active:after{background-color:currentColor;content:"";display:block;height:100%;left:0;opacity:.075;position:absolute;top:0;width:100%}.instruction-content .floating-toolbox.open .tabs-inner>button.active{border-inline-end:1px solid var(--color-link);margin-inline-end:-1px}.instruction-content .floating-toolbox h4{font-size:24px;margin:16px 0 0;padding:0 24px 12px}.instruction-content .floating-toolbox .tags input{max-width:100%;min-width:50px;width:100%}.instruction-content .floating-toolbox .inline-start-table>div>div>div,.instruction-content .floating-toolbox .tags td{padding-inline-end:12px;padding-top:12px;position:relative}.instruction-content .floating-toolbox .handle{cursor:move;fill:#999;user-select:none}.instruction-content .floating-toolbox form{display:flex;flex:1;flex-direction:column;overflow-y:scroll}.instruction-content .floating-toolbox table td,.instruction-content .floating-toolbox table th{overflow:visible}@media screen and (max-width:1400px){.instruction-content .floating-toolbox{margin-inline-start:12px}}@media screen and (max-width:600px){.instruction-content .page-editor-page-area-wrap{margin:4px!important}.instruction-content .floating-toolbox{margin-inline-start:4px}.instruction-content .floating-toolbox .tabs{width:32px}.instruction-content .floating-toolbox .tabs-inner>button{font-size:12px}.instruction-content .page-edit-toolbar{padding-block:0!important}.instruction-content .page-editor.toolbox-open .page-editor-page-area{display:none}}.instruction-content .toolbox-tab-content{display:none;overflow-y:auto;padding-bottom:45px}.instruction-content .suggestion-box{left:0;margin:-4px 0 0;padding:0;right:auto;top:auto}.instruction-content .suggestion-box li{border-bottom:1px solid #ddd;display:block}.instruction-content .suggestion-box li:last-child{border-bottom:0}.instruction-content .comments-container h5{color:#888;font-weight:400;margin-top:.5em}.instruction-content .comment-editor .CodeMirror,.instruction-content .comment-editor .CodeMirror-scroll{min-height:175px}.instruction-content .mce-floatpanel[aria-label="Insert/edit media"] .mce-open{display:none}.instruction-content .chapter-expansion>.icon,.instruction-content .entity-list-item>span:first-child,.instruction-content .icon-list-item>span:first-child,.instruction-content .split-icon-list-item>a>.icon{align-items:center;border-radius:1em;display:flex;flex-shrink:0;font-size:.8rem;height:1.88em;justify-content:center;overflow:hidden;position:relative;text-align:center;width:1.88em}.instruction-content .chapter-expansion>.icon svg,.instruction-content .entity-list-item>span:first-child svg,.instruction-content .icon-list-item>span:first-child svg,.instruction-content .split-icon-list-item>a>.icon svg{bottom:0;margin:0}.instruction-content .chapter-expansion>.icon:after,.instruction-content .entity-list-item>span:first-child:after,.instruction-content .icon-list-item>span:first-child:after,.instruction-content .split-icon-list-item>a>.icon:after{background-color:currentColor;content:"";height:100%;left:0;opacity:.2;position:absolute;top:0;width:100%}.instruction-content .entity-chip{align-items:center;border-radius:3px;display:inline-block;fill:currentColor;font-size:.9em;justify-content:center;opacity:.85;overflow:hidden;padding:6px 12px;position:relative;text-align:center;transition:opacity .12s ease-in-out}.instruction-content .entity-chip:after{background-color:currentColor;content:"";height:100%;left:0;opacity:.15;position:absolute;top:0;width:100%}.instruction-content .entity-chip:hover{opacity:1;text-decoration:none}@media (prefers-contrast:more){.instruction-content .entity-chip{opacity:1}}.instruction-content .align-left{text-align:left}.instruction-content iframe.align-left,.instruction-content img.align-left,.instruction-content table.align-left,.instruction-content video.align-left{float:left!important;margin:6px 16px 16px 0}.instruction-content .align-right{text-align:right!important}.instruction-content iframe.align-right,.instruction-content img.align-right,.instruction-content table.align-right,.instruction-content video.align-right{float:right!important;margin:6px 0 6px 12px}.instruction-content .align-center{text-align:center}.instruction-content iframe.align-center,.instruction-content img.align-center,.instruction-content video.align-center{display:block}.instruction-content iframe.align-center,.instruction-content img.align-center,.instruction-content table.align-center,.instruction-content video.align-center{margin-left:auto;margin-right:auto}.instruction-content .align-justify{text-align:justify}.instruction-content h1,.instruction-content h2,.instruction-content h3,.instruction-content h4,.instruction-content h5,.instruction-content h6,.instruction-content pre{clear:left}.instruction-content hr{clear:both;margin:16px 0}.instruction-content table{height:auto!important;hyphens:auto;max-width:100%;table-layout:fixed}.instruction-content del,.instruction-content ins{text-decoration:none}.instruction-content ins{background:#dbffdb}.instruction-content del{background:#ffecec}.instruction-content details{border:1px solid #ddd;margin-bottom:1em;padding:12px}.instruction-content html.dark-mode .page-content details{border-color:#555}.instruction-content details>summary{background-color:#eee;font-weight:700;margin:-12px;padding:6px 12px}.instruction-content html.dark-mode .page-content details>summary{background-color:#333}.instruction-content details[open]>summary{border-bottom:1px solid;border-color:#ddd;margin-bottom:12px}.instruction-content html.dark-mode .page-content details[open]>summary{border-color:#555}.instruction-content details>summary+*{margin-top:.2em}.instruction-content details:after{clear:both;content:"";display:block}.instruction-content li>input[type=checkbox]{margin-top:.3em;vertical-align:top}.instruction-content p:empty{min-height:1.6em}.instruction-content.page-revision pre code{white-space:pre-wrap}.instruction-content .cm-editor{margin-bottom:1.375em}.instruction-content iframe,.instruction-content video{max-width:100%}.instruction-content a{text-decoration:underline}.instruction-content body .page-content img,.instruction-content img:not([data-mce-object]){height:auto;max-width:100%}.instruction-content .callout{background-color:#eee;border-inline-end:none;border-inline-start:3px solid #bbb;border-left:3px solid #bbb;display:block;overflow:auto;padding:12px 12px 12px 32px;padding-inline-end:12px;padding-inline-start:32px;position:relative}.instruction-content .callout:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9IiMwMTUzODAiIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGgyNHYyNEgweiIvPjxwYXRoIGQ9Ik0xMiAyQzYuNDggMiAyIDYuNDggMiAxMnM0LjQ4IDEwIDEwIDEwIDEwLTQuNDggMTAtMTBTMTcuNTIgMiAxMiAybTEgMTVoLTJ2LTZoMnptMC04aC0yVjdoMnoiLz48L3N2Zz4=");background-repeat:no-repeat;content:"";display:inline-block;height:1.2em;inset-inline-end:unset;inset-inline-start:8px;left:8px;line-height:1;margin-top:-9px;opacity:.8;position:absolute;top:50%;width:1.2em}.instruction-content .callout.success{background-color:#eafdeb;border-color:#0f7d15;color:#063409}.instruction-content html.dark-mode .callout.success{background-color:#122913;border-color:#4aa850;color:#4aa850}.instruction-content .callout.success:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9IiMzNzZjMzkiIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGgyNHYyNEgweiIvPjxwYXRoIGQ9Ik0xMiAyQzYuNDggMiAyIDYuNDggMiAxMnM0LjQ4IDEwIDEwIDEwIDEwLTQuNDggMTAtMTBTMTcuNTIgMiAxMiAybS0yIDE1LTUtNSAxLjQxLTEuNDFMMTAgMTQuMTdsNy41OS03LjU5TDE5IDh6Ii8+PC9zdmc+")}.instruction-content .callout.danger{background-color:#fcdbdb;border-color:#ab0f0e;color:#4d0706}.instruction-content html.dark-mode .callout.danger{background-color:#250505;border-color:#e85c5b;color:#e85c5b}.instruction-content .callout.danger:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9IiNiOTE4MTgiIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTE1LjczIDNIOC4yN0wzIDguMjd2Ny40Nkw4LjI3IDIxaDcuNDZMMjEgMTUuNzNWOC4yN3pNMTIgMTcuM2MtLjcyIDAtMS4zLS41OC0xLjMtMS4zcy41OC0xLjMgMS4zLTEuMyAxLjMuNTggMS4zIDEuMy0uNTggMS4zLTEuMyAxLjNtMS00LjNoLTJWN2gyeiIvPjxwYXRoIGZpbGw9Im5vbmUiIGQ9Ik0wIDBoMjR2MjRIMHoiLz48L3N2Zz4=")}.instruction-content .callout.info{background-color:#d3efff;border-color:#0288d1;color:#01466c}.instruction-content html.dark-mode .callout.info{background-color:#001825;border-color:#0288d1;color:#0288d1}.instruction-content .callout.warning{background-color:#fee3d3;border-color:#cf4d03;color:#6a2802}.instruction-content html.dark-mode .callout.warning{background-color:#30170a;border-color:#de8a5a;color:#de8a5a}.instruction-content .callout.warning:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9IiNiNjUzMWMiIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGgyNHYyNEgweiIvPjxwYXRoIGQ9Ik0xIDIxaDIyTDEyIDJ6bTEyLTNoLTJ2LTJoMnptMC00aC0ydi00aDJ6Ii8+PC9zdmc+")}.instruction-content .callout a{color:inherit;text-decoration:underline}@media print{.instruction-content{background-color:#fff;font-size:12px}.instruction-content{margin:0 auto}.instruction-content .print-hidden{display:none!important}.instruction-content .tri-layout-container{display:block;grid-template-areas:"b";grid-template-columns:1fr;margin-inline-end:0;margin-inline-start:0}.instruction-content.card{box-shadow:none}.instruction-content .content-wrap.card{padding-inline-end:0;padding-inline-start:0}}.instruction-content .dragged{opacity:.5;position:absolute;z-index:2000}.instruction-content body.dragging,.instruction-content body.dragging *{cursor:move!important}.instruction-content .avatar{background-color:#eee;border-radius:100%;height:30px;width:30px}.instruction-content html.dark-mode .avatar{background-color:#000}.instruction-content .avatar.med{height:40px;width:40px}.instruction-content .avatar.large{height:80px;width:80px}.instruction-content .avatar.huge{height:120px;width:120px}.instruction-content .avatar.square{border-radius:3px}.instruction-content html.dark-mode .avatar[src$="user_avatar.png"]{filter:invert(1)}.instruction-content .loading-container{display:block;margin:32px auto;position:relative}.instruction-content .loading-container>div{animation-delay:-.3s;animation-duration:1.4s;animation-iteration-count:infinite;animation-name:loadingBob;animation-timing-function:cubic-bezier(.62,.28,.23,.99);background-color:var(--color-page);border-radius:10px;display:inline-block;height:10px;margin-top:6px;margin-inline-end:4px;transform:translate3d(-10px,0,0);vertical-align:top;width:10px}.instruction-content .loading-container>div:first-child{animation-delay:-.6s;background-color:var(--color-book);left:-16px}.instruction-content .loading-container>div:last-of-type{animation-delay:0s;background-color:var(--color-chapter);left:16px}.instruction-content .loading-container>span{color:#888;font-style:italic;margin-inline-start:12px;vertical-align:top}.instruction-content .inline.block .loading-container{margin:6px 12px}.instruction-content .skip-to-content-link{background-color:#fff;border-radius:0 4px 4px 0;box-shadow:0 0 4px 1px rgba(0,0,0,.5);display:block;font-weight:700;left:0;position:fixed;top:-52px;z-index:15}.instruction-content .skip-to-content-link:focus{outline:2px dotted var(--color-link);outline-offset:-10px;top:32px}.instruction-content .entity-selector{border:1px solid #ddd;border-radius:3px;font-size:.8em;overflow:hidden}.instruction-content html.dark-mode .entity-selector{border-color:#111}.instruction-content .entity-selector input[type=text]{border:0;border-bottom:1px solid #ddd;border-radius:0;display:block;font-size:16px;padding:12px 16px;width:100%}.instruction-content .entity-selector input[type=text]:focus{border-radius:3px 3px 0 0;outline:1px solid var(--color-primary);outline-offset:-1px}.instruction-content .entity-selector .entity-list{background-color:#eee;height:400px;margin-inline-end:0;margin-inline-start:0;overflow-y:scroll}.instruction-content html.dark-mode .entity-selector .entity-list{background-color:#222}.instruction-content .entity-selector .entity-list-item{background-color:#fff}.instruction-content html.dark-mode .entity-selector .entity-list-item{background-color:#222}.instruction-content .entity-selector .entity-list-item p{margin-bottom:0}.instruction-content .entity-selector .entity-list-item:focus{outline:2px dotted var(--color-primary);outline-offset:-4px}.instruction-content .entity-selector .entity-list-item.selected{background-color:rgba(0,0,0,.05)}.instruction-content html.dark-mode .entity-selector .entity-list-item.selected{background-color:hsla(0,0%,100%,.05)}.instruction-content .entity-selector .loading{height:400px;padding-top:24px}.instruction-content .entity-selector.compact{font-size:10px}.instruction-content .entity-selector.compact .entity-item-snippet{display:none}.instruction-content .entity-selector.compact h4{font-size:14px}.instruction-content .entity-selector.small .entity-list-item{padding:6px 16px}.instruction-content .entity-selector.small .entity-list,.instruction-content .entity-selector.small .loading{height:300px}.instruction-content .entity-selector.small input[type=text]{font-size:13px;height:auto;padding:6px 16px}.instruction-content .fullscreen{border:0;bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:150}@media screen and (min-width:601px)and (max-width:880px){.instruction-content #home-default>.grid.third{column-count:2;column-gap:24px!important;display:block}}.instruction-content .list-sort-container,.instruction-content .list-sort-container form{display:inline-block}.instruction-content .list-sort-container .list-sort{border:2px solid #ddd;border-radius:4px;display:inline-grid;font-size:.9rem;grid-template-columns:minmax(120px,max-content) 40px;margin-inline-start:12px}.instruction-content html.dark-mode .list-sort-container .list-sort{border-color:#444}.instruction-content .list-sort-container .list-sort-label{display:inline-block;font-weight:700}.instruction-content .list-sort-container .list-sort-label,.instruction-content .list-sort-container .list-sort-toggle{color:#555}.instruction-content html.dark-mode .list-sort-container .list-sort-label,.instruction-content html.dark-mode .list-sort-container .list-sort-toggle{color:#888}.instruction-content .list-sort-container .list-sort-type{text-align:start}.instruction-content .list-sort-container .list-sort-dir,.instruction-content .list-sort-container .list-sort-toggle{cursor:pointer;padding:8px 12px}.instruction-content .list-sort-container .list-sort-dir{border-inline-start:2px solid #ddd;border-color:#ddd;color:#888}.instruction-content html.dark-mode .list-sort-container .list-sort-dir{border-color:#444}.instruction-content .list-sort-container .list-sort-dir .svg-icon{transition:transform .12s ease-in-out}.instruction-content .list-sort-container .list-sort-dir:hover .svg-icon{transform:rotate(180deg)}.instruction-content .list-sort-container .list-sort-toggle{display:block;text-align:start;width:100%}.instruction-content .import-item{border-inline-start:2px solid currentColor;padding-inline-start:6px}