.fe-d-none{display:none!important}.fe-d-block{display:block!important}.fe-d-inline{display:inline!important}.fe-d-inline-block{display:inline-block!important}.fe-d-flex{display:flex!important}.fe-d-inline-flex{display:inline-flex!important}.fe-flex-row{flex-direction:row!important}.fe-flex-column{flex-direction:column!important}.fe-flex-row-reverse{flex-direction:row-reverse!important}.fe-flex-column-reverse{flex-direction:column-reverse!important}.fe-flex-wrap{flex-wrap:wrap!important}.fe-flex-nowrap{flex-wrap:nowrap!important}.fe-justify-start{justify-content:flex-start!important}.fe-justify-center{justify-content:center!important}.fe-justify-end{justify-content:flex-end!important}.fe-justify-between{justify-content:space-between!important}.fe-justify-around{justify-content:space-around!important}.fe-justify-evenly{justify-content:space-evenly!important}.fe-items-start{align-items:flex-start!important}.fe-items-center{align-items:center!important}.fe-items-end{align-items:flex-end!important}.fe-items-stretch{align-items:stretch!important}.fe-items-baseline{align-items:baseline!important}.fe-self-start{align-self:flex-start!important}.fe-self-center{align-self:center!important}.fe-self-end{align-self:flex-end!important}.fe-self-stretch{align-self:stretch!important}.fe-grow-0{flex-grow:0!important}.fe-grow-1{flex-grow:1!important}.fe-shrink-0{flex-shrink:0!important}.fe-shrink-1{flex-shrink:1!important}.fe-gap-0{gap:0!important}.fe-gap-1{gap:.25rem!important}.fe-gap-2{gap:.5rem!important}.fe-gap-3{gap:1rem!important}.fe-gap-4{gap:1.5rem!important}.fe-gap-5{gap:2rem!important}.fe-p-0{padding:0!important}.fe-p-1{padding:.25rem!important}.fe-p-2{padding:.5rem!important}.fe-p-3{padding:1rem!important}.fe-p-4{padding:1.5rem!important}.fe-p-5{padding:2rem!important}.fe-px-0{padding-left:0!important;padding-right:0!important}.fe-px-1{padding-left:.25rem!important;padding-right:.25rem!important}.fe-px-2{padding-left:.5rem!important;padding-right:.5rem!important}.fe-px-3{padding-left:1rem!important;padding-right:1rem!important}.fe-px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.fe-px-5{padding-left:2rem!important;padding-right:2rem!important}.fe-py-0{padding-top:0!important;padding-bottom:0!important}.fe-py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.fe-py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.fe-py-3{padding-top:1rem!important;padding-bottom:1rem!important}.fe-py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.fe-py-5{padding-top:2rem!important;padding-bottom:2rem!important}.fe-pt-0{padding-top:0!important}.fe-pt-1{padding-top:.25rem!important}.fe-pt-2{padding-top:.5rem!important}.fe-pt-3{padding-top:1rem!important}.fe-pt-4{padding-top:1.5rem!important}.fe-pt-5{padding-top:2rem!important}.fe-pr-0{padding-right:0!important}.fe-pr-1{padding-right:.25rem!important}.fe-pr-2{padding-right:.5rem!important}.fe-pr-3{padding-right:1rem!important}.fe-pr-4{padding-right:1.5rem!important}.fe-pr-5{padding-right:2rem!important}.fe-pb-0{padding-bottom:0!important}.fe-pb-1{padding-bottom:.25rem!important}.fe-pb-2{padding-bottom:.5rem!important}.fe-pb-3{padding-bottom:1rem!important}.fe-pb-4{padding-bottom:1.5rem!important}.fe-pb-5{padding-bottom:2rem!important}.fe-pl-0{padding-left:0!important}.fe-pl-1{padding-left:.25rem!important}.fe-pl-2{padding-left:.5rem!important}.fe-pl-3{padding-left:1rem!important}.fe-pl-4{padding-left:1.5rem!important}.fe-pl-5{padding-left:2rem!important}.fe-m-0{margin:0!important}.fe-m-1{margin:.25rem!important}.fe-m-2{margin:.5rem!important}.fe-m-3{margin:1rem!important}.fe-m-4{margin:1.5rem!important}.fe-m-5{margin:2rem!important}.fe-mx-0{margin-left:0!important;margin-right:0!important}.fe-mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.fe-mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.fe-mx-3{margin-left:1rem!important;margin-right:1rem!important}.fe-mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.fe-mx-5{margin-left:2rem!important;margin-right:2rem!important}.fe-my-0{margin-top:0!important;margin-bottom:0!important}.fe-my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.fe-my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.fe-my-3{margin-top:1rem!important;margin-bottom:1rem!important}.fe-my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.fe-my-5{margin-top:2rem!important;margin-bottom:2rem!important}.fe-mx-auto{margin-left:auto!important;margin-right:auto!important}.fe-my-auto{margin-top:auto!important;margin-bottom:auto!important}.fe-ml-auto{margin-left:auto!important}.fe-mr-auto{margin-right:auto!important}.fe-p-em-0{padding:0!important}.fe-p-em-1{padding:.25em!important}.fe-p-em-2{padding:.5em!important}.fe-p-em-3{padding:1em!important}.fe-p-em-4{padding:1.5em!important}.fe-p-em-5{padding:2em!important}.fe-m-em-0{margin:0!important}.fe-m-em-1{margin:.25em!important}.fe-m-em-2{margin:.5em!important}.fe-m-em-3{margin:1em!important}.fe-m-em-4{margin:1.5em!important}.fe-m-em-5{margin:2em!important}.fe-p-px-0{padding:0!important}.fe-p-px-4{padding:4px!important}.fe-p-px-8{padding:8px!important}.fe-p-px-12{padding:12px!important}.fe-p-px-16{padding:16px!important}.fe-p-px-24{padding:24px!important}.fe-m-px-0{margin:0!important}.fe-m-px-4{margin:4px!important}.fe-m-px-8{margin:8px!important}.fe-m-px-12{margin:12px!important}.fe-m-px-16{margin:16px!important}.fe-m-px-24{margin:24px!important}.fe-w-100{width:100%!important}.fe-h-100{height:100%!important}.fe-w-auto{width:auto!important}.fe-h-auto{height:auto!important}.fe-min-w-0{min-width:0!important}.fe-min-h-0{min-height:0!important}.fe-text-left{text-align:left!important}.fe-text-center{text-align:center!important}.fe-text-right{text-align:right!important}.fe-fw-normal{font-weight:400!important}.fe-fw-bold{font-weight:700!important}.fe-text-muted{opacity:.7!important}.fe-nowrap{white-space:nowrap!important}.fe-break-word{overflow-wrap:break-word!important}.fe-truncate{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}.fe-pos-relative{position:relative!important}.fe-pos-absolute{position:absolute!important}.fe-pos-fixed{position:fixed!important}.fe-pos-sticky{position:sticky!important}.fe-overflow-hidden{overflow:hidden!important}.fe-overflow-auto{overflow:auto!important}.fe-overflow-x-auto{overflow-x:auto!important}.fe-overflow-y-auto{overflow-y:auto!important}.fe-rounded-0{border-radius:0!important}.fe-rounded-1{border-radius:.25rem!important}.fe-rounded-2{border-radius:.5rem!important}.fe-rounded-3{border-radius:1rem!important}.fe-rounded-pill{border-radius:9999px!important}.fe-sr-only{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.fe-pressable{will-change:transform;transition:transform .14s cubic-bezier(.2,.8,.2,1)}.fe-pressable:hover{transform:translateY(-1px)}.fe-pressable:active{transition-duration:70ms;transform:translateY(0)scale(.98)}.fe-pressable:focus-visible{outline-offset:3px;outline:2px solid}@keyframes fe-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.03)}}.fe-anim-pulse{animation:.9s ease-in-out infinite fe-pulse}@media (prefers-reduced-motion:reduce){.fe-pressable,.fe-anim-pulse{transition:none!important;animation:none!important}.fe-pressable:hover,.fe-pressable:active{transform:none!important}}:root{--fes-bg-primary:#0f172a;--fes-bg-secondary:#1e293b;--fes-btn-primary:#64748b;--fes-btn-primary-hover:#475569;--fes-btn-primary-active:#334155;--fes-btn-primary-disabled:#475569;--fes-text-primary:#f1f5f9;--fes-text-secondary:#fff;--fes-text-muted:#94a3b8;--fes-dropdown-bg:#334155;--fes-btn-danger:#f87171;--fes-btn-danger-hover:#ef4444;--fes-btn-danger-active:#dc2626;--fes-accent:#3b82f6;--fes-glass-border:1px solid #ffffff0d;--fes-font-family-primary:Verdana, sans-serif;--fes-font-family-secondary:Arial, sans-serif;--fes-box-shadow-subtle:0 1px 2px #0000004d, 0 6px 18px #00000040}.fes-bg-primary{background-color:var(--fes-bg-primary)}.fes-bg-secondary{background-color:var(--fes-bg-secondary)}.fes-dropdown-bg{background-color:var(--fes-dropdown-bg)}.fes-text-primary{color:var(--fes-text-primary)}.fes-text-secondary{color:var(--fes-text-secondary)}.fes-text-muted{color:var(--fes-text-muted)}.fes-btn-primary{background-color:var(--fes-btn-primary)}.fes-btn-primary:hover{background-color:var(--fes-btn-primary-hover)}.fes-btn-primary:active{background-color:var(--fes-btn-primary-active)}.fes-btn-primary:disabled{background-color:var(--fes-btn-primary-disabled)}.fes-btn-danger{background-color:var(--fes-btn-danger)}.fes-btn-danger:hover{background-color:var(--fes-btn-danger-hover)}.fes-btn-danger:active{background-color:var(--fes-btn-danger-active)}.fes-accent{color:var(--fes-accent)}.fes-glass-border{border:var(--fes-glass-border)}.fes-shadow-subtle{box-shadow:var(--fes-box-shadow-subtle)}.fes-font-primary{font-family:var(--fes-font-family-primary)}.fes-font-secondary{font-family:var(--fes-font-family-secondary)}:root{font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--fes-btn-danger:#b9575f!important}*{font:inherit;vertical-align:baseline;scrollbar-width:thin;scrollbar-color:#ffffff40 transparent;margin:0;padding:0}body{background-color:var(--fes-bg-primary);color:var(--fes-text-primary);justify-content:center;margin:0;display:flex}html,#root{width:100%}#root{flex-direction:column;align-items:center;gap:1rem;display:flex}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#ffffff40;border-radius:6px}::-webkit-scrollbar-thumb:hover{background:#fff6}.navlink{color:var(--text-primary);border-radius:.25em;text-decoration:none;transition:background-color .15s,box-shadow .12s}.navlink:hover{background-color:var(--fes-btn-primary-hover);box-shadow:0 2px 6px #00000040}.navlink-active{background-color:var(--fes-btn-primary)}.list-style-none{list-style:none}a{color:inherit}.idea-table{width:100%;padding:.5em}.idea-table td,th{border:var(--fes-glass-border);padding:.25em}.font-size-2{font-size:1.25em}.panel{width:clamp(250px,80vw,1000px)}.panel-small{width:clamp(250px,80vw,350px)}.panel-medium{width:450px!important;height:450px!important}.bg-subtle{background:#ffffff08}.dirty{background-color:#50a0ff0f!important}.form-group{flex-direction:column;align-items:center;display:flex}.form-row{align-items:center;gap:.5em;width:100%;display:flex}.bg-secondary{background-color:var(--fes-bg-secondary)!important}.panel-small{width:400px!important;height:300px!important}.btn-primary{background-color:var(--fes-btn-primary)!important}.btn-primary:hover{background-color:var(--fes-btn-primary-hover)!important}.btn-primary:active{background-color:var(--fes-btn-primary-active)!important}.btn-primary:disabled{background-color:var(--fes-btn-primary-disabled)!important}.btn-danger{background-color:var(--fes-btn-danger)!important}.modal-btn-small{background-color:#737373!important;height:2em!important}.modal-btn-small:hover:not(:disabled){background-color:#8a8a8a!important}.modal-btn-small:active:not(:disabled){background-color:#525252!important}.modal-btn-small:disabled{opacity:.5;cursor:not-allowed;background-color:#525252!important}textarea{resize:none;padding:.5em}.fec-modal-body-inner{height:100%}.border-danger{border-color:var(--fes-btn-danger)}.border-success{border-color:#4caf50}.timer{font-variant-numeric:tabular-nums;border-radius:.375rem;padding:.25rem .5rem}.timer--warn{color:#b91c1c}.timer--alert{color:#dc2626;animation:1s linear infinite timer-pulse}@keyframes timer-pulse{0%,to{opacity:1}50%{opacity:.35}}.card{align-items:center;gap:.5rem;width:300px;padding:1rem}.card:hover{transform:translateY(-3px);box-shadow:0 6px 16px #0009,0 0 0 1px #ffffff0d;background-color:#24344d!important}.thumb{aspect-ratio:1;background:var(--bg-tertiary);border-radius:.25rem;justify-content:center;align-items:center;width:100%;display:flex;overflow:hidden}.thumb img{object-fit:contain;max-width:100%;max-height:100%}.fec-bg-primary{background-color:var(--fec-bg-primary,#f6f6f3)}.fec-bg-secondary{background-color:var(--fec-bg-secondary,#ecece7)}.fec-bg-active{background-color:var(--fec-bg-active,#cfd8e3)}.fec-btn-primary{background-color:var(--fec-btn-primary,#f6f6f3)}.fec-btn:hover{background-color:var(--fec-bg-active,#cfd8e3)}.fec-bg-panel{background-color:var(--fec-bg-panel,#fff)}.fec-color-primary{color:var(--fec-text-primary,#1f1f1f)}.fec-color-secondary{color:var(--fec-text-secondary,#5a5a5a)}.fec-bg-confirm{background-color:var(--fec-confirm,#4caf50)}.fec-color-confirm{color:var(--fec-confirm,#4caf50)}.fec-bg-danger{background-color:var(--fec-danger,#d9534f)}.fec-color-danger{color:var(--fec-danger,#d9534f)}.fec-border{border:var(--fec-border-width,1px) var(--fec-border-style,solid) var(--fec-border-color,#d6d6d0)}.fec-shadow-soft{box-shadow:var(--fec-shadow-soft,0 1px 2px #0000000d, 0 3px 6px #0000000f)}.fec-shadow-medium{box-shadow:var(--fec-shadow-medium,0 4px 8px #00000014, 0 8px 16px #0000000f)}.fec-opacity-80{opacity:.8}.fec-opacity-0{opacity:0}.fec-z-modal{z-index:var(--fec-modal-z-index,1100)}.fec-z-toast{z-index:var(--fec-toast-z-index,1200)}.fec-opacity-ease-out{transition:opacity .15s ease-out}.fec-w-200{width:200px}.fec-toast{width:200px;min-height:50px}.fec-overlay{-webkit-backdrop-filter:blur(4px);background-color:#00000080;width:100%;height:100%;inset:0}.fec-toast-container{position:fixed}.fec-toast-pos-br{bottom:var(--fec-toast-inset-y,3rem);right:var(--fec-toast-inset-x,1rem);align-items:flex-end;top:auto;left:auto}.fec-toast-pos-bl{bottom:var(--fec-toast-inset-y,3rem);left:var(--fec-toast-inset-x,1rem);align-items:flex-start;top:auto;right:auto}.fec-toast-pos-tr{top:var(--fec-toast-inset-y,3rem);right:var(--fec-toast-inset-x,1rem);align-items:flex-end;bottom:auto;left:auto}.fec-toast-pos-tl{top:var(--fec-toast-inset-y,3rem);left:var(--fec-toast-inset-x,1rem);align-items:flex-start;bottom:auto;right:auto}.fec-confirm-dialog{width:var(--fec-dialog-w,clamp(300px, 60vw, 400px));height:var(--fec-dialog-h,clamp(200px, 60vh, 300px));max-width:90vw;max-height:90vh}.fec-confirm-dialog p{text-align:center;justify-content:center;align-items:center;display:flex}.fec-modal{width:var(--fec-modal-w,clamp(320px, 80vw, 1536px));height:var(--fec-modal-h,clamp(240px, 80vh, 864px));max-width:90vw;max-height:90vh}.fec-modal-body{flex:auto;width:100%;min-width:0;min-height:0}.fec-modal-body-inner{box-sizing:border-box;width:100%;margin:0 auto;padding:2rem}:root{--font-size-content:15px;--font-size-dense:13px}*{scrollbar-width:thin;scrollbar-color:#ffffff40 transparent}.markdown-body{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;color:#f1f5f9;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-weight:400;font-size:var(--font-size-content);word-wrap:break-word;background-color:#0000;margin:0;line-height:1.5}.markdown-body a{text-underline-offset:.2rem;text-decoration:underline}.markdown-body .octicon{fill:currentColor;vertical-align:text-bottom;display:inline-block}.markdown-body h1:hover .anchor .octicon-link:before,.markdown-body h2:hover .anchor .octicon-link:before,.markdown-body h3:hover .anchor .octicon-link:before,.markdown-body h4:hover .anchor .octicon-link:before,.markdown-body h5:hover .anchor .octicon-link:before,.markdown-body h6:hover .anchor .octicon-link:before{content:" ";background-color:currentColor;width:16px;height:16px;display:inline-block;-webkit-mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' version='1.1' aria-hidden='true'><path fill-rule='evenodd' d='M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z'></path></svg>");mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' version='1.1' aria-hidden='true'><path fill-rule='evenodd' d='M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z'></path></svg>")}.markdown-body details,.markdown-body figcaption,.markdown-body figure{display:block}.markdown-body summary{display:list-item}.markdown-body [hidden]{display:none!important}.markdown-body a{color:#4493f8;background-color:#0000;text-decoration:none}.markdown-body abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.markdown-body b,.markdown-body strong{font-weight:600}.markdown-body dfn{font-style:italic}.markdown-body h1{border-bottom:1px solid #3d444db3;margin:.67em 0;padding-bottom:.3em;font-size:2em;font-weight:600}.markdown-body mark{color:#f0f6fc;background-color:#bb800926}.markdown-body small{font-size:90%}.markdown-body sub,.markdown-body sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}.markdown-body sub{bottom:-.25em}.markdown-body sup{top:-.5em}.markdown-body img{box-sizing:content-box;border-style:none;max-width:100%}.markdown-body code,.markdown-body kbd,.markdown-body pre,.markdown-body samp{font-family:monospace;font-size:1em}.markdown-body figure{margin:1em 2.5rem}.markdown-body hr{box-sizing:content-box;opacity:.6;background:#3d444d;border:0;height:.25em;margin:1.5rem 0;padding:0;overflow:hidden}.markdown-body input{font:inherit;font-family:inherit;font-size:inherit;line-height:inherit;margin:0;overflow:visible}.markdown-body [type=button],.markdown-body [type=reset],.markdown-body [type=submit]{appearance:button}.markdown-body [type=checkbox],.markdown-body [type=radio]{box-sizing:border-box;padding:0}.markdown-body [type=number]::-webkit-inner-spin-button{height:auto}.markdown-body [type=number]::-webkit-outer-spin-button{height:auto}.markdown-body [type=search]::-webkit-search-cancel-button{appearance:none}.markdown-body [type=search]::-webkit-search-decoration{appearance:none}.markdown-body ::-webkit-input-placeholder{color:inherit;opacity:.54}.markdown-body ::-webkit-file-upload-button{appearance:button;font:inherit}.markdown-body a:hover{text-decoration:underline}.markdown-body ::placeholder{color:#9198a1;opacity:1}.markdown-body hr:before{content:"";display:table}.markdown-body hr:after{clear:both;content:"";display:table}.markdown-body table{border-spacing:0;border-collapse:collapse;font-variant:tabular-nums;width:max-content;max-width:100%;display:block;overflow:auto}.markdown-body td,.markdown-body th{padding:0}.markdown-body details summary{cursor:pointer}.markdown-body a:focus,.markdown-body [role=button]:focus,.markdown-body input[type=radio]:focus,.markdown-body input[type=checkbox]:focus{outline:2px solid var(--borderColor-accent-emphasis);outline-offset:-2px;box-shadow:none}.markdown-body a:focus:not(:focus-visible),.markdown-body [role=button]:focus:not(:focus-visible),.markdown-body input[type=radio]:focus:not(:focus-visible),.markdown-body input[type=checkbox]:focus:not(:focus-visible){outline:1px solid #0000}.markdown-body a:focus-visible,.markdown-body [role=button]:focus-visible,.markdown-body input[type=radio]:focus-visible,.markdown-body input[type=checkbox]:focus-visible{outline:2px solid var(--borderColor-accent-emphasis);outline-offset:-2px;box-shadow:none}.markdown-body a:not([class]):focus,.markdown-body a:not([class]):focus-visible,.markdown-body input[type=radio]:focus,.markdown-body input[type=radio]:focus-visible,.markdown-body input[type=checkbox]:focus,.markdown-body input[type=checkbox]:focus-visible{outline-offset:0}.markdown-body kbd{color:#f0f6fc;vertical-align:middle;border:solid 1px var(--borderColor-muted);border-bottom-color:var(--borderColor-muted);box-shadow:inset 0 -1px 0 var(--borderColor-muted);background-color:#151b23;border-radius:6px;padding:.25rem;font:11px/10px ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;display:inline-block}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{margin-top:1.5rem;margin-bottom:1rem;font-weight:600;line-height:1.25}.markdown-body h2{border-bottom:1px solid #3d444db3;padding-bottom:.3em;font-size:1.5em;font-weight:600}.markdown-body h3{font-size:1.25em;font-weight:600}.markdown-body h4{font-size:1em;font-weight:600}.markdown-body h5{font-size:.875em;font-weight:600}.markdown-body h6{color:#9198a1;font-size:.85em;font-weight:600}.markdown-body p{margin-top:0;margin-bottom:10px}.markdown-body blockquote{color:#9198a1;border-left:.25em solid #3d444d;margin:0;padding:0 1em}.markdown-body ul,.markdown-body ol{margin-top:0;margin-bottom:0;padding-left:2em}.markdown-body ol ol,.markdown-body ul ol{list-style-type:lower-roman}.markdown-body ul ul ol,.markdown-body ul ol ol,.markdown-body ol ul ol,.markdown-body ol ol ol{list-style-type:lower-alpha}.markdown-body dd{margin-left:0}.markdown-body tt,.markdown-body code,.markdown-body samp{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:12px}.markdown-body pre{word-wrap:normal;margin-top:0;margin-bottom:0;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:12px}.markdown-body .octicon{vertical-align:text-bottom;fill:currentColor;display:inline-block;overflow:visible!important}.markdown-body input::-webkit-outer-spin-button{appearance:none;margin:0}.markdown-body input::-webkit-inner-spin-button{appearance:none;margin:0}.markdown-body .mr-2{margin-right:.5rem!important}.markdown-body:before{content:"";display:table}.markdown-body:after{clear:both;content:"";display:table}.markdown-body>:first-child{margin-top:0!important}.markdown-body>:last-child{margin-bottom:0!important}.markdown-body a:not([href]){color:inherit;text-decoration:none}.markdown-body .absent{color:#f85149}.markdown-body .anchor{float:left;margin-left:-20px;padding-right:.25rem;line-height:1}.markdown-body .anchor:focus{outline:none}.markdown-body p,.markdown-body blockquote,.markdown-body ul,.markdown-body ol,.markdown-body dl,.markdown-body table,.markdown-body pre,.markdown-body details{margin-top:0;margin-bottom:1rem}.markdown-body blockquote>:first-child{margin-top:0}.markdown-body blockquote>:last-child{margin-bottom:0}.markdown-body h1 .octicon-link,.markdown-body h2 .octicon-link,.markdown-body h3 .octicon-link,.markdown-body h4 .octicon-link,.markdown-body h5 .octicon-link,.markdown-body h6 .octicon-link{color:#f0f6fc;vertical-align:middle;visibility:hidden}.markdown-body h1:hover .anchor,.markdown-body h2:hover .anchor,.markdown-body h3:hover .anchor,.markdown-body h4:hover .anchor,.markdown-body h5:hover .anchor,.markdown-body h6:hover .anchor{text-decoration:none}.markdown-body h1:hover .anchor .octicon-link,.markdown-body h2:hover .anchor .octicon-link,.markdown-body h3:hover .anchor .octicon-link,.markdown-body h4:hover .anchor .octicon-link,.markdown-body h5:hover .anchor .octicon-link,.markdown-body h6:hover .anchor .octicon-link{visibility:visible}.markdown-body h1 tt,.markdown-body h1 code,.markdown-body h2 tt,.markdown-body h2 code,.markdown-body h3 tt,.markdown-body h3 code,.markdown-body h4 tt,.markdown-body h4 code,.markdown-body h5 tt,.markdown-body h5 code,.markdown-body h6 tt,.markdown-body h6 code{font-size:inherit;padding:0 .2em}.markdown-body summary h1,.markdown-body summary h2,.markdown-body summary h3,.markdown-body summary h4,.markdown-body summary h5,.markdown-body summary h6{display:inline-block}.markdown-body summary h1 .anchor,.markdown-body summary h2 .anchor,.markdown-body summary h3 .anchor,.markdown-body summary h4 .anchor,.markdown-body summary h5 .anchor,.markdown-body summary h6 .anchor{margin-left:-40px}.markdown-body summary h1,.markdown-body summary h2{border-bottom:0;padding-bottom:0}.markdown-body ul.no-list,.markdown-body ol.no-list{padding:0;list-style-type:none}.markdown-body ol[type=a\ s]{list-style-type:lower-alpha}.markdown-body ol[type=A\ s]{list-style-type:upper-alpha}.markdown-body ol[type=i\ s]{list-style-type:lower-roman}.markdown-body ol[type=I\ s]{list-style-type:upper-roman}.markdown-body ol[type="1"],.markdown-body div>ol:not([type]){list-style-type:decimal}.markdown-body ul ul,.markdown-body ul ol,.markdown-body ol ol,.markdown-body ol ul{margin-top:0;margin-bottom:0}.markdown-body li>p{margin-top:1rem}.markdown-body li+li{margin-top:.25em}.markdown-body dl{padding:0}.markdown-body dl dt{margin-top:1rem;padding:0;font-size:1em;font-style:italic;font-weight:600}.markdown-body dl dd{margin-bottom:1rem;padding:0 1rem}.markdown-body table th{font-weight:600}.markdown-body table th,.markdown-body table td{border:1px solid #3d444d;padding:6px 13px}.markdown-body table td>:last-child{margin-bottom:0}.markdown-body table tr{background-color:#0d1117;border-top:1px solid #3d444db3}.markdown-body table tr:nth-child(2n){background-color:#151b23}.markdown-body table img{background-color:#0000}.markdown-body img[align=right]{padding-left:20px}.markdown-body img[align=left]{padding-right:20px}.markdown-body .emoji{vertical-align:text-top;background-color:#0000;max-width:none}.markdown-body span.frame{display:block;overflow:hidden}.markdown-body span.frame>span{float:left;border:1px solid #3d444d;width:auto;margin:13px 0 0;padding:7px;display:block;overflow:hidden}.markdown-body span.frame span img{float:left;display:block}.markdown-body span.frame span span{clear:both;color:#f0f6fc;padding:5px 0 0;display:block}.markdown-body span.align-center{clear:both;display:block;overflow:hidden}.markdown-body span.align-center>span{text-align:center;margin:13px auto 0;display:block;overflow:hidden}.markdown-body span.align-center span img{text-align:center;margin:0 auto}.markdown-body span.align-right{clear:both;display:block;overflow:hidden}.markdown-body span.align-right>span{text-align:right;margin:13px 0 0;display:block;overflow:hidden}.markdown-body span.align-right span img{text-align:right;margin:0}.markdown-body span.float-left{float:left;margin-right:13px;display:block;overflow:hidden}.markdown-body span.float-left span{margin:13px 0 0}.markdown-body span.float-right{float:right;margin-left:13px;display:block;overflow:hidden}.markdown-body span.float-right>span{text-align:right;margin:13px auto 0;display:block;overflow:hidden}.markdown-body code,.markdown-body tt{white-space:break-spaces;background-color:#656c7633;border-radius:6px;margin:0;padding:.2em .4em;font-size:85%}.markdown-body code br,.markdown-body tt br{display:none}.markdown-body del code{-webkit-text-decoration:inherit;text-decoration:inherit}.markdown-body samp{font-size:85%}.markdown-body pre code{font-size:100%}.markdown-body pre>code{word-break:normal;white-space:pre;background:0 0;border:0;margin:0;padding:0}.markdown-body .highlight{margin-bottom:1rem}.markdown-body .highlight pre{word-break:normal;margin-bottom:0}.markdown-body .highlight pre,.markdown-body pre{color:#f0f6fc;background-color:#151b23;border-radius:6px;padding:1rem;font-size:85%;line-height:1.45;overflow:auto}.markdown-body pre code,.markdown-body pre tt{line-height:inherit;word-wrap:normal;background-color:#0000;border:0;margin:0;padding:0;display:inline;overflow:visible}.markdown-body .csv-data td,.markdown-body .csv-data th{text-align:left;white-space:nowrap;padding:5px;font-size:12px;line-height:1;overflow:hidden}.markdown-body .csv-data .blob-num{text-align:right;background:#0d1117;border:0;padding:10px .5rem 9px}.markdown-body .csv-data tr{border-top:0}.markdown-body .csv-data th{background:#151b23;border-top:0;font-weight:600}.markdown-body [data-footnote-ref]:before{content:"["}.markdown-body [data-footnote-ref]:after{content:"]"}.markdown-body .footnotes{color:#9198a1;border-top:1px solid #3d444d;font-size:12px}.markdown-body .footnotes ol{padding-left:1rem}.markdown-body .footnotes ol ul{margin-top:1rem;padding-left:1rem;display:inline-block}.markdown-body .footnotes li{position:relative}.markdown-body .footnotes li:target:before{pointer-events:none;content:"";border:2px solid #1f6feb;border-radius:6px;position:absolute;inset:-.5rem -.5rem -.5rem -1.5rem}.markdown-body .footnotes li:target{color:#f0f6fc}.markdown-body .footnotes .data-footnote-backref g-emoji{font-family:monospace}.markdown-body .pl-c{color:#9198a1}.markdown-body .pl-c1,.markdown-body .pl-s .pl-v{color:#79c0ff}.markdown-body .pl-e,.markdown-body .pl-en{color:#d2a8ff}.markdown-body .pl-smi,.markdown-body .pl-s .pl-s1{color:#f0f6fc}.markdown-body .pl-ent{color:#7ee787}.markdown-body .pl-k{color:#ff7b72}.markdown-body .pl-s,.markdown-body .pl-pds,.markdown-body .pl-s .pl-pse .pl-s1,.markdown-body .pl-sr,.markdown-body .pl-sr .pl-cce,.markdown-body .pl-sr .pl-sre,.markdown-body .pl-sr .pl-sra{color:#a5d6ff}.markdown-body .pl-v,.markdown-body .pl-smw{color:#ffa657}.markdown-body .pl-bu{color:#f85149}.markdown-body .pl-ii{color:var(--fgColor-danger);background-color:var(--bgColor-danger-muted)}.markdown-body .pl-c2{color:#f0f6fc;background-color:#b62324}.markdown-body .pl-sr .pl-cce{color:#7ee787;font-weight:700}.markdown-body .pl-ml{color:#f2cc60}.markdown-body .pl-mh,.markdown-body .pl-mh .pl-en,.markdown-body .pl-ms{color:#1f6feb;font-weight:700}.markdown-body .pl-mi{color:#f0f6fc;font-style:italic}.markdown-body .pl-mb{color:#f0f6fc;font-weight:700}.markdown-body .pl-md{color:#ffdcd7;background-color:#67060c}.markdown-body .pl-mi1{color:#aff5b4;background-color:#033a16}.markdown-body .pl-mc{color:#ffdfb6;background-color:#5a1e02}.markdown-body .pl-mi2{color:#f0f6fc;background-color:#1158c7}.markdown-body .pl-mdr{color:#d2a8ff;font-weight:700}.markdown-body .pl-ba{color:#9198a1}.markdown-body .pl-sg{color:#3d444d}.markdown-body .pl-corl{color:#a5d6ff;text-decoration:underline}.markdown-body [role=button]:focus:not(:focus-visible),.markdown-body [role=tabpanel][tabindex="0"]:focus:not(:focus-visible),.markdown-body button:focus:not(:focus-visible),.markdown-body summary:focus:not(:focus-visible),.markdown-body a:focus:not(:focus-visible){box-shadow:none;outline:none}.markdown-body [tabindex="0"]:focus:not(:focus-visible),.markdown-body details-dialog:focus:not(:focus-visible){outline:none}.markdown-body g-emoji{vertical-align:-.075em;min-width:1ch;font-family:Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1em;font-weight:400;line-height:1;display:inline-block;font-style:normal!important}.markdown-body g-emoji img{width:1em;height:1em}.markdown-body a:has(>p,>div,>pre,>blockquote){display:block}.markdown-body a:has(>p,>div,>pre,>blockquote):not(:has(.snippet-clipboard-content,>pre)){width:fit-content}.markdown-body a:has(>p,>div,>pre,>blockquote):has(.snippet-clipboard-content,>pre):focus-visible{outline:2px solid var(--borderColor-accent-emphasis);outline-offset:2px}.markdown-body .task-list-item{list-style-type:none}.markdown-body .task-list-item label{font-weight:400}.markdown-body .task-list-item.enabled label{cursor:pointer}.markdown-body .task-list-item+.task-list-item{margin-top:.25rem}.markdown-body .task-list-item .handle{display:none}.markdown-body .task-list-item-checkbox{vertical-align:middle;margin:0 .2em .25em -1.4em}.markdown-body ul:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .task-list-item-checkbox,.markdown-body ol:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .task-list-item-checkbox{margin:0 -1.6em .25em .2em}.markdown-body .contains-task-list:hover .task-list-item-convert-container,.markdown-body .contains-task-list:focus-within .task-list-item-convert-container{clip-path:none;width:auto;height:24px;display:block;overflow:visible}.markdown-body ::-webkit-calendar-picker-indicator{filter:invert(50%)}.markdown-body .markdown-alert{color:inherit;border-left:.25em solid #3d444d;margin-bottom:1rem;padding:.5rem 1rem}.markdown-body .markdown-alert>:first-child{margin-top:0}.markdown-body .markdown-alert>:last-child{margin-bottom:0}.markdown-body .markdown-alert .markdown-alert-title{align-items:center;font-weight:500;line-height:1;display:flex}.markdown-body .markdown-alert.markdown-alert-note{border-left-color:#1f6feb}.markdown-body .markdown-alert.markdown-alert-note .markdown-alert-title{color:#4493f8}.markdown-body .markdown-alert.markdown-alert-important{border-left-color:#8957e5}.markdown-body .markdown-alert.markdown-alert-important .markdown-alert-title{color:#ab7df8}.markdown-body .markdown-alert.markdown-alert-warning{border-left-color:#9e6a03}.markdown-body .markdown-alert.markdown-alert-warning .markdown-alert-title{color:#d29922}.markdown-body .markdown-alert.markdown-alert-tip{border-left-color:#238636}.markdown-body .markdown-alert.markdown-alert-tip .markdown-alert-title{color:#3fb950}.markdown-body .markdown-alert.markdown-alert-caution{border-left-color:#da3633}.markdown-body .markdown-alert.markdown-alert-caution .markdown-alert-title{color:#f85149}.markdown-body>:first-child>.heading-element:first-child{margin-top:0!important}.markdown-body .highlight pre:has(+.zeroclipboard-container){min-height:52px}
