pre code.hljs{padding:1em;display:block;overflow-x:auto}code.hljs{padding:3px 5px}.hljs{color:#444;background:#f3f3f3}.hljs-comment{color:#697070}.hljs-tag,.hljs-punctuation{color:#444a}.hljs-tag .hljs-name,.hljs-tag .hljs-attr{color:#444}.hljs-keyword,.hljs-attribute,.hljs-selector-tag,.hljs-meta .hljs-keyword,.hljs-doctag,.hljs-name{font-weight:700}.hljs-type,.hljs-string,.hljs-number,.hljs-selector-id,.hljs-selector-class,.hljs-quote,.hljs-template-tag,.hljs-deletion{color:#800}.hljs-title,.hljs-section{color:#800;font-weight:700}.hljs-regexp,.hljs-symbol,.hljs-variable,.hljs-template-variable,.hljs-link,.hljs-selector-attr,.hljs-operator,.hljs-selector-pseudo{color:#ab5656}.hljs-literal{color:#695}.hljs-built_in,.hljs-bullet,.hljs-code,.hljs-addition{color:#397300}.hljs-meta{color:#1f7199}.hljs-meta .hljs-string{color:#38a}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.code-block{background:#f3f3f3;border:1px solid #dee2e6;margin:0 0 1rem}.code-block__header{color:#495057;background:#e9ecef;border-bottom:1px solid #dee2e6;align-items:center;gap:.75rem;min-height:2rem;padding:.25rem .5rem .25rem 10px;font-size:.8125rem;display:flex}.code-block__filename{overflow-wrap:anywhere;font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.code-block__language{color:#6c757d}.code-block__copy{color:#495057;cursor:pointer;background:#fff;border:1px solid #ced4da;border-radius:.2rem;margin-left:auto;padding:.125rem .5rem;font-size:.75rem;line-height:1.5}.code-block__copy:hover,.code-block__copy:focus-visible{background:#f8f9fa;border-color:#adb5bd}.code-block__pre{margin:0;padding:0;overflow-x:auto}.code-block__pre code.hljs{white-space:pre;overflow-wrap:normal;background:0 0;min-width:max-content;padding:10px 0;display:block}.code-line{min-width:100%;padding:0 10px;display:inline-block}.code-line--highlighted{background:#fff3bf;box-shadow:inset 3px 0 #fab005}.code-line--addition{background:#e6ffed}.code-line--deletion{background:#ffeef0}.code-line--output{color:#6c757d}.code-prompt{color:#6c757d;-webkit-user-select:none;user-select:none;margin-right:.5em}.code-block--terminal{background:#212529;border-color:#343a40}.code-block--terminal .code-block__header{color:#dee2e6;background:#343a40;border-bottom-color:#343a40}.code-block--terminal .code-block__language{color:#adb5bd}.code-block--terminal .code-block__copy{color:#f8f9fa;background:#495057;border-color:#6c757d}.code-block--terminal .code-block__copy:hover,.code-block--terminal .code-block__copy:focus-visible{background:#6c757d}.code-block--terminal code.hljs{color:#f8f9fa}.code-block--terminal .code-line--output,.code-block--terminal .code-prompt{color:#adb5bd}.code-block--terminal .code-line--highlighted{background:#3b3f1f}.code-block--terminal .hljs-built_in,.code-block--terminal .hljs-keyword{color:#8ce99a}.code-block--terminal .hljs-string{color:#ffd43b}.code-block--terminal .hljs-number,.code-block--terminal .hljs-literal,.code-block--terminal .hljs-attr,.code-block--terminal .hljs-meta,.code-block--terminal .hljs-title{color:#ffa8a8}.code-block--terminal .hljs-variable{color:#74c0fc}.code-block--terminal .hljs-comment{color:#868e96}.notice{background:#e7f5ff;border-left:4px solid #4dabf7;margin:0 0 1rem;padding:.75rem 1rem}.notice p:last-child{margin-bottom:0}.notice--warning{background:#fff9db;border-left-color:#fab005}.notice__title{margin-bottom:.25rem;font-weight:700}.heading-anchor{color:#adb5bd;opacity:0;margin-left:.35em;text-decoration:none;transition:opacity .15s}h2:hover .heading-anchor,h3:hover .heading-anchor,.heading-anchor:focus-visible{opacity:1}.heading-anchor:hover{color:#6c757d;text-decoration:none}.comment-form-home{margin-top:2rem}.ticket-comment .comment-form{margin:1rem 0 1.5rem}.comment-form .form-check .invalid-feedback{margin-left:-1.25rem}.comment-form__reply{color:#6c757d;margin-bottom:.5rem}.ticket-comment-reply,.comment-form__cancel{color:#51ab6d;cursor:pointer;background:0 0;border:0;padding:0}.ticket-comment-reply{margin-left:.5rem;font-size:.8125rem}.ticket-comment-reply:hover,.comment-form__cancel:hover{text-decoration:underline}.comment-form__cancel{vertical-align:middle;margin-left:.25rem;font-size:1.25rem;line-height:1}html:not(.js) .ticket-comment-reply{display:none}
