::selection{color:var(--off7);background:var(--blue2)}a{color:var(--blue0);text-decoration:none}a:active{color:var(--off7)}@media (hover){a:hover{color:var(--off7)}}.decoratedLinks a{text-decoration:underline;text-decoration-thickness:2px;text-decoration-skip-ink:none;text-decoration-color:var(--color, var(--blue2));text-underline-offset:4px;transition:text-decoration .3s,text-decoration-color .5s,text-underline-offset .3s,color .2s}.decoratedLinks a:hover{--color: var(--off5);text-underline-offset:6px}.decoratedLinks ._noLine,.undecoratedLinks a{text-decoration:none}.decoratedLinks a:focus-visible{text-decoration:none}@keyframes focusRingAnimation{0%{outline-width:4px}}@media (prefers-reduced-motion: no-preference){@view-transition{navigation: auto;}}:root,:root.light{background-color:var(--panelColorOpaque);color-scheme:light;color:var(--fg);font-size:16px;line-height:19px;min-width:320px;overflow:hidden;--bg: #eaeaea;--fg: #454545;--red-rgb: 215, 0, 21;--red: rgb(var(--red-rgb));--orange: rgb(242, 141, 0);--green: #00a100;--focus: rgba(0, 195, 255, .8);--blue0: #3060d5;--blue1: #c2e2ff;--blue2: #a2ccf2;--blue3: #d1e9ff;--gold0: #8e6c00;--gold1: rgba(223, 171, 1, .1411764706);--gray0: #c8c8c8;--gray1: #b5b5b5;--gray2: #fff;--ce-tag: #427b58;--ce-name: #d65d0e;--ce-value: #79740e;--ce-fg: #665c54;--lighten0: rgba(255, 255, 255, .6133);--lighten1: rgba(255, 255, 255, .7602);--lighten2: #fff;--lighten3: var(--lighten2);--lighten4: var(--lighten2);--lighten5: var(--lighten2);--lighten6: var(--lighten2);--lighten7: var(--lighten2);--darken0: rgba(0, 0, 0, .052);--darken1: rgba(0, 0, 0, .0638);--darken2: rgba(0, 0, 0, .1329);--darken3: rgba(0, 0, 0, .148);--darken4: rgba(0, 0, 0, .2254);--darken5: rgba(0, 0, 0, .5127);--darken6: rgba(0, 0, 0, .7659);--darken7: #000;--off0: var(--darken0);--off1: var(--darken1);--off2: var(--darken2);--off3: var(--darken3);--off4: var(--darken4);--off5: var(--darken5);--off6: var(--darken6);--off7: var(--darken7);--on0: var(--lighten0);--on1: var(--lighten1);--on2: var(--lighten2);--gradient9: -15px;--tabHighlight: .6;--checkered0: url('data:image/svg+xml;utf8,<svg fill="rgb(190,190,190)" xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 2 2" width="2" height="2"><path d="M0 1h1v1H0V1zM1 0h1v1H1z" /></svg>');--panelColorOpaque:#eaeaea;--panelColorSecondary:#e2e2e2;--panelColorSecondaryTransparent:rgba(226, 226, 226, 0);--bgColorOpaque:#fff;--bgColorTransparent:rgba(255, 255, 255, 0);--panelColorHeader:rgba(234, 234, 234, .8);--panelColorHeaderMaster:rgba(229, 229, 229, .8);--panelColorHeaderEdit:rgba(232, 232, 232, .8);--panelColorSeparator:#cfcfcf;--bgColorSoft:#f4f4f4;--legibleColorOnPanel:rgba(0, 0, 0, .738286973648319);--legibleColorOnPanelSecondary:rgba(0, 0, 0, .5472007248961669);--bgLightness: 80%;--fgLightness: 35%;--blend0: multiply}@supports (color: color(display-p3 0 0 0)){:root,:root.light{--gold0: color(display-p3 .59 .433 0)}}@media (prefers-color-scheme: dark){:root{color-scheme:dark;--bg: #242424;--fg: #bababa;--red-rgb: 255, 105, 97;--red: rgb(var(--red-rgb));--orange: rgb(255, 159, 10);--green: #5eba6e;--focus: rgba(0, 137, 179, .8);--blue0: #8abbef;--blue1: #365068;--blue2: #3e6486;--blue3: #3d576f;--gold0: #dccca9;--gold1: rgba(220, 204, 169, .0941176471);--gray0: #3c3c3c;--gray1: #484848;--gray2: #818181;--ce-tag: #8ec07c;--ce-name: #fe8019;--ce-value: #b8bb26;--ce-fg: #bdae93;--lighten0: rgba(255, 255, 255, .0391);--lighten1: rgba(255, 255, 255, .0477);--lighten2: rgba(255, 255, 255, .0973);--lighten3: rgba(255, 255, 255, .1081);--lighten4: rgba(255, 255, 255, .1649);--lighten5: rgba(255, 255, 255, .4257);--lighten6: rgba(255, 255, 255, .8142);--lighten7: #fff;--darken0: rgba(0, 0, 0, .2772);--darken1: rgba(0, 0, 0, .3517);--darken2: #000;--darken3: var(--darken2);--darken4: var(--darken2);--darken5: var(--darken2);--darken6: var(--darken2);--darken7: var(--darken2);--off0: var(--lighten0);--off1: var(--lighten1);--off2: var(--lighten2);--off3: var(--lighten3);--off4: var(--lighten4);--off5: var(--lighten5);--off6: var(--lighten6);--off7: var(--lighten7);--on0: var(--darken0);--on1: var(--darken1);--on2: var(--darken2);--gradient9: -60px;--tabHighlight: .4;--checkered0: url('data:image/svg+xml;utf8,<svg fill="rgb(65,65,65)" xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 2 2" width="2" height="2"><path d="M0 1h1v1H0V1zM1 0h1v1H1z" /></svg>');--panelColorOpaque:#242424;--panelColorSecondary:#1e1e1e;--panelColorSecondaryTransparent:rgba(30, 30, 30, 0);--bgColorOpaque:#000;--bgColorTransparent:rgba(0, 0, 0, 0);--panelColorHeader:rgba(36, 36, 36, .8);--panelColorHeaderMaster:rgba(45, 45, 45, .8);--panelColorHeaderEdit:rgba(41, 41, 41, .8);--panelColorSeparator:#373737;--bgColorSoft:#101010;--legibleColorOnPanel:rgba(255, 255, 255, .7359015980379755);--legibleColorOnPanelSecondary:rgba(255, 255, 255, .46621263506678084);--bgLightness: 45%;--fgLightness: 90%;--blend0: screen}}:root.dark{color-scheme:dark;--bg: #242424;--fg: #bababa;--red-rgb: 255, 105, 97;--red: rgb(var(--red-rgb));--orange: rgb(255, 159, 10);--green: #5eba6e;--focus: rgba(0, 137, 179, .8);--blue0: #8abbef;--blue1: #365068;--blue2: #3e6486;--blue3: #3d576f;--gold0: #dccca9;--gold1: rgba(220, 204, 169, .0941176471);--gray0: #3c3c3c;--gray1: #484848;--gray2: #818181;--ce-tag: #8ec07c;--ce-name: #fe8019;--ce-value: #b8bb26;--ce-fg: #bdae93;--lighten0: rgba(255, 255, 255, .0391);--lighten1: rgba(255, 255, 255, .0477);--lighten2: rgba(255, 255, 255, .0973);--lighten3: rgba(255, 255, 255, .1081);--lighten4: rgba(255, 255, 255, .1649);--lighten5: rgba(255, 255, 255, .4257);--lighten6: rgba(255, 255, 255, .8142);--lighten7: #fff;--darken0: rgba(0, 0, 0, .2772);--darken1: rgba(0, 0, 0, .3517);--darken2: #000;--darken3: var(--darken2);--darken4: var(--darken2);--darken5: var(--darken2);--darken6: var(--darken2);--darken7: var(--darken2);--off0: var(--lighten0);--off1: var(--lighten1);--off2: var(--lighten2);--off3: var(--lighten3);--off4: var(--lighten4);--off5: var(--lighten5);--off6: var(--lighten6);--off7: var(--lighten7);--on0: var(--darken0);--on1: var(--darken1);--on2: var(--darken2);--gradient9: -60px;--tabHighlight: .4;--checkered0: url('data:image/svg+xml;utf8,<svg fill="rgb(65,65,65)" xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 2 2" width="2" height="2"><path d="M0 1h1v1H0V1zM1 0h1v1H1z" /></svg>');--panelColorOpaque:#242424;--panelColorSecondary:#1e1e1e;--panelColorSecondaryTransparent:rgba(30, 30, 30, 0);--bgColorOpaque:#000;--bgColorTransparent:rgba(0, 0, 0, 0);--panelColorHeader:rgba(36, 36, 36, .8);--panelColorHeaderMaster:rgba(45, 45, 45, .8);--panelColorHeaderEdit:rgba(41, 41, 41, .8);--panelColorSeparator:#373737;--bgColorSoft:#101010;--legibleColorOnPanel:rgba(255, 255, 255, .7359015980379755);--legibleColorOnPanelSecondary:rgba(255, 255, 255, .46621263506678084);--bgLightness: 45%;--fgLightness: 90%;--blend0: screen}.ff0,input,button,label,textarea,:root,:root.light{font-family:ui-sans-serif,system-ui,-apple-system,sans-serif}code,.monospace,.codeEditor textarea,.codeEditor pre,kbd{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace}.tabularNums{font-variant-numeric:tabular-nums}@font-face{font-family:keys;src:url("../fonts/keys-4b5a8613fa4d7773d398ce7b76d48fb5.woff2?vsn=d") format("woff2");font-weight:400;font-style:normal;font-display:swap}.keys{font-family:keys,ui-sans-serif,system-ui,-apple-system,sans-serif;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root{background-image:linear-gradient(var(--on2))}body{margin:0;overflow:hidden}strong{font-weight:600;color:var(--off6)}*{box-sizing:border-box}input,button,label,textarea{line-height:1.1875;font-size:16px;color:var(--fg);margin:0;border-radius:0;border:none;background:transparent;font-weight:400;-webkit-appearance:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation}::-webkit-input-placeholder{color:currentColor;opacity:.5;font-size:13px;line-height:19px;text-overflow:ellipsis}::-moz-placeholder{color:currentColor;opacity:.5;font-size:13px;line-height:19px;text-overflow:ellipsis}:-ms-input-placeholder{color:currentColor;opacity:.5;font-size:13px;line-height:19px;text-overflow:ellipsis}h1{font-size:24px;font-weight:400;line-height:29px}h2{margin:0}b,.bold{font-weight:500}.fs0,small{font-size:14px;line-height:19px}.fs1,.fs2,.fs3{line-height:19px}.fs1{font-size:12px}.fs2{font-size:19px}.fs3{font-size:13px}.fs4{font-size:16px}.fs5{font-size:10px}.fs6{font-size:32px;line-height:49px}.color0{--color: var(--red)}.color1{--color: var(--green)}.bgc0,kbd{background-color:var(--bg)}.bgc1{background-color:var(--lighten0)}.bgc2{background-color:#666ed1}.bgc3{background-color:var(--fg)}.bgc4{background-color:transparent}.bgc5{background-color:var(--lighten3)}.bgc6{background-color:var(--blue1)}.bgc7{background-color:var(--on1)}.bgc8{background-color:var(--darken0)}.bgc9{background-color:var(--on2)}.bgc10{background-color:var(--red)}.bgc11{background-color:rgba(var(--red-rgb),.85)}.bgc12{background-color:var(--off0)}.bgc13{background-color:var(--panelColor)}.bgc14{background-color:var(--green)}.bgc15{background-color:var(--gold1)}.bgc16{background-color:var(--on1);background-color:oklch(var(--bgLightness) .1 var(--hue)/.7)}.bgColorSoft{background-color:var(--bgColorSoft)}.panelBackground,.panelHeader,.panelHeaderMaster,.panelHeaderEdit{background-color:var(--panelColorOpaque)}.panelColorSecondary{background-color:var(--panelColorSecondary)}.panelHeader{background-color:var(--panelColorHeader)}.panelHeaderMaster{background:linear-gradient(var(--panelColorOpaque) 20%,var(--panelColorHeaderMaster))}.panelHeaderEdit{background:linear-gradient(var(--panelColorOpaque) 20%,var(--panelColorHeaderEdit))}.panelColorSeparator{color:var(--panelColorSeparator)}.fgc0{color:var(--fg)}.fgc1{color:var(--lighten2)}.fgc2{color:var(--off2)}.fgc3{color:var(--blue0)}.fgc4{color:var(--red)}.fgc5{color:#fff}.fgc6{color:var(--color)}.fgc7{color:var(--on2)}.fgc8{color:var(--off6)}.fgc9{color:var(--off7)}.fgc10{color:#fff}.fgc11{color:#666ed1}.fgc12{color:var(--off5)}.fgc13{color:var(--highlight)}.fgc14{color:var(--green)}.fgc15{color:var(--gold0)}.fgc16{color:var(--orange)}.fgc17{color:oklch(var(--fgLightness) .2 var(--hue))}.legibleColorOnPanel{color:var(--legibleColorOnPanel)}.legibleColorOnPanelSecondary{color:var(--legibleColorOnPanelSecondary)}.noBackground,.noBackground.panelColorSecondary{background:none}.gradient0{background-image:linear-gradient(to right,var(--gold1) 20%,transparent)}.gradient1{background-image:linear-gradient(to right,var(--off1) 20%,transparent)}.gradient2{background-image:linear-gradient(to right,currentColor,transparent)}.gradient3,.fillerLine:after{background-image:linear-gradient(to right,currentColor,var(--panelColorOpaque))}.gradient4{background-color:var(--panelColorHeaderMaster);background-image:linear-gradient(to bottom,var(--panelColorOpaque) 147px,transparent 245px 90%,var(--panelColorOpaque))}.gradient5{background-image:linear-gradient(to bottom,var(--panelColorOpaque),var(--panelColorSecondary))}.gradient6{background-image:linear-gradient(to bottom,var(--lighten0) -40%,transparent 90%)}.gradient7{background-image:radial-gradient(#585fc0,transparent)}.gradient8{background-image:linear-gradient(to bottom,var(--gold1) -40%,transparent 80%)}.gradient9{--normalized-color: oklch(from var(--color) 50% 50% h);background-image:radial-gradient(farthest-side at -90% var(--gradient9),var(--normalized-color),transparent);background-size:max(30%,140px) max(65%,70px);background-repeat:no-repeat}.gradient10{background-image:linear-gradient(transparent,var(--bgColor, transparent) 40px)}.gradient11{background-image:linear-gradient(to right,var(--lighten1),transparent,var(--lighten1))}.gradient12,.active_gradient1:active{background-image:linear-gradient(to right,var(--on2) 80%,transparent)}.gradient13{background-image:linear-gradient(to top,transparent,var(--panelColorOpaque) 100px)}.gradient14{background-image:radial-gradient(110% 100% at 50% 90%,var(--darken0),var(--lighten0) 130%);background-blend-mode:overlay}.stripes0{background-color:var(--on2);background-image:repeating-linear-gradient(135deg,var(--off4),var(--off4) 4px,transparent 0,transparent 8px)}.checkered0,.checkered3,.checkered2,.checkered1{background-image:var(--checkered0);background-color:var(--on2);background-repeat:repeat;background-size:auto 25%}.checkered1{background-size:11px;background-position:1px 1px}.checkered2{background-size:13px}.checkered3{background-size:15px}.stroke1{stroke:var(--on2)}.stroke2{stroke:var(--off7)}.block,.hasHover .hasHover_block{display:block}.hasHover .hasHover_noDisplay{display:none}[data-target0]~.blockAfterTarget0,[data-target1]~.blockAfterTarget1{display:block}.iblk,.spinner{display:inline-block}.floatLeft{float:left}.floatRight{float:right}.cf:before,.cf:after{content:"";display:block;height:0;visibility:hidden}.cf:after{clear:both}.flex.cf:before,.flex.cf:after{display:none}.flex{display:flex;justify-content:space-between}.flexStart{justify-content:flex-start}.flexCenter{justify-content:center}.flexEnd{justify-content:flex-end}.flexWrap{flex-wrap:wrap}.flexGrow{flex-grow:1}.flexBasis0{flex-basis:0}.flexNoShrink{flex-shrink:0}.flexFlowColumn{flex-flow:column}.gap0{gap:39px}.gap1{gap:10px}.gap2{gap:5px}.columns0{columns:25em;column-gap:40px}.noColumnBreak{page-break-inside:avoid;break-inside:avoid}.noDisplay{display:none}.order0{order:0}.order1{order:1}.order2{order:2}.tl{text-align:left}.tc,kbd{text-align:center}.tr{text-align:right}.balance{text-wrap:balance}.uppercase{text-transform:uppercase}.noTextDecoration{text-decoration:none}.textDecoration0{text-decoration:underline;text-decoration-color:hsl(from var(--gold0) h s l/50%);text-decoration-thickness:2px;text-underline-offset:2px}.wordSpacing0{word-spacing:-.25em}.marginAuto{margin:auto}.mas{margin:5px}.mam{margin:10px}.mal{margin:20px}.mbl,.mvl,p{margin-bottom:20px}.mtl,.mvl,p{margin-top:20px}.mrs,.mhs{margin-right:5px}.mrxs{margin-right:2px}.mls,.mhs{margin-left:5px}.mhn{margin-left:0;margin-right:0}.mhns{margin-left:-5px;margin-right:-5px}.mhnm{margin-left:-10px;margin-right:-10px}.mlm,.mhm{margin-left:10px}.mts,.mvs{margin-top:5px}.mbs,.mvs{margin-bottom:5px}.mtnm{margin-top:-10px}.manm{margin:-10px}.mtns,.mvns{margin-top:-5px}.mvns{margin-bottom:-5px}.mtm,.mvm{margin-top:10px}.mbm,.mvm{margin-bottom:10px}.mrm,.mhm{margin-right:10px}.mlns{margin-left:-5px}.mrns{margin-right:-5px}.mrnxs{margin-right:-2px}.mrnm{margin-right:-10px}.mbl{margin-bottom:20px}.mrl,.mhl{margin-right:20px}.mll,.mhl{margin-left:20px}.mlnm{margin-left:-10px}.mlnl{margin-left:-20px}.mrnl{margin-right:-20px}.mlxl{margin-left:30px}.mtn,.mvn{margin-top:0}.mbn,.mvn{margin-bottom:0}.mrn{margin-right:0}.mtnl{margin-top:-20px}.mrnxl{margin-right:-30px}.mr0{margin-right:40px}.mtBar{margin-top:49px}.mnSquare1{margin-left:-12.5px;margin-top:-12.5px}.ptl{padding-top:20px}.pls,.phs{padding-left:5px}.prs,.phs{padding-right:5px}.pts,.pvs{padding-top:5px}.pbs,.pvs{padding-bottom:5px}.pbl{padding-bottom:20px}.pvxs{padding-bottom:2px;padding-top:2px}.pbxl{padding-bottom:30px}.ptxl{padding-top:30px}.pbBar{padding-bottom:49px}.pas{padding:5px}.pam{padding:10px}.plm,.phm{padding-left:10px}.prm,.phm{padding-right:10px}.ptm,.pvm{padding-top:10px}.pbm,.pvm{padding-bottom:10px}.prl,.phl{padding-right:20px}.pll,.phl{padding-left:20px}.pvl{padding-top:20px;padding-bottom:20px}.pal{padding:20px}.plxl{padding-left:30px}.prxl{padding-right:30px}.prxs{padding-right:2px}.plxs{padding-left:2px}.pan{padding:0}.pln,.phn{padding-left:0}.phn,.prn{padding-right:0}.pbn,.pvn{padding-bottom:0}.btn,.pvn{padding-top:0}.pr0{padding-right:49px}.bp0{padding-bottom:1px}.br0,kbd{border-radius:4.5px}.br0l{border-radius:4.5px 0 0 4.5px}.br0r{border-radius:0 4.5px 4.5px 0}.br0t{border-radius:4.5px 4.5px 0 0}.br0tl{border-radius:4.5px 0 0}.br0tr{border-radius:0 4.5px 0 0}.br0b{border-radius:0 0 4.5px 4.5px}.br1{border-radius:999em}.br2{border-radius:2.5px}.br4{border-radius:10px 10px 0 0}.br5{border-radius:3.5px}.br6{border-radius:6.5px}.br7{border-radius:12.5px}.brNone{border-radius:0}.noMaxWidth{max-width:none}.maxWidth0{max-width:100%}.maxWidth1{max-width:calc(100% - 80px)}.maxWidth2{max-width:15em}.maxWidth3{max-width:33em}.maxWidth5{max-width:10em}.maxWidth6{max-width:25em}.maxWidth7{max-width:calc(100% - 35px)}.maxWidth8{max-width:0}.maxWidth9{max-width:calc(100% - 10px)}.minWidth0{min-width:1em}.minWidth1{min-width:19px}.minWidth2{min-width:6em}.minWidth3{min-width:19px}.minWidth4{min-width:68px}.minWidth5{min-width:56px}.minWidth6{min-width:15em}.rootMinWidth{min-width:320px}.wRest{float:none;display:block;display:table-cell;width:9999em}.w1of1{width:100%}.w1of2{width:50%}.w1of3{width:33.3333333333%}.w1of4{width:25%}.w3of4{width:75%}.w1of5{width:20%}.w1of6{width:16.6666666667%}.h1of1{height:100%}.h1of2{height:50%}.h1of3{height:33.3333333333%}.h2of5{height:40%}.h3of5{height:60%}.w2of3{width:66.6666666667%}.widthFitContent{width:fit-content}.width0{width:59px}.width1{width:315px}.width2{width:calc(100% - 315px)}.width3{width:calc(100% - 630px)}.width4{width:calc(100% + 40px)}.width5{width:19px}.width6{width:127px}.width7{width:39px}.width8{width:49px}.width9{width:calc(100% - 59px)}.width10{width:256px}.width11{width:54px}.width12{width:12em}.width13{width:126px}.width14{width:259px}.width15{width:29px}.width16{width:43px}.width17{width:36px}.width18{width:calc(100% - 58px)}.width19{width:96px}.width20{width:34px}.width21{width:80px}.width22{width:700px}.width23{width:450px}.width24{width:206px}.width25{width:133px}.width26{width:68px}.width27{width:26em}.width28{width:92px}.width29{width:calc(100% - 20px)}.width30{width:84px}.width31{width:44px}.heightFitContent{height:fit-content}.minHeight0{min-height:29px}.minHeight1{min-height:49px}.noMaxHeight{max-height:none}.maxHeight0{max-height:120px}.maxHeight1{max-height:100%}@supports (height: 1dvh){.maxHeight3{max-height:calc(min(100vh,100dvh) - 59px)}}.height0{height:100vh;height:min(100dvh,100vh)}.height1{height:40%}.height2{height:60%}.height3{height:20vh;height:min(20vh,20dvh);min-height:29px}.height4{height:68px}.height5{height:24px}.height6{height:49px}.height7{height:20px}.height8{min-height:48px}.height9{height:29px}.height10{height:82px}.height11{height:calc(100% - 49px)}.height12{height:100vh;height:min(100dvh,100vh)}.height13{height:2px}.height14{height:1px}.height15{height:calc(100lvh - 99px)}.noHeight{height:0}.heightAuto{height:auto}.square0{width:29px;height:29px}.square1{width:25px;height:25px}.square2,.spinner{width:19px;height:19px}.square3{width:96px;height:96px}.square4{width:49px;height:49px}.resizeVertical{resize:vertical}.aspectRatio1{aspect-ratio:1/1}.rltv{position:relative}.absl{position:absolute}.fixed{position:fixed}.sticky{position:sticky}.right0{right:0}.left0{left:0}.left1{left:50%}.left2{left:100%}.left3{left:calc(50% - 14.5px)}.left4{left:1px}.bottom0{bottom:0}.bottom1{bottom:-100%}.bottom2{bottom:100%}.top0{top:0}.top1{top:50%}.top2{top:40%}.top3{top:calc(100% - 100px)}.top4{top:50px}.top5{top:-29px}.top6{top:14px}.top7{top:calc(50% - 29.5px)}.alignBaselines{align-items:baseline}.alignCenters{align-items:center}.alignStart{align-items:start}.vam{vertical-align:middle}.vat{vertical-align:top}.vab{vertical-align:bottom}.vatb{vertical-align:text-bottom}.zIndex0{z-index:-1!important}.zIndex1{z-index:9}.zIndex2,.markerAtOffset:after{z-index:99}.zIndex3{z-index:999}.zIndex4{z-index:9999}.cursorDefault{cursor:default}.cursorGrab{cursor:grab}.cursorGrabbing{cursor:grabbing}.cursorCopy{cursor:copy}.cursorCrosshair{cursor:crosshair}.cursorText{cursor:text}.cursorVerticalResize{cursor:ns-resize}.cursorResizeDown{cursor:s-resize}.cursorResizeUp{cursor:n-resize}.cursorNotAllowed{cursor:not-allowed}body.cursorVerticalResize *{cursor:ns-resize!important}body.cursorResizeDown *{cursor:s-resize!important}body.cursorResizeUp *{cursor:n-resize!important}body.cursorNotAllowed *{cursor:not-allowed!important}.opacity0{opacity:0}.opacity1{opacity:.65}.opacity2{opacity:.8}.opacity3{opacity:.3}.opacity4{opacity:.55}.hidden{visibility:hidden}.autoVisibility{content-visibility:auto}.visually-hidden{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;top:50%;white-space:nowrap;width:1px;opacity:0}.tShadow0{text-shadow:0 0 5px var(--bgColor),0 0 5px var(--bgColor),0 0 15px var(--bgColor),0 0 15px var(--bgColor),0 0 15px var(--bgColor)}.bShadow0{box-shadow:inset 0 0 0 1px var(--off2)}.bShadow1{box-shadow:inset 0 -1px var(--panelColorSeparator)}.bShadow2{box-shadow:0 -1px var(--panelColorSeparator)}.bShadow3{box-shadow:0 1px 2px var(--darken0),inset 0 .5px .5px var(--lighten2)}.bShadow4{box-shadow:inset 0 -3px 6px var(--darken0)}.bShadow5{box-shadow:1px 0 var(--bgColorOpaque),0 0 0 1px}.bShadow6{box-shadow:0 0 0 1px}.bShadow7{box-shadow:1px 0 var(--off2)}.bShadow8{box-shadow:inset 0 0 0 1px var(--off5)}.bShadow9{box-shadow:0 5px 20px var(--on2)}.bShadow10{box-shadow:inset 0 -2px}.bShadow11{box-shadow:inset 0 0 0 1.5px}.bShadow12{box-shadow:0 0 0 1px var(--on2),0 0 0 3px var(--off6)}.bShadow13{box-shadow:0 1px 2px var(--darken0),0 0 0 1px var(--darken2)}.bShadow14{box-shadow:0 0 0 1px #fff,0 0 0 3px #00000083}.bShadow15{background:linear-gradient(var(--panelColorOpaque),var(--panelColorOpaque)) padding-box,linear-gradient(transparent 5px,var(--off3) 49px) border-box,linear-gradient(var(--panelColorOpaque),var(--panelColorOpaque)) border-box;border:1px solid transparent;box-shadow:0 2px 10px 5px var(--darken0)}.bShadow16{box-shadow:0 1px 2px var(--darken0)}.bShadow17{box-shadow:inset 0 0 0 1px}.bShadow18{box-shadow:inset 0 0 0 2px}.bShadow19{box-shadow:0 0 0 1px var(--color)}.bShadow21{box-shadow:0 0 0 1px var(--on2)}.bShadow22,kbd{box-shadow:inset 0 0 0 1px var(--gray0),inset 0 -2px var(--gray0)}.bShadow23{box-shadow:inset 0 1px}.bShadow24{box-shadow:0 1px 2px var(--darken0),inset 0 0 0 1px var(--blue2)}.bShadow25{box-shadow:0 -1px 10px var(--darken1),inset 0 1px var(--lighten0)}.bShadow26{box-shadow:0 0 0 3px}.bShadow28{box-shadow:0 0 0 1px var(--off4)}.bShadow29{box-shadow:0 0 10px 5px var(--bgColorOpaque)}.bShadow30{box-shadow:0 1px var(--panelColorSeparator)}.bShadow31{box-shadow:inset 0 -1px var(--off1)}.bShadow32{box-shadow:0 0 0 2px var(--blue2)}.noBoxShadow{box-shadow:none}.bShadowRightPanel:after,.bShadowLeftPanel:after{content:"";position:absolute;z-index:99999;top:49px;height:100%;width:1px;background:var(--panelColorSeparator)}.bShadowRightPanel:after{left:0}.bShadowLeftPanel:after{right:0}@supports (mask-image: url(data-image/svg+xml,)){.roundingPatchLeft:before,.roundingPatchRight:before{content:"";position:absolute;right:-20px;top:0;width:20px;height:20px;background:var(--panelColorOpaque);-webkit-mask-image:url('data:image/svg+xml,%3csvg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"%3e%3cpath d="M16.4214 0H20 0v20-3.5786c0-4.5496 0-9.0991 3.6612-12.7602C7.3223 0 11.8718 0 16.4214 0z" /%3e%3c/svg%3e');mask-image:url('data:image/svg+xml,%3csvg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"%3e%3cpath d="M16.4214 0H20 0v20-3.5786c0-4.5496 0-9.0991 3.6612-12.7602C7.3223 0 11.8718 0 16.4214 0z" /%3e%3c/svg%3e')}.roundingPatchRight:before{right:auto;left:-20px;-webkit-mask-image:url('data:image/svg+xml,%3csvg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"%3e%3cpath d="M3.5786 0H0 20v20-3.5786c0-4.5496 0-9.0991-3.6612-12.7602C12.6777 0 8.1282 0 3.5786 0z" /%3e%3c/svg%3e');mask-image:url('data:image/svg+xml,%3csvg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"%3e%3cpath d="M3.5786 0H0 20v20-3.5786c0-4.5496 0-9.0991-3.6612-12.7602C12.6777 0 8.1282 0 3.5786 0z" /%3e%3c/svg%3e')}}.outlineOffset0{outline-offset:0}.outlineOffset1{outline-offset:-4px}.outlineOffset2{outline-offset:2px}.outlineOffset3{outline-offset:-7px}.outlineWidth0{outline-width:4px}.transition0{transition:transform .25s cubic-bezier(0,0,.4,1.25)}.transition1{transition:background .25s,color .25s}.transition2{transition:transform .3s}.transition3{transition:padding-top .25s,opacity .25s,margin .25s}.transition4{transition:margin .25s}.transition5{transition:max-width .3s,margin .3s,padding .3s,opacity .3s}.transition7{will-change:opacity;transition:opacity .25s}.transition8{transition:border-radius .25s}.fadeOnBottom0{-webkit-mask-image:linear-gradient(to top,transparent,black 33%);mask-image:linear-gradient(to top,transparent,black 33%)}.fadeOnBottom1{-webkit-mask-image:linear-gradient(to bottom,#000,#0009);mask-image:linear-gradient(to bottom,#000,#0009)}.fadeOnRight0{-webkit-mask-image:linear-gradient(to left,transparent 5px,black 30px);mask-image:linear-gradient(to left,transparent 5px,black 30px)}.fadeOnRight1{-webkit-mask-image:linear-gradient(to left,transparent,black 10px);mask-image:linear-gradient(to left,transparent,black 10px)}.fadeOnLeft0{-webkit-mask-image:linear-gradient(to right,transparent 5px,black 30px);mask-image:linear-gradient(to right,transparent 5px,black 30px)}.fadeOnTop0{-webkit-mask-image:linear-gradient(to bottom,transparent,rgba(0,0,0,.5127) 1px,black 20px);mask-image:linear-gradient(to bottom,transparent,rgba(0,0,0,.5127) 1px,black 20px)}.fadeOnTop1{-webkit-mask-image:linear-gradient(to bottom,transparent 10px,black 30px);mask-image:linear-gradient(to bottom,transparent 10px,black 30px)}.fadeOnTop2{-webkit-mask-image:linear-gradient(to bottom,transparent 20px,black 60px);mask-image:linear-gradient(to bottom,transparent 20px,black 60px)}.fadeHorizontal0{-webkit-mask-image:linear-gradient(to right,var(--left, black) 20px,black 60px,black calc(100% - 60px),var(--right, black) calc(100% - 20px));mask-image:linear-gradient(to right,var(--left, black) 20px,black 60px,black calc(100% - 60px),var(--right, black) calc(100% - 20px))}.fadeHorizontal1{-webkit-mask-image:linear-gradient(to right,transparent,black 10px,black calc(100% - 10px),transparent);mask-image:linear-gradient(to right,transparent,black 10px,black calc(100% - 10px),transparent)}.fadePanel{-webkit-mask-image:linear-gradient(to bottom,transparent 20px,black 47px,transparent 0,black 69px,black calc(100% - 30px),transparent);mask-image:linear-gradient(to bottom,transparent 20px,black 47px,transparent 0,black 69px,black calc(100% - 30px),transparent)}.fadePanelAlt{-webkit-mask-image:linear-gradient(to bottom,transparent 49px,black 79px,transparent 0,black 69px,black calc(100% - 30px),transparent);mask-image:linear-gradient(to bottom,transparent 49px,black 79px,transparent 0,black 69px,black calc(100% - 30px),transparent)}@media (hover){.hover_bgc0:hover,.file input:hover+.hover_bgc0{background-color:var(--lighten3)}.hover_bgc1:hover{background-color:var(--lighten4)}.hover_bgc2:hover{background-color:var(--bgColorOnHover)}.hover_bgc3:hover{background-color:var(--blue3)}.hover_bgc4:hover{background:#7179e0}.hover_bgc5:not(:disabled):hover{background-color:var(--on2)}.hover_bgc6:hover{background-color:var(--lighten2)}.hover_bgc7:hover{background-color:var(--off2)}.hover_fgc0:hover{color:var(--off6)}.hover_fgc1:hover,.hover_fgc1:hover+.target{color:var(--off4)}.hover_fgc2:hover,.hover_fgc2:hover+.target{color:#7179e0}.hover_fgc3:hover{color:var(--red)}.hover_fgc4:hover,.hover_fgc4:hover+.target,.hover_fgc4:hover+.target *{color:var(--off7)}.hover_fgc5:hover{color:var(--on2)}.hover_fgc6:hover{color:var(--gold0)}.hover_fgc7:hover .target{color:var(--off7)}.hover_gradient0:hover{background:linear-gradient(to right,var(--lighten1) 50%,transparent)}.hover_gradient1:hover{background:linear-gradient(to left,var(--lighten1) 50%,transparent)}.hover_gradient2:hover{background:linear-gradient(to right,var(--lighten2) 30%,transparent)}.hover_gradient3:hover{background-image:linear-gradient(to right,var(--on2) 80%,transparent)}.hover_br0:hover{border-radius:4.5px}.hover_shadow0:hover{box-shadow:0 1px 2px var(--darken0)}.hover_shadow1:hover{box-shadow:0 1px 2px var(--darken0),inset 0 .5px .5px var(--lighten2)}.hover_shadow2:hover{box-shadow:none}.hover_visible:not(:disabled):hover .hover_visible{visibility:visible}.hover_hidden:not(:disabled):hover .hover_hidden{visibility:hidden}.hover_scale0:hover{transform:scale(1.1)}.hover_opacity0:hover,.hover_opacity0:hover+.target{opacity:1}.hover_lighten:hover{filter:brightness(125%)}.hover_children_bgc0:hover .target{background-color:var(--lighten4)}.hover_children_bgc1:hover .target{background-color:var(--color, transparent)}.hover_noMask:hover{-webkit-mask-image:none;mask-image:none}.hover_noShadowOnTarget:hover .target{box-shadow:none}.hover_noBackgroundOnTarget:hover .target{background:none}}.extraHitAreaLeft:before,.extraHitAreaRight:after{content:"";position:absolute;width:20px;height:100%;top:0}.extraHitAreaLeft:focus-visible:before,.extraHitAreaRight:focus-visible:after{content:none}.extraHitAreaLeft:before{right:100%}.extraHitAreaRight:after{left:100%}.active_bgc0:active,.active_bgc0:hover:active,.file input:active+.active_bgc0,.file input:hover:active+.active_bgc0,.addPointerClasses.pointerdown.active_bgc0{background-color:var(--lighten4)}.active_fgc0:active,.active_fgc0:hover:active,.file input:active+.active_fgc0,.file input:hover:active+.active_fgc0,.addPointerClasses.pointerdown.active_fgc0{color:var(--off7)}.addPointerClasses.pointerdown.active_bgc1,.active_bgc1:active{background:#7179e0}.active_bgc2:not(:disabled):active{background-color:var(--on2)}.active_bgc3:active{background-color:var(--lighten2)}.active_bgc4:active{background-color:var(--off2)}.hasHover .active_noBackground:active,.active_noBackground:active{background:none}.active_fgc1:active,.active_fgc1:active+.target{color:var(--off4)}.active_fgc2:active,.active_fgc2:active+.target{color:#7179e0}.active_fgc3:active{color:var(--red)}.active_fgc4:active{color:var(--off6)}.active_fgc5:active,.active_fgc5:hover:active{color:var(--off7)}.active_fgc6:active{color:var(--on2)}.active_fgc7:active{color:var(--gold0)}.active_visible:not(:disabled):active .active_visible{visibility:visible}.active_hidden:not(:disabled):active .active_hidden{visibility:hidden}.active_scale0:active{transform:scale(1.1)}.active_opacity0:active,.active_opacity0:active+.target{opacity:1}.active_lighten:active{background-image:linear-gradient(#ffffff9c,#ffffff9c);background-blend-mode:overlay}.active_children_bgc0:active .target{background-color:var(--lighten4)}.active_children_bgc1:active .target{background-color:var(--color, transparent)}.active_gradient0:active{background:linear-gradient(to right,var(--lighten2) 70%,transparent)}.active_noShadowOnTarget:active .target{box-shadow:none}.active_noBackgroundOnTarget:active .target{background:none}@keyframes burstAnimation{0%{box-shadow:0 0 0 2px var(--focus)}to{box-shadow:0 0 0 10px transparent}}@keyframes burstAnimationAlt{0%{box-shadow:inset 0 0 0 1px var(--darken5),0 0 0 2px var(--focus)}to{box-shadow:inset 0 0 0 1px var(--darken5),0 0 0 10px transparent}}a:focus-visible,summary:focus-visible,.focusRing:focus-visible,.codeEditor textarea:focus-visible,.focusRing.sibling:focus-visible~.target,.codeEditor textarea.sibling:focus-visible~.target,.visibleFocus:focus,.visibleFocus.sibling:focus~.target,.focusRingChild:focus-visible>.target,.file .visibleFocus:focus+.focusRing,.file .codeEditor .visibleFocus:focus+textarea,.codeEditor .file .visibleFocus:focus+textarea,.file input:focus-visible+.focusRing,.file .codeEditor input:focus-visible+textarea,.codeEditor .file input:focus-visible+textarea{outline:3px solid;outline-color:var(--focus)}a:focus-visible:not(:invalid),summary:focus-visible:not(:invalid),.focusRing:focus-visible:not(:invalid),.codeEditor textarea:focus-visible:not(:invalid),.focusRing.sibling:focus-visible~.target:not(:invalid),.codeEditor textarea.sibling:focus-visible~.target:not(:invalid),.visibleFocus:focus:not(:invalid),.visibleFocus.sibling:focus~.target:not(:invalid),.focusRingChild:focus-visible>.target:not(:invalid),.file .visibleFocus:focus+.focusRing:not(:invalid),.file .codeEditor .visibleFocus:focus+textarea:not(:invalid),.codeEditor .file .visibleFocus:focus+textarea:not(:invalid),.file input:focus-visible+.focusRing:not(:invalid),.file .codeEditor input:focus-visible+textarea:not(:invalid),.codeEditor .file input:focus-visible+textarea:not(:invalid){animation:focusRingAnimation .2s}.focus_noOutline:focus-visible,.focusRing.focus_noOutline:focus-visible{outline:none}.focus_positionRelative:focus-visible{position:relative}.focus_zIndex0:focus-visible,.focus_zIndex0:focus-visible+.target{z-index:10}.visibleFocus.sibling:focus~.target,.visibleFocus:focus,.burstAnimation,.file .visibleFocus:focus+.focusRing,.file .codeEditor .visibleFocus:focus+textarea,.codeEditor .file .visibleFocus:focus+textarea{animation:burstAnimation .5s!important}.visibleFocus.focus_shadow0:focus,.burstAnimation.focus_shadow0{box-shadow:inset 0 0 0 1px var(--darken5);animation:burstAnimationAlt .5s!important}.focus_br0:focus-visible,.visibleFocus.focus_br0:focus,.focus_br0:focus-visible+.target{border-radius:4.5px}.focus_br1:focus-visible,.visibleFocus.focus_br1:focus{border-radius:8.5px}.focus_bgc0:focus-visible{background-color:var(--lighten4)}.focus_noShadow:focus-visible,.focus_noShadow:focus,.focus_noShadow:focus-visible+.focus_noShadow,.focus_noShadow:focus+.focus_noShadow{box-shadow:none}.focus_shadow0:focus-visible{box-shadow:inset 0 0 0 1px var(--darken5)}.invalid0:user-invalid,.focus_outline0:focus-visible{outline:2px solid var(--red);animation:focusRingAnimation .2s}.focus_fgc0:focus-visible{color:var(--off6)}.focus_fgc2:focus-visible,.focus_fgc2:focus-visible+.target{color:var(--blue0)}.focus_hideBefore:focus-visible:before,.focus_hideBefore:focus-visible+.target:before,.visibleFocus.focus_hideBefore:focus+.target:before{content:none}.focus_stroke0:focus-visible+.target{stroke:var(--focus);stroke-width:3px;outline:none}.focus_stroke0:focus-visible+.target .target2{stroke:var(--darken5)}.visibleFocus.focus_opacity0:focus,.focus_opacity0:focus-visible,.focus_opacity0:focus-visible+.target{opacity:1}.disabled0{will-change:opacity}.disabled0:disabled,.disabled0:disabled:hover,.disabled0:disabled:active,.disabled0:disabled:focus-visible{background:var(--lighten1)!important;box-shadow:0 1px 2px var(--darken0);color:var(--fg)!important;opacity:.5;filter:none}.disabled1:disabled,.disabled1:disabled:hover,.disabled1:disabled:active,.disabled1:disabled:focus-visible{background-color:var(--gold1);color:var(--gold0)}.disabled2:disabled svg{opacity:.55}.disabled3:disabled{color:var(--off5);opacity:1}.disabled4:disabled,.disabled4:disabled:hover,.disabled4:disabled:active{color:var(--gold0);opacity:1}.disabled5:disabled,.disabled5:disabled:hover{color:var(--fg)!important;opacity:.65!important;background:none}.disabled6:disabled+.target{opacity:.5;color:var(--fg)}.disabled7:disabled,.disabled7:disabled:hover{color:var(--fg)!important;background:none}.disabled7:disabled .target,.disabled7:disabled:hover .target{opacity:.65}.disabled8:disabled,.disabled8:disabled:hover{color:var(--off7)!important}.highlight0{--highlight: #e44b64}.highlight1{--highlight: #e47d3c}.highlight2{--highlight: #e3cc3f}.highlight3{--highlight: #69e34a}.highlight4{--highlight: #40a5e4}.highlight5{--highlight: #9252e4}.highlight6{--highlight: #777}.pixelated{image-rendering:pixelated}.crispEdges{shape-rendering:crispedges}.svgReset,.editor-svgReset{fill-opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-width:1}.nonScalingStroke,.nonScalingStroke *,.editor-nonScalingStroke,.editor-nonScalingStroke *{vector-effect:non-scaling-stroke}.touchActionAuto{touch-action:auto}.touchActionNone{touch-action:none}.blend0>svg{mix-blend-mode:var(--blend0)}.filter0{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.filter1{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.filter2{filter:grayscale(1)}.noBackdropFilter{-webkit-backdrop-filter:none;backdrop-filter:none}.translate1{transform:translateY(98px)}.translate2{transform:translate(-50%)}.translate3{transform:translateY(calc(100% + 98px))}.rotate90{transform:rotate(90deg)}.scale0{transform:scale(.8421052632)}.scroll{overflow-y:auto;overflow-x:hidden;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.quickScroll{scroll-behavior:auto}.containOverScroll{overscroll-behavior:contain}.scrollHorizontal{overflow-y:hidden;scrollbar-gutter:table;scroll-behavior:smooth}.editor-noPointerEvents,.noPointerEvents,button *{pointer-events:none}.withPointerEvents{pointer-events:auto}.noSelect{-webkit-user-select:none;user-select:none}.selectText,p{-webkit-user-select:text;user-select:text}.noListStyle{list-style:none}.noOverflow{overflow:hidden}.noScroll{scroll-snap-type:both mandatory}.noScroll>*:not(.absl){scroll-snap-align:start}.noBorder{border:none}.noOutline{outline:none}.outline0{outline:2px solid var(--red)}.outline1{outline:2px solid var(--blue0)}.noTapHighlight{-webkit-tap-highlight-color:transparent}.overflowEllipsis{text-overflow:ellipsis;white-space:nowrap}.noWrap{white-space:nowrap}.lh0{line-height:0}.lh1{line-height:1}.lh2{line-height:20px}.lh3{line-height:15px}.lh4{line-height:1.5}.lh5{line-height:19px}.border0{border-bottom:1px solid var(--panelColorSeparator)}.animationSpin,.spinner{animation:spinCW 2.5s infinite linear}@keyframes spinCW{0%{transform:none}to{transform:rotate(360deg)}}.animationDelayedAppearance{animation:delayedAppearance .7s}.animationDelayedAppearanceLong{animation:delayedAppearance 3s}@keyframes delayedAppearance{0%{opacity:0}60%{opacity:0}to{opacity:1}}.animationBackground0{animation:animationBackground0 1s}@keyframes animationBackground0{50%{background-size:200% max(60%,70px)}}.animationBackground1{animation:animationBackground1 1s}@keyframes animationBackground1{50%{background-size:200% max(60%,70px)}}.animationContrast0{animation:contrast0 1s}@keyframes contrast0{50%{color:var(--off6);filter:brightness(125%) contrast(200%)}}.animationContrast1{animation:contrast1 1s}@keyframes contrast1{50%{color:var(--off6);filter:brightness(125%) contrast(200%)}}.menu line:nth-child(1){transform-origin:.2187em .2187em}.menu line:nth-child(2){transform-origin:.96875em .21875em}.menu line:nth-child(3){transform-origin:.2187em .96875em}.menu line:nth-child(4){transform-origin:.96875em .96875em}.menu line:nth-child(5){transform-origin:.59375em .59375em}:checked~.menu.checked-close line:nth-child(1){transform:rotate(45deg) scaleX(1.1) translate(1px,-1px)}:checked~.menu.checked-close line:nth-child(2){transform:rotate(-45deg) scaleX(1.1) translate(-1px,-1px)}:checked~.menu.checked-close line:nth-child(3){transform:rotate(-45deg) scaleX(1.1) translate(1px,1px)}:checked~.menu.checked-close line:nth-child(4){transform:rotate(45deg) scaleX(1.1) translate(-1px,1px)}:checked~.menu.checked-close line:nth-child(5){transform:scaleX(.083333)}:checked~.checked-expanded{grid-template-rows:1fr;overflow:clip;overflow-clip-margin:5px}.fillerLine{display:flex;align-items:center}.fillerLine:after{content:"";flex-grow:1;border-radius:999em;margin-left:5px;margin-top:2px;opacity:.3;height:2px}.subPanel{pointer-events:none}.subPanel>div{pointer-events:all}.expander{display:grid;grid-template-rows:0fr;grid-template-columns:100%;transition:grid-template-rows .3s,margin .2s;overflow:hidden}.expander>div{min-height:0}.expander.expanded{grid-template-rows:1fr;overflow:visible}.file{position:relative;cursor:default}.file.w1of1{width:calc(100% + 4px)}.file input,.file .visibleFocus:focus{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;opacity:0}.separatorLeft0{position:relative}.separatorLeft0.focusRing:focus-visible:before,.codeEditor textarea.separatorLeft0:focus-visible:before,.separatorLeft0.focusRing:disabled:before,.codeEditor textarea.separatorLeft0:disabled:before{content:none}.separatorLeft0:before{content:"";position:absolute;width:1px;background:var(--panelColorOpaque, --bg);top:0;bottom:0}.separatorLeft0:before{left:-1px}.dashedBorder{position:relative}.dashedBorder:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(to right,transparent 10%,var(--bgColor) 10%,var(--bgColor) 15%,transparent 15%,transparent 25%,var(--bgColor) 25%,var(--bgColor) 30%,transparent 30%,transparent 40%,var(--bgColor) 40%,var(--bgColor) 45%,transparent 45%,transparent 55%,var(--bgColor) 55%,var(--bgColor) 60%,transparent 60%,transparent 70%,var(--bgColor) 70%,var(--bgColor) 75%,transparent 75%,transparent 85%,var(--bgColor) 85%,var(--bgColor) 90%,transparent 90%),linear-gradient(to right,transparent 10%,var(--bgColor) 10%,var(--bgColor) 15%,transparent 15%,transparent 25%,var(--bgColor) 25%,var(--bgColor) 30%,transparent 30%,transparent 40%,var(--bgColor) 40%,var(--bgColor) 45%,transparent 45%,transparent 55%,var(--bgColor) 55%,var(--bgColor) 60%,transparent 60%,transparent 70%,var(--bgColor) 70%,var(--bgColor) 75%,transparent 75%,transparent 85%,var(--bgColor) 85%,var(--bgColor) 90%,transparent 90%),linear-gradient(to bottom,transparent 10%,var(--bgColor) 10%,var(--bgColor) 15%,transparent 15%,transparent 25%,var(--bgColor) 25%,var(--bgColor) 30%,transparent 30%,transparent 40%,var(--bgColor) 40%,var(--bgColor) 45%,transparent 45%,transparent 55%,var(--bgColor) 55%,var(--bgColor) 60%,transparent 60%,transparent 70%,var(--bgColor) 70%,var(--bgColor) 75%,transparent 75%,transparent 85%,var(--bgColor) 85%,var(--bgColor) 90%,transparent 90%),linear-gradient(to bottom,transparent 10%,var(--bgColor) 10%,var(--bgColor) 15%,transparent 15%,transparent 25%,var(--bgColor) 25%,var(--bgColor) 30%,transparent 30%,transparent 40%,var(--bgColor) 40%,var(--bgColor) 45%,transparent 45%,transparent 55%,var(--bgColor) 55%,var(--bgColor) 60%,transparent 60%,transparent 70%,var(--bgColor) 70%,var(--bgColor) 75%,transparent 75%,transparent 85%,var(--bgColor) 85%,var(--bgColor) 90%,transparent 90%);background-position:left top,left bottom,left top,right top;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:100% 2px,100% 2px,2px 100%,2px 100%}.saturationLightness{position:relative}.saturationLightness:before,.saturationLightness:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(to right,#fff,transparent);mix-blend-mode:luminosity;z-index:1}.saturationLightness:after{background-image:linear-gradient(to bottom,#0000,#000);z-index:2}.gradientHue{background:linear-gradient(to right,red 12.5px,#ff0 16.6666666667%,#0f0,#0ff,#00f,#f0f 83.3333333333%,red calc(100% - 12.5px))}.gradientSevenStops{background:linear-gradient(to right,var(--stop0) 12.5px,var(--stop1) 16.6666666667%,var(--stop2) 33.3333333333%,var(--stop3) 50%,var(--stop4) 66.6666666667%,var(--stop5) 83.3333333333%,var(--stop6) calc(100% - 12.5px))}.markerAtOffset:after{content:"";position:absolute;height:9px;width:9px;border-radius:99em;background:var(--color);box-shadow:0 0 0 1px var(--shadow-color, transparent);left:calc(var(--offset) * (100% - 25px));margin-left:8px;top:10px;pointer-events:none}[type=range]{-webkit-appearance:none;border-radius:999em;width:100%;height:25px;margin-top:2px;margin-bottom:2px}[type=range]::-moz-focus-outer{border:0}[type=range]:focus-visible{outline:0}[type=range]:focus-visible::-webkit-slider-thumb{outline:3px solid;outline-color:var(--focus);outline-offset:2px}[type=range]:focus-visible::-webkit-slider-thumb:not(:invalid){animation:focusRingAnimation .2s}[type=range]:focus-visible::-moz-range-thumb{outline:3px solid;outline-color:var(--focus);outline-offset:2px}[type=range]:focus-visible::-moz-range-thumb:not(:invalid){animation:focusRingAnimation .2s}[type=range]:focus-visible::-ms-thumb{outline:3px solid;outline-color:var(--focus);outline-offset:2px}[type=range]:focus-visible::-ms-thumb:not(:invalid){animation:focusRingAnimation .2s}[type=range]::-webkit-slider-runnable-track{cursor:default;height:25px;width:100%;border-radius:999em;border:none;background:transparent}[type=range]::-webkit-slider-thumb{background:transparent;border:none;border-radius:999em;cursor:default;height:25px;width:25px;box-shadow:0 0 0 1px #fff,0 0 0 3px #00000083;z-index:1;position:relative;pointer-events:auto;-webkit-appearance:none}[type=range]::-moz-range-track{cursor:default;height:25px;width:100%;background:transparent;border-radius:999em;border:none}[type=range]::-moz-range-thumb{background:transparent;border:none;border-radius:999em;cursor:default;height:25px;width:25px;box-shadow:0 0 0 1px #fff,0 0 0 3px #00000083;z-index:1;position:relative;pointer-events:auto}[type=range]::-ms-track{cursor:default;height:25px;width:100%;background:transparent;border-radius:999em;border:none;color:transparent}[type=range]::-ms-fill-lower{background:transparent;border:none}[type=range]::-ms-fill-upper{background:transparent;border:none}[type=range]::-ms-thumb{background:transparent;border:none;border-radius:999em;cursor:default;height:25px;width:25px;box-shadow:0 0 0 1px #fff,0 0 0 3px #00000083;z-index:1;position:relative;pointer-events:auto}.opacitySlider::-webkit-slider-runnable-track{background:linear-gradient(to right,transparent,var(--on2))}.opacitySlider::-moz-range-track{background:linear-gradient(to right,transparent,var(--on2))}.opacitySlider::-ms-track{background:linear-gradient(to right,transparent,var(--on2))}.scrollShadowTop,.scrollShadowBottom{background-image:radial-gradient(farthest-side at 50% 0,var(--darken2),transparent);height:5px;background-repeat:no-repeat;background-size:calc(100% - 60px);background-position:30px}.scrollShadowBottom{background-image:radial-gradient(farthest-side at 50% 100%,var(--darken2),transparent);height:5px}.moveButton{position:relative;outline:none;width:30px;margin:15px -15px}.moveButton.absl{position:absolute}.moveButton:after{content:"";position:absolute;top:0;left:33.3333333333%;width:33.3333333333%;height:100%;box-shadow:inset 0 0 0 1px;border-radius:999em}.moveButton.mll{margin-left:20px}.moveButton.mtn{margin-top:0}.moveButton:active:after,.hasHover .moveButton:hover:after{opacity:1;background:currentColor}.smoothFrame0{position:absolute}.smoothFrame0:after,.smoothFrame0:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0}.fadingShadow{position:relative}.fadingShadow:after{border-radius:inherit;box-shadow:inset 0 0 0 2px rgb(from var(--highlight, var(--gray1)) r g b/.5);content:"";height:100%;left:0;-webkit-mask-image:linear-gradient(to right,transparent 10%,black);mask-image:linear-gradient(to right,transparent 10%,black);opacity:1;pointer-events:none;position:absolute;top:0;transition:opacity 1s;width:100%}.hiddenFadingShadow:after{opacity:0}.highlightBar{position:relative;box-shadow:inset 10px 0 var(--bg),-2.5px 0 var(--bg)}.highlightBar:before{content:"";position:absolute;left:-5px;top:0;width:5px;height:100%;border-radius:5px;background:var(--highlight, currentColor)}.highlightBarSmall{position:relative}.highlightBarSmall:before{content:"";position:absolute;top:0;left:0;width:3px;height:100%;border-radius:3px;background:var(--highlight, currentColor);z-index:9}.bubble:after{content:"";position:absolute;left:50%;top:10px;margin-left:-40px;width:80px;height:80px;border-radius:999em;box-shadow:inset 0 0 0 1px var(--lighten7),0 2px 20px 2px var(--darken4),inset 0 2px 10px #ffffff9c}.chevronUp,.chevronDown{position:relative}.chevronUp:before,.chevronUp:after,.chevronDown:before,.chevronDown:after{content:"";position:absolute;bottom:3px;height:3px;width:calc(40% + 1px);background:currentColor;transition:.25s transform;transition-delay:0;border-radius:1px}.chevronUp:before,.chevronDown:before{left:10%;transform-origin:100% 50%;-webkit-mask-image:linear-gradient(to right,transparent,black);mask-image:linear-gradient(to right,transparent,black)}.chevronUp:after,.chevronDown:after{right:10%;transform-origin:0% 50%;-webkit-mask-image:linear-gradient(to left,transparent,black);mask-image:linear-gradient(to left,transparent,black)}.hasHover .chevronUp:hover:before,.chevronUp:active:before,.chevronUp:focus-visible:before{transition-delay:.1s;transform:rotate(-7deg)}.hasHover .chevronUp:hover:after,.chevronUp:active:after,.chevronUp:focus-visible:after{transition-delay:.1s;transform:rotate(7deg)}.hasHover .chevronDown:hover:before,.chevronDown:active:before,.chevronDown:focus-visible:before{transition-delay:.1s;transform:rotate(7deg)}.hasHover .chevronDown:hover:after,.chevronDown:active:after,.chevronDown:focus-visible:after{transition-delay:.1s;transform:rotate(-7deg)}.draggedOver .dropArea0{z-index:999!important}.draggedOver .dropArea0:after{content:"";position:absolute;top:20px;left:10px;width:calc(100% - 20px);height:calc(100% - 30px);box-shadow:inset 0 0 0 2px;border-radius:6.5px;background:var(--on0)}.draggedOver .dropArea0.draggedOver:after{box-shadow:inset 0 0 0 3px;background:var(--on1)}.draggedOver .dropArea1:after{left:2px;top:2px;width:calc(100% - 4px);height:calc(100% - 4px)}.segmentedControl{position:relative}.segmentedControl label{z-index:2;position:relative;transform:translateZ(0)}.segmentedControl label:first-of-type:before{opacity:0}.segmentedControl label:has(:checked):before{opacity:0}.segmentedControl label:has(:checked)+label:before{opacity:0}.segmentedControl[data-zero-width] label:before{content:"";position:absolute;width:1px;left:-.5px;top:0;height:100%;background:linear-gradient(transparent 5%,var(--darken1) 10%,var(--darken1) 90%,transparent 95%);z-index:-1;transition:opacity .4s}.segmentedControl:before{position:absolute;content:"";width:calc(var(--width) * 1px);height:100%;top:0;left:0;transform:translate(calc(var(--left) * 1px)) translateZ(0);background:var(--lighten4);transition:opacity .25s,transform .25s;border-radius:4.5px;z-index:1;box-shadow:0 0 3px 1.5px var(--darken1)}.segmentedControl[data-zero-width]:before{transition:none;box-shadow:none}.segmentedControl.absl{position:absolute}.tabHighlight:after{content:"";position:absolute;width:calc(100% - 10px);height:1px;top:-1px;left:5px;background:linear-gradient(to right,transparent,var(--gold0) 30%,var(--gold0) 70%,transparent);opacity:var(--tabHighlight)}.colorWheel{background:conic-gradient(red,#ff0 16.6666666667%,#0f0,#0ff,#00f,#f0f 83.3333333333%,red);border-radius:999em;position:relative}.colorWheel:after{content:"";position:absolute;width:100%;height:100%;left:0;right:0;border-radius:999em}.colorWheel:after{background:radial-gradient(#fff 10%,transparent 80%)}.searchButton{border-radius:0;position:absolute;z-index:9;top:-5px;right:-28px;outline:none;padding:10px;color:var(--blue0)}.searchButton:hover,.searchButton:active{color:var(--off7)}.searchButton:hover:after,.searchButton:active:after{background:var(--lighten4)}.searchButton:focus-visible:after{outline:3px solid;outline-color:var(--focus);box-shadow:5px 0 5px 3px var(--panelColorSecondary)}.searchButton:focus-visible:after:not(:invalid){animation:focusRingAnimation .2s}.searchButton:after{content:"";z-index:-1;position:absolute;top:7px;left:7px;width:calc(100% - 14px);height:calc(100% - 14px);border-radius:999em;background:var(--lighten2);box-shadow:5px 0 5px 3px var(--panelColorSecondary)}.searchButton:before{position:absolute;z-index:-1;content:"";top:0;left:5px;width:69px;height:100%;background:linear-gradient(to right,var(--panelColorSecondary) 30px,var(--panelColorSecondaryTransparent));pointer-events:none}.codeEditorResizer{position:absolute;top:-10px;left:0;width:100%;height:29px;padding:10px;cursor:row-resize;z-index:999;outline:none;text-align:center}.codeEditor{position:relative;z-index:1;line-height:0;overflow:hidden;padding:10px;color:var(--ce-fg)}.codeEditor .comment{color:var(--off5)}.codeEditor .tag{color:var(--ce-tag)}.codeEditor .name{color:var(--ce-name)}.codeEditor .value{color:var(--ce-value)}.codeEditor .highlight,.codeEditor .highlight.dim{background:var(--on2);box-shadow:0 0 0 1px var(--on2)}.codeEditor .highlight.dim span{color:var(--off6)}.codeEditor .dim,.codeEditor .dim span{color:var(--fg)}.codeEditor textarea,.codeEditor pre{line-height:20px;width:100%;padding:5px;max-height:30vh}.codeEditor textarea{scroll-padding-block:5px;border-radius:4.5px;resize:none;border:0;outline:none;min-height:45px;height:fit-content;color:transparent;caret-color:var(--off7);scroll-behavior:smooth}.codeEditor.invalid textarea:focus-visible{outline:2px solid var(--red)}.codeEditor div{position:absolute;z-index:-1;left:10px;top:10px;width:calc(100% - 20px);height:calc(100% - 20px);overflow:hidden;pointer-events:none;-webkit-mask-image:linear-gradient(to right,var(--transparency, black) 5px,black 60px,black calc(100% - 65px),transparent calc(100% - 5px));mask-image:linear-gradient(to right,var(--transparency, black) 5px,black 60px,black calc(100% - 65px),transparent calc(100% - 5px))}.codeEditor textarea:focus-visible+div{-webkit-mask-image:none;mask-image:none}.codeEditor pre{will-change:transform;margin:0;position:relative;top:0;left:0;width:100%;height:100%}.codeEditorVariant1 textarea{resize:vertical}.codeEditorVariant1:before{content:"";z-index:-1;position:absolute;left:10px;top:10px;width:calc(100% - 20px);height:calc(100% - 20px);border-radius:4.5px;background:var(--lighten3)}.threePanelButtons .width0{width:55px}.threePanelButtons .order0,.threePanelButtons .order1{margin-right:6px}.spinner{position:relative;box-shadow:inset 0 0 0 2px currentColor;border-radius:99em;-webkit-mask-image:conic-gradient(black 5%,transparent 43%,transparent 57%,black 95%);mask-image:conic-gradient(black 5%,transparent 43%,transparent 57%,black 95%)}.pin:after{content:"";position:absolute;top:100%;left:50%;margin-left:-2.5px;margin-top:2.5px;width:5px;height:5px;background:var(--off7);border-radius:50%}@media only screen and (max-width: 962px){.m0Mln{margin-left:0}.m0Mll{margin-left:20px}.m0Mrm{margin-right:10px}.m0Mrs{margin-right:5px}.m0Mrn{margin-right:0}.m0NoDisplay{display:none}.m0Block{display:block}.m0Width0{width:calc(100% - 315px)}.m0Width1{width:137px}.m0Width2{width:127px}.m0Width3{width:98px}}@media only screen and (max-width: 610px){:checked~.checked-m1NoDisplay{display:none}:checked~.checked-m1FlexChildren>*{display:flex}.m1CursorDefault{cursor:default}.m1Pbn{padding-bottom:0}.m1Pbl{padding-bottom:20px}.m1Fs0{font-size:16px}.m1Fs1{font-size:24px;line-height:29px}.m1Bold{font-weight:500}.m1Height0{height:100%}.m1Height1{height:calc(100% - 127px)}.m1NoMaskImage{-webkit-mask-image:none;mask-image:none}.m1NoDisplay{display:none}.m1Opacity1{opacity:1}.m1Block{display:block!important}.m1Bottom0{bottom:78px}.m1Inline{display:inline}.m1PositionRelative{position:relative}.m1PositionFixed{position:fixed}.m1NoFlexGrow{flex-grow:0}.m1NoFlexBasis{flex-basis:auto}.m1Flex{display:flex;justify-content:space-between}.m1FlexGrow{flex-grow:1}.m1SpaceEvenly{justify-content:space-evenly}.m1Top0{top:0}.m1W1of1{width:100%}.m1NoMaxWidth{max-width:none}.m1Mln{margin-left:0}.m1Mlm{margin-left:10px}.m1Mrs{margin-right:5px}.m1Mrm{margin-right:10px}.m1Mrn{margin-right:0}.m1Mtn{margin-top:0}.m1Mtnm{margin-top:-10px}.m1Pt0{padding-top:39px}.m1Phs{padding-left:5px;padding-right:5px}.m1Pll{padding-left:20px}.m1Prl{padding-right:20px}.m1Phm{padding-left:10px;padding-right:10px}.m1Pln,.m1Prn{padding-left:0}.m1Mbm{margin-bottom:10px}.m1Mb0{margin-bottom:135px}.m1Mb1{margin-bottom:195px}.m1Width0{width:103px}.m1Width1{width:43px}.m1Ph0{padding-left:7px;padding-right:7px}.m1Width4{width:auto}.m1Width5{width:34px}.m1BrNone{border-radius:0}.m1ORder3{order:3}.m1MinHeight0{min-height:0}.m1W1of2{width:50%}.m1Prs{padding-right:5px}.m1Pls{padding-left:5px}.m1Bgc0{background:var(--lighten1)}.subPanel{border-radius:10px 10px 0 0;will-change:transform;transform:translateY(0);display:block;box-shadow:none;position:fixed;left:0;top:10px;width:100%;height:100vh;height:min(100vh,100dvh);z-index:9999;transition:transform .4s;pointer-events:all}.m1Translate0{transform:translateY(120%)}.bShadowRightPanel:after,.bShadowLeftPanel:after{display:none}}@media only screen and (max-width: 863px) and (min-width: 611px){.m2Mrm{margin-right:10px}.m2NoDisplay{display:none}.m2Width0{width:98px}.m2BorderRadius0{border-radius:4.5px}.m2NoBackground{background:none}}@media only screen and (max-width: 747px) and (min-width: 611px){.m3NoDisplay{display:none}.m3Opacity1{opacity:1}.m3Block{display:block}.m3Inline{display:inline}.m3PositionAbsolute{position:absolute}.m3PositionRelative{position:relative}.m3Top0{top:49px}.m3Mtn{margin-top:0}.m3Mrn{margin-right:0}.m3Mrns{margin-right:-5px}.m3Mrs{margin-right:5px}.m3Mrl{margin-right:20px}.m3Mlxl{margin-left:55px}.m3Mln{margin-left:0}.m3Phl{padding-left:20px;padding-right:20px}.m3Width0{width:147px}.m3Width1{width:83px}.m3Width2{width:54px}.threePanelButtons .m3Width2{width:50px}.m3Width4{width:auto}.m3Width5{width:39px}}@media only screen and (max-width: 962px) and (min-width: 748px){.m4NoDisplay{display:none}.m4Width0{width:43px}.m4Width1{width:39px}.m4Width2{width:44px}.m4Mrs{margin-right:5px}.m4Mrm{margin-right:10px}.m4Mr0{margin-right:15px}}@media only screen and (max-width: 490px){.m5NoDisplay{display:none}.m5Phs{padding-left:5px;padding-right:5px}.m5-visually-hidden{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;top:50%;white-space:nowrap;width:1px;opacity:0}}@media only screen and (max-width: 1144px) and (min-width: 963px){.m6NoDisplay{display:none}}@media only screen and (max-width: 1350px){.m7Fs0{font-size:16px}}@media only screen and (max-width: 1250px){.m8Block{display:block}.m8NoDisplay{display:none}}@media only screen and (max-width: 955px) and (min-width: 748px){.m9NoDisplay{display:none}.m9Mrn{margin-right:0}}@media only screen and (max-width: 1057px) and (min-width: 963px){.m10Width0{width:171px}}@media only screen and (max-width: 742px) and (min-width: 611px){.m11Block{display:block}.m11NoDisplay{display:none}}@media only screen and (max-width: 436px){.m12NoDisplay{display:none}.m12Block{display:block}.m12Flex{display:flex}.m12FlexGrow{flex-grow:1}.m12FlexWrap{flex-wrap:wrap}.m12Mln{margin-left:0}.m12Mtm{margin-top:10px}.m12W1of1{width:100%}}@media only screen and (max-width: 747px){.m13TextAlignCenter{text-align:center}.m13PositionRelative{position:relative}.m13NoDisplay{display:none}.m13Block{display:block}.m13Visible{visibility:visible}.m13Opacity1{opacity:1}.m13W1of1{width:100%}.m13Fs0{font-size:14px;line-height:19px}.m13Prm{padding-right:10px}.m13Mtn{margin-top:0}.m13Expanded{grid-template-rows:1fr;overflow:visible}.m13NoTransition{transition:none}.m13PanelHeaderMaster{background-color:var(--panelColorHeaderMaster)}}@media only screen and (max-width: 360px){.m14NoDisplay{display:none}.m14Width0{width:auto}.m14Flex{display:flex;justify-content:space-between}.m14Mrn{margin-right:0}.m14Fs0{font-size:13px}}
