.row{display:flex;flex-flow:row nowrap}.row.center{justify-content:center}.row.center,.row.inline{align-items:center}.row.block{justify-content:center}.row.wrap{flex-flow:row wrap;white-space:nowrap}.row.fill>*{flex-grow:1}.column{display:flex;flex-flow:column nowrap}.column.center{justify-content:center}.column.center,.column.inline{align-items:center}.tabbed-shell{overflow-y:hidden}.tabbed-content,.tabbed-shell{width:-webkit-fill-available;width:-moz-available;width:stretch}.tabbed-content{height:-webkit-fill-available;height:-moz-available;height:stretch;overflow-y:auto}.column.block{justify-content:center}.column.between,.row.between{justify-content:space-between}.column.around,.row.around{justify-content:space-around}.column.start,.row.start{justify-content:flex-start}.column.end,.row.end{justify-content:flex-end}.column.stretch,.row.stretch{justify-content:stretch}.column.inline.stretch,.row.inline.stretch{align-items:stretch}.column.inline.start,.row.inline.start{align-items:flex-start}.column.inline.end,.row.inline.end{align-items:flex-end}.grid{display:grid}.grid.center{place-content:center}.content-width{max-width:60rem;width:calc(100% - 2rem)}.f-0{flex-grow:0}.f-1{flex-grow:1}.f-2{flex-grow:2}.f-3{flex-grow:3}.f-4{flex-grow:4}.f-5{flex-grow:5}.f-6{flex-grow:6}.f-7{flex-grow:7}.f-8{flex-grow:8}.f-9{flex-grow:9}.f-max{flex-grow:100}.b-0{flex-basis:0}.b-auto{flex-basis:auto}.b-half{max-width:calc-size(-moz-fit-content,size * 1.5);max-width:calc-size(fit-content,size * 1.5)}.b-double,.b-half{flex-basis:fit-content}.b-double{max-width:calc-size(-moz-fit-content,size * 2);max-width:calc-size(fit-content,size * 2)}.b-triple{max-width:calc-size(-moz-fit-content,size * 3);max-width:calc-size(fit-content,size * 3)}.b-quad,.b-triple{flex-basis:fit-content}.b-quad{max-width:calc-size(-moz-fit-content,size * 4);max-width:calc-size(fit-content,size * 4)}.br-none{border-radius:0!important}.br-small{border-radius:.25rem!important}.br-medium{border-radius:.5rem!important}.br-large{border-radius:.75rem!important}.g-0{gap:0!important}.gr-0{row-gap:0!important}.gc-0{-moz-column-gap:0!important;column-gap:0!important}.g-1{gap:.25rem!important}.gr-1{row-gap:.25rem!important}.gc-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.g-2{gap:.5rem!important}.gr-2{row-gap:.5rem!important}.gc-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.g-3{gap:.75rem!important}.gr-3{row-gap:.75rem!important}.gc-3{-moz-column-gap:.75rem!important;column-gap:.75rem!important}.g-4{gap:1rem!important}.gr-4{row-gap:1rem!important}.gc-4{-moz-column-gap:1rem!important;column-gap:1rem!important}.g-5{gap:1.5rem!important}.gr-5{row-gap:1.5rem!important}.gc-5{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.g-6{gap:3rem!important}.gr-6{row-gap:3rem!important}.gc-6{-moz-column-gap:3rem!important;column-gap:3rem!important}.g-7{gap:5rem!important}.gr-7{row-gap:5rem!important}.gc-7{-moz-column-gap:5rem!important;column-gap:5rem!important}.g-8{gap:10rem!important}.gr-8{row-gap:10rem!important}.gc-8{-moz-column-gap:10rem!important;column-gap:10rem!important}.g-auto{gap:auto!important}.gr-auto{row-gap:auto!important}.gc-auto{-moz-column-gap:auto!important;column-gap:auto!important}.m-0{margin:0!important}.mt-0{margin-top:0!important}.mr-0{margin-right:0!important}.mb-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.mx-0{margin-right:0!important}.my-0{margin-bottom:0!important;margin-top:0!important}.m-1{margin:.25rem!important}.mt-1{margin-top:.25rem!important}.mr-1{margin-right:.25rem!important}.mb-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.mx-1{margin-right:.25rem!important}.my-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.m-2{margin:.5rem!important}.mt-2{margin-top:.5rem!important}.mr-2{margin-right:.5rem!important}.mb-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.mx-2{margin-right:.5rem!important}.my-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.m-3{margin:.75rem!important}.mt-3{margin-top:.75rem!important}.mr-3{margin-right:.75rem!important}.mb-3{margin-bottom:.75rem!important}.ml-3,.mx-3{margin-left:.75rem!important}.mx-3{margin-right:.75rem!important}.my-3{margin-bottom:.75rem!important;margin-top:.75rem!important}.m-4{margin:1rem!important}.mt-4{margin-top:1rem!important}.mr-4{margin-right:1rem!important}.mb-4{margin-bottom:1rem!important}.ml-4,.mx-4{margin-left:1rem!important}.mx-4{margin-right:1rem!important}.my-4{margin-bottom:1rem!important;margin-top:1rem!important}.m-5{margin:1.5rem!important}.mt-5{margin-top:1.5rem!important}.mr-5{margin-right:1.5rem!important}.mb-5{margin-bottom:1.5rem!important}.ml-5,.mx-5{margin-left:1.5rem!important}.mx-5{margin-right:1.5rem!important}.my-5{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.m-6{margin:3rem!important}.mt-6{margin-top:3rem!important}.mr-6{margin-right:3rem!important}.mb-6{margin-bottom:3rem!important}.ml-6,.mx-6{margin-left:3rem!important}.mx-6{margin-right:3rem!important}.my-6{margin-bottom:3rem!important;margin-top:3rem!important}.m-7{margin:5rem!important}.mt-7{margin-top:5rem!important}.mr-7{margin-right:5rem!important}.mb-7{margin-bottom:5rem!important}.ml-7,.mx-7{margin-left:5rem!important}.mx-7{margin-right:5rem!important}.my-7{margin-bottom:5rem!important;margin-top:5rem!important}.m-8{margin:10rem!important}.mt-8{margin-top:10rem!important}.mr-8{margin-right:10rem!important}.mb-8{margin-bottom:10rem!important}.ml-8,.mx-8{margin-left:10rem!important}.mx-8{margin-right:10rem!important}.my-8{margin-bottom:10rem!important;margin-top:10rem!important}.m-auto{margin:auto!important}.mt-auto{margin-top:auto!important}.mr-auto{margin-right:auto!important}.mb-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}.mx-auto{margin-right:auto!important}.my-auto{margin-bottom:auto!important;margin-top:auto!important}.p-0{padding:0!important}.pt-0{padding-top:0!important}.pr-0{padding-right:0!important}.pb-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.px-0{padding-right:0!important}.py-0{padding-bottom:0!important;padding-top:0!important}.p-1{padding:.25rem!important}.pt-1{padding-top:.25rem!important}.pr-1{padding-right:.25rem!important}.pb-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.px-1{padding-right:.25rem!important}.py-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.p-2{padding:.5rem!important}.pt-2{padding-top:.5rem!important}.pr-2{padding-right:.5rem!important}.pb-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.px-2{padding-right:.5rem!important}.py-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.p-3{padding:.75rem!important}.pt-3{padding-top:.75rem!important}.pr-3{padding-right:.75rem!important}.pb-3{padding-bottom:.75rem!important}.pl-3,.px-3{padding-left:.75rem!important}.px-3{padding-right:.75rem!important}.py-3{padding-bottom:.75rem!important;padding-top:.75rem!important}.p-4{padding:1rem!important}.pt-4{padding-top:1rem!important}.pr-4{padding-right:1rem!important}.pb-4{padding-bottom:1rem!important}.pl-4,.px-4{padding-left:1rem!important}.px-4{padding-right:1rem!important}.py-4{padding-bottom:1rem!important;padding-top:1rem!important}.p-5{padding:1.5rem!important}.pt-5{padding-top:1.5rem!important}.pr-5{padding-right:1.5rem!important}.pb-5{padding-bottom:1.5rem!important}.pl-5,.px-5{padding-left:1.5rem!important}.px-5{padding-right:1.5rem!important}.py-5{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.p-6{padding:3rem!important}.pt-6{padding-top:3rem!important}.pr-6{padding-right:3rem!important}.pb-6{padding-bottom:3rem!important}.pl-6,.px-6{padding-left:3rem!important}.px-6{padding-right:3rem!important}.py-6{padding-bottom:3rem!important;padding-top:3rem!important}.p-7{padding:5rem!important}.pt-7{padding-top:5rem!important}.pr-7{padding-right:5rem!important}.pb-7{padding-bottom:5rem!important}.pl-7,.px-7{padding-left:5rem!important}.px-7{padding-right:5rem!important}.py-7{padding-bottom:5rem!important;padding-top:5rem!important}.p-8{padding:10rem!important}.pt-8{padding-top:10rem!important}.pr-8{padding-right:10rem!important}.pb-8{padding-bottom:10rem!important}.pl-8,.px-8{padding-left:10rem!important}.px-8{padding-right:10rem!important}.py-8{padding-bottom:10rem!important;padding-top:10rem!important}.p-auto{padding:auto!important}.pt-auto{padding-top:auto!important}.pr-auto{padding-right:auto!important}.pb-auto{padding-bottom:auto!important}.pl-auto,.px-auto{padding-left:auto!important}.px-auto{padding-right:auto!important}.py-auto{padding-bottom:auto!important;padding-top:auto!important}:root{--fw-thin:400;--fw-normal:500;--fw-bold:600;--fw-heavy:800}html{font-family:Montserrat,sans-serif;font-size:12pt;font-weight:var(--fw-normal);overflow:hidden;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;background-color:#f0f0f1;color:#2d2e42}.fw-thin{font-weight:var(--fw-thin)}.fw-normal{font-weight:var(--fw-normal)}.fw-bold{font-weight:var(--fw-bold)}.fw-heavy{font-weight:var(--fw-heavy)}body,figure{margin:0;padding:0}main#app{height:100vh}button{background-color:#e0e0e2;border:none;border-radius:.25rem;font-family:inherit;font-size:1rem;font-weight:var(--fw-bold);outline:2px solid transparent;padding:.5rem 1rem;transition:color var(--motion-duration-quick) var(--motion-easing-standard),background-color var(--motion-duration-quick) var(--motion-easing-standard),transform var(--motion-duration-quick) var(--motion-easing-standard),outline-color var(--motion-duration-quick) var(--motion-easing-standard)}button.small,button.small i{font-size:.8rem;line-height:.8rem}button.selected,button:hover{background-color:#c0c2c7;color:#fafafa;cursor:pointer}button:not(:disabled):active{transform:scale(105%)}button.inverted{background-color:#c0c2c7;color:#fafafa}button.inverted:hover{background-color:#e0e0e2;color:#2d2e42}button:disabled,input:disabled,select:disabled,textarea:disabled{cursor:not-allowed;opacity:.7}input[type=file]::file-selector-button{display:none}[tabindex]:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid #78c3fb}hr{border-style:solid;color:#e0e0e2;margin-block:1rem}.form{display:flex;flex-flow:column nowrap;gap:.75rem}.field-small input,.field-small select,.field-small textarea{font-size:.8rem}.field{display:flex;flex-direction:column}.field label{font-size:.95rem;font-weight:var(--fw-bold);margin-bottom:.5rem}.field input,.field select,.field textarea{background-color:#f0f0f1;border:2px solid transparent;border-radius:.25rem;font-family:inherit;font-size:1rem;font-weight:var(--fw-normal);outline:none;padding:.5rem .75rem}.field textarea{resize:vertical}.field input:focus,.field input:focus-visible,.field input:hover,.field select:focus,.field select:focus-visible,.field select:hover,.field textarea:focus,.field textarea:focus-visible,.field textarea:hover{border-color:#78c3fb}.field input::-moz-placeholder,.field textarea::-moz-placeholder{color:#c0c2c7;font-style:italic}.field input::placeholder,.field textarea::placeholder{color:#c0c2c7;font-style:italic}.field input[disabled],.field select[disabled],.field textarea[disabled]{color:#b4b6bc;cursor:not-allowed}.field input[disabled]:hover,.field select[disabled]:hover,.field textarea[disabled]:hover{border-color:#c0c2c7}.field select,.field select::picker(select){-webkit-appearance:base-select;-moz-appearance:base-select;appearance:base-select}.field select::picker(select){background-color:#f0f0f1;border:2px solid #78c3fb;border-radius:.25rem}.field span.tip{color:#b4b6bc;font-size:.8rem;font-weight:var(--fw-normal);margin-top:.25rem}.field.row{align-items:center;flex-direction:row;gap:.75rem}.field.row label{margin-bottom:0}.field.invalid input,.field.invalid select,.field.invalid textarea{border-color:#f55d3e!important}.field.invalid span.tip{color:#f55d3e}code{font-family:Source Code Pro,monospace;font-size:.95rem;font-weight:var(--fw-normal)}blockquote,code{background-color:#f0f0f1;border-radius:.5rem}blockquote{border-left:3px solid #e0e0e2;margin:0;padding:.5rem 1rem}blockquote.italic{font-style:italic}a,a:active,a:hover,a:visited{color:inherit;cursor:pointer;text-decoration:none}a:has(i,span),button:has(i,span){align-items:center;display:flex;flex-flow:row nowrap;gap:.5rem;justify-content:center;line-height:1.2rem}a:has(i,span) i,button:has(i,span) i{font-size:1.2rem}h1{font-size:2rem;font-weight:var(--fw-heavy);letter-spacing:-1px;word-spacing:-2px}h2{font-size:1.5rem;font-weight:var(--fw-bold);letter-spacing:-.5px;word-spacing:-1.5px}h3{font-size:1.25rem;letter-spacing:-.33px;word-spacing:-1px}h4,h5,h6,p{font-size:1rem;font-weight:var(--fw-normal)}:not(.content)>:is(h1,h2,h3,h4,h5,h6,p){margin:0}pre{margin:0}.content>:first-child{margin-top:1rem}.content>:last-child{margin-bottom:1rem}.content h1{font-size:2rem}.content h1,.content h2{margin-bottom:1rem;margin-top:1.5rem}.content h2{font-size:1.5rem}.content h3{font-size:1.25rem;margin-bottom:1rem;margin-top:1rem}.content p{-webkit-hyphens:auto;hyphens:auto;margin-block:1rem}.content a{color:#78c3fb;font-weight:var(--fw-bold);text-decoration:underline}.content a:visited{color:#8783d1}.content br{content:"";display:block;margin-bottom:.75rem}.content ol,.content ul{display:flex;flex-direction:column;gap:.5rem;margin-block:1rem}.content li>ul{margin-block:.5rem}.content blockquote{margin-block:1rem}.content blockquote p{margin-block:.5rem}.content p:has(img){display:grid;margin-block:1.25rem;place-items:center}.content p:has(img) img{border:.25rem solid #f0f0f1;border-radius:.5rem;box-sizing:border-box;margin-inline:auto;width:100%}.content pre:has(code){margin-block:1rem}.content pre:has(code) code{display:block;overflow-x:auto;padding:1rem}.content table{border:1px solid #e0e0e2;border-collapse:collapse;margin-block:1rem}.content th{background-color:#e0e0e2}.content td,.content th{border-top:1px solid #e0e0e2;padding:.25rem .75rem;text-align:left;vertical-align:top}.content .row{gap:1rem;justify-content:space-evenly;margin-bottom:1rem}.content .row *{margin:0}.content .row p:has(img){flex-shrink:1}.content .row p:has(img) img{max-width:100%}.content .row div>*{margin:0}.markdown.compact>:first-child{margin-top:0}.markdown.compact>:last-child{margin-bottom:0}.markdown.compact h1,.markdown.compact h2{margin-block:.5rem}.markdown.compact h3,.markdown.compact h4,.markdown.compact h5,.markdown.compact h6,.markdown.compact p{margin-block:.25rem}.markdown.compact br{margin-bottom:.25rem}.markdown.compact ol,.markdown.compact ul{gap:.5rem;list-style-position:outside;margin-block:.25rem;padding-inline-start:1rem}.markdown.compact blockquote,.markdown.compact li>ul{margin-block:.25rem}.markdown.compact p:has(img){margin-block:.5rem}.markdown.compact pre:has(code),.markdown.compact table{margin-block:.5rem}.markdown.compact pre:has(code) code{padding:.5rem}.markdown.compact .row{gap:.5rem;margin-bottom:.5rem}.markdown span.spoiler{background-color:#2d2e42;cursor:pointer;transition:background-color var(--motion-duration-fast);-webkit-user-select:none;-moz-user-select:none;user-select:none}.markdown span.spoiler:focus{background-color:transparent;cursor:auto;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}.content.preview:not(.compact)>:first-child{margin-top:.75rem}.content.preview:not(.compact)>:last-child{margin-bottom:.75rem}.light{background-color:#fafafa;color:#2d2e42}.light:hover{background-color:#f0f0f1}.dark{background-color:#2d2e42;color:#fafafa}.dark:hover{background-color:#575966}.positive,.positive.inverted:hover,.success,.success.inverted:hover{background-color:#bef3e4;color:#1fad83}.positive.inverted,.positive:hover,.success.inverted,.success:hover{background-color:#1fad83;color:#bef3e4}.positive.voted{outline:1px solid #1fad83}.box.warning,.misleading,.misleading.inverted:hover,.warning,.warning.inverted:hover{background-color:#ffecba;color:#ffbf1a}.box.warning:hover,.misleading.inverted,.misleading:hover,.warning.inverted,.warning:hover{background-color:#ffbf1a;color:#ffecba}.misleading.voted{outline:1px solid #ffbf1a}.unavailable{background-color:#ffecba;border:1px solid #ffbf1a;color:#d39800}.danger,.danger.inverted:hover,.negative,.negative.inverted:hover{background-color:#fdd7cf;color:#f55d3e}.danger.inverted,.danger:hover,.negative.inverted,.negative:hover{background-color:#f55d3e;color:#fdd7cf}.negative.voted{outline:1px solid #f55d3e}.link,.link.inverted:hover,.topic,.topic.inverted:hover{background-color:#dbdaf1;color:#8783d1}.link.inverted,.link:hover,.topic.inverted,.topic:hover{background-color:#8783d1;color:#dbdaf1}.info,.info.inverted:hover{background-color:#d0eafe;color:#78c3fb}.info.inverted,.info:hover{background-color:#78c3fb;color:#d0eafe}.danger,.info,.misleading,.negative,.positive,.success,.topic{transition:color var(--motion-duration-quick) var(--motion-easing-standard),background-color var(--motion-duration-quick) var(--motion-easing-standard)}.voted{animation:voted var(--motion-duration-quick) ease-in-out}.box{background-color:#fafafa;border-radius:.25rem;box-sizing:border-box}.border-subtle{border:1px solid #e0e0e2}.clickable,.tag{cursor:pointer}.tag{border-radius:.25rem;box-sizing:border-box;font-weight:var(--fw-bold);outline:1px transparent;text-align:center;white-space:nowrap}.tag.meta{color:#fafafa}.box.background,.tag.meta{background-color:#c0c2c7}.empty-state{padding:.75rem;text-align:center}.empty-state.stacked{align-items:center;display:flex;flex-flow:column nowrap;gap:0;justify-content:center;padding:1rem}.animate{transition:transform var(--motion-duration-quick) var(--motion-easing-standard),box-shadow var(--motion-duration-quick) var(--motion-easing-standard)}.animate:hover{transform:translate(-2px,-2px)}.hover-shadow:hover{box-shadow:1px 0 .25rem .25rem #ccc1,0 1px .25rem .25rem #ccc1,-1px 0 .25rem .25rem #ccc1,0 -1px .25rem .25rem #ccc1}html[data-hover-animations=false] .animate{transition:none}html[data-hover-animations=false] .animate:hover{transform:none}@media(prefers-reduced-motion:reduce){.animate,.animate:hover{transform:none;transition:none}}.text.bold{font-weight:var(--fw-bold)}.text.truncate{overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.text.break{white-space:break-spaces}.text.center{text-align:center}.text.left{text-align:left}.text.right{text-align:right}.text.capitalize{text-transform:capitalize}nav.tabstrip{background-color:#2d2e42;border-top:1px solid #575966;justify-content:center;width:-webkit-fill-available;width:-moz-available;width:stretch}nav.tabstrip a,nav.tabstrip button{background-color:#2d2e42;border-radius:0;color:#e0e0e2;font-size:1.1rem;font-weight:var(--fw-bold);min-height:19px;padding:.5rem .75rem}nav.tabstrip a:focus-visible,nav.tabstrip button:focus-visible{background-color:#575966;outline:3px solid #b4b6bc;outline-offset:-3px}nav.tabstrip a.selected,nav.tabstrip a:hover,nav.tabstrip button.selected,nav.tabstrip button:hover{background-color:#575966;cursor:pointer}nav.tabstrip.wide a,nav.tabstrip.wide button{padding:.5rem 1.5rem}@media(max-width:1000px){nav.tabstrip.large a:not(.selected) span,nav.tabstrip.large button:not(.selected) span{display:none}}@media(max-width:600px){nav.tabstrip.medium a:not(.selected) span,nav.tabstrip.medium button:not(.selected) span{display:none}}@media(max-width:400px){nav.tabstrip.small a:not(.selected) span,nav.tabstrip.small button:not(.selected) span{display:none}}.tag:has(div,i){align-items:center;display:flex;flex-flow:row nowrap;gap:.33rem;justify-content:center;line-height:1rem}button.tag,div.tag{font-size:.8rem;padding:.25rem .5rem}button.tag i{font-size:.8rem}:root{--motion-duration-fast:.1s;--motion-duration-quick:.2s;--motion-duration-standard:.4s;--motion-duration-lazy:.6s;--motion-duration-slow:1s;--motion-easing-standard:ease;--motion-easing-in:ease-in;--motion-easing-out:ease-out;--motion-easing-overlay:ease-in-out;--motion-easing-expand:ease-in-out}@media(prefers-reduced-motion:reduce){:root{--motion-duration-fast:0ms;--motion-duration-quick:0ms;--motion-duration-standard:0ms;--motion-duration-lazy:0ms;--motion-duration-slow:0ms}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes fade-in{0%{opacity:0}to{opacity:100%}}.spin{animation:spin var(--motion-duration-slow) linear infinite}.tabs-move{transition:transform var(--motion-duration-fast) var(--motion-easing-standard)}.image{display:block;position:relative}.image img{display:block;height:auto;width:100%}.image img.is-rounded{border-radius:var(--bulma-radius-rounded)}.image.is-fullwidth{width:100%}.image.is-square .has-ratio,.image.is-square img{height:100%;inset:0;position:absolute;width:100%}.image.is-square{aspect-ratio:1}.image.is-1by1{aspect-ratio:1/1}.image.is-1by1 .has-ratio,.image.is-1by1 img{height:100%;inset:0;position:absolute;width:100%}.image.is-5by4{aspect-ratio:5/4}.image.is-5by4 .has-ratio,.image.is-5by4 img{height:100%;inset:0;position:absolute;width:100%}.image.is-4by3{aspect-ratio:4/3}.image.is-4by3 .has-ratio,.image.is-4by3 img{height:100%;inset:0;position:absolute;width:100%}.image.is-3by2{aspect-ratio:3/2}.image.is-3by2 .has-ratio,.image.is-3by2 img{height:100%;inset:0;position:absolute;width:100%}.image.is-5by3{aspect-ratio:5/3}.image.is-5by3 .has-ratio,.image.is-5by3 img{height:100%;inset:0;position:absolute;width:100%}.image.is-16by9{aspect-ratio:16/9}.image.is-16by9 .has-ratio,.image.is-16by9 img{height:100%;inset:0;position:absolute;width:100%}.image.is-2by1{aspect-ratio:2/1}.image.is-2by1 .has-ratio,.image.is-2by1 img{height:100%;inset:0;position:absolute;width:100%}.image.is-3by1{aspect-ratio:3/1}.image.is-3by1 .has-ratio,.image.is-3by1 img{height:100%;inset:0;position:absolute;width:100%}.image.is-4by5{aspect-ratio:4/5}.image.is-4by5 .has-ratio,.image.is-4by5 img{height:100%;inset:0;position:absolute;width:100%}.image.is-3by4{aspect-ratio:3/4}.image.is-3by4 .has-ratio,.image.is-3by4 img{height:100%;inset:0;position:absolute;width:100%}.image.is-2by3{aspect-ratio:2/3}.image.is-2by3 .has-ratio,.image.is-2by3 img{height:100%;inset:0;position:absolute;width:100%}.image.is-3by5{aspect-ratio:3/5}.image.is-3by5 .has-ratio,.image.is-3by5 img{height:100%;inset:0;position:absolute;width:100%}.image.is-9by16{aspect-ratio:9/16}.image.is-9by16 .has-ratio,.image.is-9by16 img{height:100%;inset:0;position:absolute;width:100%}.image.is-1by2{aspect-ratio:1/2}.image.is-1by2 .has-ratio,.image.is-1by2 img{height:100%;inset:0;position:absolute;width:100%}.image.is-1by3{aspect-ratio:1/3}.image.is-1by3 .has-ratio,.image.is-1by3 img{height:100%;inset:0;position:absolute;width:100%}.image.is-16x16{height:16px;width:16px}.image.is-24x24{height:24px;width:24px}.image.is-32x32{height:32px;width:32px}.image.is-48x48{height:48px;width:48px}.image.is-64x64{height:64px;width:64px}.image.is-96x96{height:96px;width:96px}.image.is-128x128{height:128px;width:128px}pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{background:#fdf6e3;color:#586e75}.hljs ::-moz-selection,.hljs::-moz-selection{background-color:#93a1a1;color:#586e75}.hljs ::selection,.hljs::selection{background-color:#93a1a1;color:#586e75}.hljs-comment{color:#839496}.hljs-tag{color:#657b83}.hljs-operator,.hljs-punctuation,.hljs-subst{color:#586e75}.hljs-operator{opacity:.7}.hljs-bullet,.hljs-deletion,.hljs-name,.hljs-selector-tag,.hljs-template-variable,.hljs-variable{color:#dc322f}.hljs-attr,.hljs-link,.hljs-literal,.hljs-number,.hljs-symbol,.hljs-variable.constant_{color:#cb4b16}.hljs-class .hljs-title,.hljs-strong,.hljs-title,.hljs-title.class_{color:#b58900}.hljs-strong{font-weight:700}.hljs-addition,.hljs-code,.hljs-string,.hljs-title.class_.inherited__{color:#859900}.hljs-built_in,.hljs-doctag,.hljs-keyword.hljs-atrule,.hljs-quote,.hljs-regexp{color:#2aa198}.hljs-attribute,.hljs-function .hljs-title,.hljs-section,.hljs-title.function_,.ruby .hljs-property{color:#268bd2}.diff .hljs-meta,.hljs-keyword,.hljs-template-tag,.hljs-type{color:#6c71c4}.hljs-emphasis{color:#6c71c4;font-style:italic}.hljs-meta,.hljs-meta .hljs-keyword,.hljs-meta .hljs-string{color:#d33682}.hljs-meta .hljs-keyword,.hljs-meta-keyword{font-weight:700}@media(max-width:500px){section.left a.title span[data-v-5b2b2512]{display:none}}@media(max-width:1000px){section.left a:not(.title) span[data-v-5b2b2512],section.left button span[data-v-5b2b2512]{display:none}}section.right[data-v-5b2b2512]{position:absolute;right:0;top:1px}@media(max-width:600px){section.right span[data-v-5b2b2512]{display:none}}@keyframes slide-5b2b2512{0%{transform:translate(100%)}to{transform:translate(0)}}.slide-enter-active[data-v-5b2b2512]{animation:slide-5b2b2512 var(--motion-duration-quick) var(--motion-easing-out) backwards var(--motion-duration-fast)}.slide-leave-active[data-v-5b2b2512]{animation:slide-5b2b2512 var(--motion-duration-fast) var(--motion-easing-in) reverse}span i.fa-spinner[data-v-e40aeb21]{animation:spin var(--motion-duration-slow) linear infinite;color:inherit}.button-spinner-state[data-v-467d18f7]{display:inline-grid;position:relative}.button-spinner-content[data-v-467d18f7]{grid-area:1/1}.button-spinner-indicator[data-v-467d18f7]{display:grid;inset:0;place-items:center;pointer-events:none;position:absolute}.button-spinner-state.spinning .button-spinner-content[data-v-467d18f7]{opacity:0}i.fa-spinner[data-v-467d18f7]{animation:spin var(--motion-duration-slow) linear infinite;color:#f55d3e}aside.background[data-v-bbb4fbc2]{-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);height:100vh;left:0;position:absolute;top:0;width:100vw;z-index:9999}main.window[data-v-bbb4fbc2]{box-shadow:.25rem .5rem 1rem -.25rem #c0c2c7,0 0 .33rem 1px #c0c2c7}main.window h1[data-v-bbb4fbc2]{font-size:1.5rem}aside.filler[data-v-bbb4fbc2]{height:20%}.slot[data-v-bbb4fbc2]{max-height:100%;overflow-y:hidden}label.forgot a[data-v-4fbfa01d]{color:#f55d3e;text-decoration:underline}.overlay-motion-enter-active,.overlay-motion-leave-active{transition:opacity var(--motion-duration-quick) var(--motion-easing-overlay)}.overlay-motion-enter-from,.overlay-motion-leave-to{opacity:0}aside.background.overlay-motion-enter-active{z-index:10001}aside.background.overlay-motion-leave-active{z-index:10000}aside.background.overlay-motion-enter-active{transition:opacity var(--motion-duration-quick) var(--motion-easing-overlay),backdrop-filter var(--motion-duration-quick) var(--motion-easing-overlay)}.overlay-motion-enter-active aside.background,.overlay-motion-leave-active aside.background{transition:backdrop-filter var(--motion-duration-quick) var(--motion-easing-overlay)}aside.background.overlay-motion-leave-active{transition:opacity var(--motion-duration-quick) var(--motion-easing-overlay),backdrop-filter var(--motion-duration-quick) var(--motion-easing-overlay)}.overlay-motion-enter-from aside.background,.overlay-motion-leave-to aside.background,aside.background.overlay-motion-enter-from,aside.background.overlay-motion-leave-to{-webkit-backdrop-filter:none;backdrop-filter:none}.overlay-motion-enter-active .window,.overlay-motion-leave-active .window{transition:transform var(--motion-duration-quick) var(--motion-easing-overlay)}.overlay-motion-enter-from .window,.overlay-motion-leave-to .window{transform:translateY(.75rem) scale(.98)}@media(prefers-reduced-motion:reduce){.overlay-motion-enter-active aside.background,.overlay-motion-leave-active aside.background,aside.background.overlay-motion-enter-active,aside.background.overlay-motion-leave-active{transition:none}}aside.background[data-v-0c644547]{-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);height:100vh;left:0;overflow:hidden;position:absolute;top:0;width:100vw;z-index:9999}main.window[data-v-0c644547]{width:-moz-min-content;width:min-content}header.title-bar[data-v-0c644547]{background-color:#2d2e42;border-top-left-radius:.5rem;border-top-right-radius:.5rem;color:#fafafa;-webkit-user-select:none;-moz-user-select:none;user-select:none}header.title-bar div.left i[data-v-0c644547]{font-size:1.25rem}header.title-bar button.close[data-v-0c644547]{background-color:transparent;color:#fafafa;display:grid;place-items:center}header.title-bar button.close i[data-v-0c644547]{font-size:1.5rem}header.title-bar button.close[data-v-0c644547]:hover{background-color:#f55d3e;border-radius:0;border-top-right-radius:.5rem}section.window-slot[data-v-0c644547]{background-color:#fafafa;border-radius:0 0 .5rem .5rem;overflow-y:auto}div.filler[data-v-0c644547]{height:10%}aside.background[data-v-26696220]{align-items:center;isolation:isolate;pointer-events:none;position:absolute;width:100%;z-index:10000}@media only screen and (max-aspect-ratio:1/1){aside.background[data-v-26696220]{display:flex;flex-direction:column-reverse;margin-top:10rem;top:0}}@media only screen and (min-aspect-ratio:1/1){aside.background[data-v-26696220]{bottom:0;display:flex;flex-flow:column nowrap;gap:0;margin-bottom:10rem}}.hint[data-v-26696220]{box-shadow:.25rem .25rem 1rem -.25rem #c0c2c7,0 0 .33rem 1px #c0c2c7;max-width:60rem;pointer-events:all;position:relative;width:-moz-fit-content;width:fit-content}.hint-neutral[data-v-26696220]{background-color:#e0e0e2;color:#2d2e42}.hint-message[data-v-26696220]{flex:1}button.hint-dismiss[data-v-26696220]{background:transparent;border:0;color:inherit;flex:none}.hints-enter-active[data-v-26696220],.hints-leave-active[data-v-26696220],.hints-move[data-v-26696220]{transition:opacity var(--motion-duration-fast) var(--motion-easing-standard),transform var(--motion-duration-fast) var(--motion-easing-standard)}@media only screen and (max-aspect-ratio:1/1){.hints-enter-from[data-v-26696220]{transform:translateY(-200%)}}@media only screen and (min-aspect-ratio:1/1){.hints-enter-from[data-v-26696220]{transform:translateY(200%)}}.hints-enter-from[data-v-26696220],.hints-leave-to[data-v-26696220]{opacity:0}main.page{background-color:#f0f0f1;height:calc(100vh - 40px);height:calc(var(--vh, 1vh)*100 - 40px);overflow-x:hidden;overflow-y:auto}main.page>article,main.page>section{flex:1 1}.swap-enter-active,.swap-leave-active{transition:opacity var(--motion-duration-fast) var(--motion-easing-out),filter var(--motion-duration-fast) var(--motion-easing-out)}.swap-enter-from,.swap-leave-to{filter:blur(.25rem);opacity:0}article.error[data-v-0e0af694]{background-color:#f0f0f1;display:grid;height:100%;place-items:center}article.error section.details[data-v-0e0af694]{max-width:25rem;width:calc(100% - 2rem)}article.error section.details div[data-v-0e0af694]{text-align:center}article.error section.details div h1[data-v-0e0af694]{font-size:2.5rem;line-height:2.5rem}
