.dYInr{border-bottom:1px solid var(--label-border-color);color:var(--label-color);font-weight:600;margin:0 0 7px;padding:0 0 4px;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none}.z2wCE{font-size:.825rem}.yBUBH{font-size:.9rem}.m46EU{font-size:1rem}.JOzNE{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uJMuU{color:var(--danger-color);font-weight:700}.QsetX,.ZHUJ9,.wxY97,.zyVia{background:var(--sub-content-bg);border-left:5px solid;border-radius:3px;font-size:.825rem;line-height:1.5;padding:6px 8px}._2SqQ{margin:5px 0 10px}.ZHUJ9{border-color:var(--info-color)}.wxY97{border-color:var(--warning-color)}.zyVia{border-color:var(--danger-color)}.QsetX{border-color:var(--success-color)}.B5ZQm{pointer-events:none}.W1cZe{transition:opacity .1s ease,transform .1s ease;will-change:opacity,transform}.VkxC6,.W1cZe{position:relative;z-index:99999}.VkxC6 span{border-radius:3px;overflow:hidden;padding:6px 8px;position:absolute;text-align:center;text-overflow:ellipsis;white-space:nowrap;white-space:pre;word-wrap:break-word;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:var(--tooltip-bg);box-shadow:0 4px 10px 0 #00000059;color:var(--tooltip-color);font-family:var(--app-font);font-size:.8rem;transition:none}.VkxC6:before{border:5px solid transparent;color:var(--tooltip-bg);content:"";height:0;pointer-events:none;position:absolute;width:0;z-index:99999}.VkxC6 span,.VkxC6:before{display:inline-block;text-decoration:none}.rRIcU span,.rxR8J span,.tpO8n span{margin-top:5px;right:50%;top:100%}.rRIcU:before,.rxR8J:before,.tpO8n:before{border-bottom-color:var(--tooltip-bg);bottom:-5px;margin-right:-5px;right:50%;top:auto}.rRIcU span{left:50%;margin-left:-15px;right:auto}.rxR8J span{margin-right:-15px}.C8D6d span,.HEiJb span,._LdAA span{bottom:100%;margin-bottom:5px;right:50%}.C8D6d:before,.HEiJb:before,._LdAA:before{border-top-color:var(--tooltip-bg);bottom:auto;margin-right:-5px;right:50%;top:-5px}.C8D6d span{left:50%;margin-left:-15px;right:auto}._LdAA span{margin-right:-15px}.HEiJb span,.tpO8n span{transform:translateX(50%)}.ItfZm span{bottom:50%;margin-right:5px;right:100%;transform:translateY(50%)}.ItfZm:before{border-left-color:var(--tooltip-bg);bottom:50%;left:-5px;margin-top:-5px;top:50%}.G0Q1B span{bottom:50%;left:100%;margin-left:5px;transform:translateY(50%)}.G0Q1B:before{border-right-color:var(--tooltip-bg);bottom:50%;margin-top:-5px;right:-5px;top:50%}.IE41R span{border-collapse:initial;display:table-cell;max-width:250px;white-space:pre-line;width:-webkit-max-content;width:-moz-max-content;width:max-content;word-wrap:normal;word-break:break-word}.IE41R.HEiJb span,.IE41R.tpO8n span{left:50%;right:auto;transform:translateX(-50%)}.IE41R.G0Q1B span,.IE41R.ItfZm span{right:100%}@media screen and (min-width:0 \0){.IE41R span{width:250px}}.prZOI span,.prZOI:before{display:inline-block}.prZOI.IE41R span{display:table-cell}._e9G1{opacity:0;will-change:opacity}.cSwfV,.y9o0V{opacity:1}.y9o0V{transform:scale(1);will-change:opacity,transform}.UuK9m{opacity:0;transform:scale(.9)}.b0Wk4{background:none;border:none;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;line-height:inherit;margin:0;padding:0;text-align:inherit;-webkit-user-select:none;-moz-user-select:none;user-select:none}.KOowz{pointer-events:none}.KlLjA,.LHBOD,.o0XbU{border:none;border-radius:3px;box-sizing:initial;color:var(--app-contrast-color);cursor:pointer;font-family:var(--app-font);font-size:.875rem;font-weight:600;outline:0;padding:6px 20px;position:relative;text-align:center;text-transform:uppercase;transition:background .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;will-change:background}.KlLjA:hover:not(:active),.LHBOD:hover:not(:active),.o0XbU:hover:not(:active){--button-ok-bg-l:var(--button-hover-l);--button-bg-l:var(--button-hover-l);--button-danger-bg-l:var(--button-hover-l)}.KlLjA{background:hsl(var(--button-ok-bg-h),var(--button-ok-bg-s),var(--button-ok-bg-l))}.o0XbU{background:hsl(var(--button-bg-h),var(--button-bg-s),var(--button-bg-l))}.LHBOD{background:hsl(var(--button-danger-bg-h),var(--button-danger-bg-s),var(--button-danger-bg-l))}.TzGX0{opacity:.5}.MaQ5e,.TzGX0{pointer-events:none}.MaQ5e{background:var(--bg-0);border-radius:3px;bottom:3px;color:var(--app-color);font-size:.6rem;letter-spacing:1px;padding:3px 6px;position:absolute;right:5px}.MaQ5e.kRYUB{bottom:50%;transform:translateY(50%)}.OSM2Q{background:var(--input-bg);border:1px solid var(--input-border-color);border-radius:3px;box-sizing:border-box;color:var(--app-color);font-family:inherit;font-size:.8rem;outline:0;padding:0;position:relative;resize:none;transition:all .2s ease;transition-property:border-color,box-shadow,background;width:100%}.OSM2Q.YUotv{animation:qEAay .4s linear}.OSM2Q.qPEQx input{background:var(--input-disabled-bg)}.OSM2Q.E646T{border-color:var(--input-focused-border-color);box-shadow:var(--input-focused-box-shadow)}.vNcES{background:transparent;border:none;box-sizing:border-box;color:inherit;font-family:var(--app-font);font-size:.875rem;margin:0;outline:0;padding:6px;width:100%}.vNcES.L6fuH{padding-right:35px}.vNcES.svJgY{padding-right:30px}.vNcES.Nih6H{padding-right:65px}.zLfBM{font-family:var(--code-font)}@keyframes qEAay{41%,8%{transform:translateX(-5px)}25%,58%{transform:translateX(5px)}75%{transform:translateX(-2px)}92%{transform:translateX(2px)}0%,to{transform:translateX(0)}}.mha2w{color:var(--misc-button-icon-color)}.mha2w:hover{background:var(--misc-button-hover-bg)}.mha2w:active{background:var(--misc-button-active-bg);color:var(--misc-button-active-color)}.mha2w{border-bottom-right-radius:3px;border-left:1px solid var(--input-border-color);border-top-right-radius:3px;height:100%;overflow:hidden;padding:0;top:0;width:30px}.e8Fwv,.mha2w{position:absolute;right:0}.e8Fwv{padding:5px;top:50%;transform:translateY(-50%)}.e8Fwv svg{display:block}.HnB3F{text-decoration:none}.kKIV1,.kKIV1:active,.kKIV1:hover,.kKIV1:visited{color:var(--link-color)}.kKIV1:hover{text-decoration:underline}.Pv6NV{animation:Pv6NV 1.1s linear infinite;border:6px solid var(--spinner-bg);border-left-color:var(--primary-color);transform:translateZ(0);z-index:1}.Pv6NV,.Pv6NV:after{border-radius:50%}.K5n25{height:60px;width:60px}.uo2S1{height:40px;width:40px}.LbYg5{height:30px;width:30px}.u06aC{height:10px;width:10px}.Pv6NV.u06aC{border-width:3px!important}.Pv6NV.LbYg5{border-width:5px!important}@keyframes Pv6NV{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.CwB4E{transition:opacity .2s ease!important}.RuPoa{opacity:0!important;will-change:opacity!important}.SkTVe,.iRxXV{opacity:1!important}.iRxXV{will-change:opacity!important}.vXhNJ{opacity:0!important;pointer-events:none!important}.PRs2u{color:var(--misc-button-icon-color)}.PRs2u:hover{background:var(--misc-button-hover-bg)}.PRs2u:active{background:var(--misc-button-active-bg);color:var(--misc-button-active-color)}.PRs2u{background:var(--misc-button-bg);border-radius:50%;cursor:pointer;overflow:hidden;position:relative;text-align:center;text-decoration:none;transition:color .15s ease,background .15s ease}.SC8TZ{opacity:.3;pointer-events:none}.ndNuf,.nstWU{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}.ndNuf{z-index:2}.icHQ0{display:flex}.hwtOd{flex:1 0 auto;margin-left:5px;text-align:right}.MudcX{cursor:pointer;margin:0 10px;padding:10px 0 4px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.MudcX .YTTWs{color:var(--app-color);font-size:22px;margin-top:3px;opacity:.7;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:opacity .1s ease;will-change:opacity}.MudcX:hover .YTTWs{opacity:1}.gUc_7{box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden;position:relative}.BrhQI{flex:0 0 auto}.D57o9{flex:1 1 auto;height:100%;overflow:hidden;position:relative}.KjF06{bottom:0;left:0;overflow:auto;position:absolute!important;right:0;top:0;-webkit-overflow-scrolling:touch}.EOaQm{align-items:center;cursor:pointer;display:flex;justify-content:center}.WRRyg{position:absolute;transform:translateX(-100%);transition:opacity .1s ease-in;z-index:1}.TiCZO,.iXFDG{font-family:var(--code-font);white-space:pre}.oWXcp{position:relative}.yI5yX:before{content:attr(data-content);line-height:inherit}.oWXcp{color:transparent!important}.iXFDG.yI5yX:before,.oWXcp:before{font-family:var(--code-font);pointer-events:none;position:absolute}.oWXcp:before{background:var(--cm-tab-bg);background-position:100%;background-repeat:no-repeat;bottom:0;height:100%;left:0;line-height:normal;right:0;top:0}.TiCZO{background:var(--cm-unknown-char-bg);color:var(--cm-unknown-char-color)}.iXFDG:before,.pZuEs{color:var(--cm-whitespace-color)}._PzOW{padding-right:1ch}html[data-theme=dark] .oWXcp:before{filter:invert(100%)}.M__Pz{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.M__Pz:focus{background-color:#eee;clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.WtMVB{background:var(--misc-button-bg);border-radius:3px;color:var(--app-color);padding:2px 6px;vertical-align:middle}.WtMVB:hover{background:var(--misc-button-hover-bg)}.WtMVB:active{background:var(--misc-button-active-bg);color:var(--misc-button-active-color)}.WtMVB svg{vertical-align:middle}.XdkXb{background:var(--primary-color);border-radius:3px;color:var(--app-contrast-color);font-size:.6rem;font-weight:700;padding:2px 5px;text-transform:uppercase;transition:opacity .2s ease-out;will-change:opacity}.jBOX8{opacity:1}.iHBIU{opacity:0}.ByDCE{left:50%;text-align:center;top:50%;transform:translate(-50%,-50%)}.ByDCE,.uqLvm{position:absolute}.uqLvm{bottom:10px;left:10px;right:10px;top:10px;width:auto!important}.PsgGc{font-size:.9rem;margin-top:20px}.vLCnz{margin:0 auto}.v0KEe{background:var(--spinner-bg);border-radius:3px;bottom:0;display:inline-block;height:2px;left:0;overflow:hidden;position:absolute;right:0}.v0KEe:before{animation:Ptflq 1.5s linear infinite;background:var(--primary-color);box-sizing:border-box;content:"";height:3px;left:-50%;position:absolute;top:0;width:30%}@keyframes Ptflq{0%{left:-40%}50%{left:20%;width:80%}90%,to{left:100%;width:100%}}.ueGQi{background:var(--content-bg);border:1px solid var(--content-border-color);border-radius:3px;box-sizing:border-box;font-family:inherit;font-size:.83rem;line-height:1.35;outline:0;padding:10px;width:100%}.y1iVN{display:flex;flex:1 1 auto;flex-direction:column}.M4OPR{flex:0 0 auto}.RlVWn{flex:1 1 auto}.oWz4e{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.CtFu0{font-size:.9rem;margin-top:20px}.nOEsj{margin:0 auto}.djxIS{display:inline-block;font-size:1.2rem;font-weight:400;letter-spacing:-1px;line-height:1;text-transform:lowercase;white-space:nowrap}.djxIS:hover{cursor:pointer;text-decoration:none}.djxIS:hover .kkc8H,.djxIS:hover .mNcTS{opacity:.7}.djxIS:hover .j_FSe{opacity:1}.j_FSe,.kkc8H,.mNcTS{color:var(--app-contrast-color);transition:opacity .1s ease;will-change:opacity}.j_FSe,.mNcTS{vertical-align:text-top}.kkc8H{font-size:.7rem}.j_FSe{opacity:.7}.SZppj{pointer-events:none}.CL1DJ{opacity:1;transition:opacity .2s ease-out;will-change:opacity;z-index:1001}.CL1DJ,.Uj2uD{bottom:0;left:0;position:absolute;right:0;top:0}.Uj2uD{align-items:center;background:var(--backdrop-bg);box-sizing:border-box;height:100%;justify-content:center;padding:20px}.Uj2uD,.pvMZe{display:flex;width:100%}.pvMZe{border-radius:3px;box-shadow:0 5px 30px var(--backdrop-box-shadow);color:var(--app-color);flex-direction:column;max-height:80vh;max-height:calc(80vh - env(safe-area-inset-bottom, 0));max-width:700px;min-height:425px;min-height:min(80vh,425px);opacity:1;overflow:hidden;position:relative;transform:scale(1);transform-origin:center center;transition:transform .2s cubic-bezier(.6,.4,.2,1.4);-webkit-user-select:text;-moz-user-select:text;user-select:text;width:calc(100% - env(safe-area-inset-left, 0) - env(safe-area-inset-right, 0));will-change:transform}.o1E1z{color:var(--app-contrast-color);cursor:pointer;font-size:1.4em;height:60px;opacity:.5;position:absolute;right:0;top:0;transition:opacity .1s ease-out;width:60px;z-index:1}.o1E1z:hover{opacity:.8}.o1E1z:active{opacity:1}.o1E1z .ghZGL{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.o1E1z.dIKNo{pointer-events:none}.UGBuq{opacity:0;will-change:transform,opacity}.UGBuq .pvMZe{transform:scale(.95)}.Mveik{opacity:1}.Mveik .pvMZe{pointer-events:none;transform:scale(1)}.T8Z3r{opacity:1}.T8Z3r .pvMZe{transform:scale(1)}.sAd7O{opacity:0;pointer-events:none}.sAd7O .pvMZe{transform:scale(.95)}.qC93k{background:var(--content-bg);flex:1 1 auto;height:100%;overflow-y:auto;padding:10px;position:relative}@supports (-moz-appearance:none){.qC93k:after{content:"";display:block;height:10px}}.xJ9FN{align-items:center;background:var(--bg-0);display:flex;flex:0 0 60px;height:60px;justify-content:flex-end;padding:0 15px;text-align:right}.KxTrS,.tjcDo{margin-right:10px}.tjcDo{color:var(--danger-color)}.pIQMq{background:var(--primary-color);color:var(--app-contrast-color);flex:0 0 60px;font-weight:600;height:60px;line-height:60px;margin:0;padding:0 15px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pWUrQ{font-size:.9rem;word-break:break-word;word-wrap:break-word;overflow:hidden;padding:10px;white-space:normal}.TRAod{background:var(--content-bg);bottom:0;left:0;right:0;top:0;z-index:1}.TRAod,.e4TKI{position:absolute}.e4TKI{left:50%;text-align:center;top:50%;transform:translate(-50%,-50%)}.emNHs{margin:0 auto}.J0NvP{font-size:.9rem;margin-top:20px}.rZtsn{margin-right:5px}.tdkJ8{box-sizing:initial;overflow:hidden;padding:10px;z-index:1001}.zXY8d{z-index:1003}.f6YSB{overflow:auto;-webkit-overflow-scrolling:touch;background:var(--content-bg);border:1px solid var(--content-border-color);border-radius:3px;box-shadow:0 0 10px 3px var(--backdrop-box-shadow);box-sizing:border-box;color:var(--app-color);font-size:.825rem;max-height:inherit;min-width:120px;padding:5px 0;transform:translateY(0) scale(1);transition:opacity .25s ease-out,transform .25s cubic-bezier(.6,.4,.2,1.4);white-space:nowrap}.MpxoU,.NrZNZ{opacity:0}.NrZNZ{transform:translateY(-10px) scale(.95);transform-origin:center top}.MpxoU{transform:translateY(10px) scale(.95);transform-origin:center bottom}.uarNo{pointer-events:none;will-change:transform,opacity}.SSIhI,.uarNo{opacity:1;transform:translateY(0) scale(1)}.b8xoE,.oupK4{opacity:0;pointer-events:none}.oupK4{transform:translateY(10px) scale(.95)}.b8xoE{transform:translateY(-10px) scale(.95)}.TjiR_{box-sizing:border-box;color:var(--app-color);cursor:pointer;display:flex;padding:8px 20px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.TjiR_.roQ4U{opacity:.3;pointer-events:none}.TjiR_:hover{background:var(--misc-button-hover-bg)}.TjiR_:active,.TjiR_:active *{background:var(--misc-button-active-bg);color:var(--misc-button-active-color)}.TjiR_:not(:hover) .IQ0Dq{color:var(--highlight-bg)}.i0q6u{flex:1 1 auto;margin-right:10px}.IQ0Dq{flex:0 0 auto}.IQ0Dq.Ung4t{visibility:hidden}.KMW6D{color:var(--label-color);font-weight:600;padding:8px 20px;text-transform:uppercase}.dYvK9{border-style:solid;border-bottom:0;border-color:var(--label-border-color);margin:5px 0}.Gceny{align-items:center;background:var(--primary-color);box-sizing:border-box;color:var(--app-contrast-color);display:flex;height:50px;padding:0 10px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Gceny.V13Sk{padding-left:48px}.Gceny.wlvok{padding-right:48px}.YxYLF{display:flex;flex:2 0 0;justify-content:flex-end;overflow:hidden}._JfKq{background:var(--misc-button-bg);border-radius:3px;font-size:.8rem;height:25px;margin-left:5px;text-transform:lowercase}._JfKq:hover{background:var(--misc-button-hover-bg)}._JfKq:active{background:var(--misc-button-active-bg)}._JfKq:active,._JfKq:active .P2R6x{color:var(--misc-button-active-color)}._JfKq .P2R6x{background:var(--misc-button-bg)}._JfKq .N4km4,._JfKq .P2R6x,._JfKq .v74ZQ{height:25px;line-height:25px;padding:0 5px;vertical-align:middle}._JfKq .N4km4{padding-left:0}@media (max-width:460px){._JfKq .v74ZQ{display:none}._JfKq .N4km4{padding-left:5px}}.DNdSX{color:var(--header-social-color)}.F2X2P{color:var(--header-donate-color)}.x0HyW{color:var(--header-wiki-color)}.OFFYM{color:var(--header-whatsnew-color)}.AE3yC{color:var(--header-info-color)}.lvFvI{color:var(--header-feedback-color)}.bAFVS{color:var(--header-contact-color)}.hhxuu{color:var(--header-discord-color)}.gimcp{color:var(--header-twitter-color)}.DHuwI{color:var(--header-paypal-color)}.ZeCpr{color:var(--header-sponsor-color)}.cfi0F{color:var(--header-enterprise-sponsor-color)}.e15lb{color:var(--header-enterprise-license)}.WRuRM{color:var(--header-stripe-color)}.FMEaq,.majTX{vertical-align:middle}.FMEaq{margin-right:5px}.Tmef_{line-height:1.4;padding:10px;position:relative}.T5HjP{background:var(--primary-color);border-radius:3px 0;color:var(--app-contrast-color);font-size:.7rem;font-weight:600;left:0;padding:2px 6px;position:absolute;text-transform:uppercase;top:0}.T5HjP .wu2fk{position:relative;z-index:1}.T5HjP:after,.T5HjP:before{background-color:initial;content:"";height:10px;position:absolute;width:10px;z-index:0}.T5HjP:after{border-top-left-radius:6px;box-shadow:-6px 0 0 0 var(--primary-color);right:-10px;top:0}.T5HjP:before{border-top-left-radius:6px;bottom:-10px;box-shadow:0 -6px 0 0 var(--primary-color);left:0}.xnNJb{margin-top:20px;text-align:center}.xnNJb .Rq88n{font-weight:700;letter-spacing:1px;margin-top:4px;text-transform:uppercase}.xnNJb .ZYgZx{margin-bottom:10px}.WLU1r{align-items:center;box-sizing:border-box;color:var(--app-color);display:flex;flex:1 0 auto;position:relative;width:100%}.WLU1r:hover{background:var(--bg-0)}.WLU1r:active{background:var(--misc-button-active-bg);color:var(--misc-button-active-color)}.WLU1r.BcuOd{border-radius:3px;padding:5px 10px}.WLU1r.Sh1gL{border-bottom-right-radius:3px;border-top-right-radius:3px;padding:5px 10px 5px 20px}.WLU1r.k8lSR{border-bottom-left-radius:3px;border-top-left-radius:3px;padding:5px 20px 5px 10px}.FvZHv{flex:0 0 auto;line-height:1.25;margin-right:10px;text-align:center;width:15px}.Rt7a7{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.H35Nh:active .FvZHv,.H35Nh:hover .FvZHv{color:inherit!important}.tu7rF{align-items:center;cursor:pointer;display:flex;line-height:1.25;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap}.QTYb3{opacity:.3;pointer-events:none}.QTYb3,.QTYb3 *{color:inherit!important;font-weight:inherit!important}.rpMjZ{cursor:not-allowed;pointer-events:all}.rpMjZ *{pointer-events:none}.f8OeY{left:10px;right:10px}.bjLBV{position:relative}.yEXrR{font-size:.825rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.xw3C1 .bjLBV{margin-left:10px}.BLlBg .bjLBV{margin-right:10px}.rocdx{display:flex;flex:1 1 auto;overflow:hidden}.rocdx:not(:active):not(:hover) .zxc_j{color:var(--highlight-bg)}.zxc_j{flex:0 0 auto;line-height:1.25;padding-left:5px;text-align:right}.wxNpu{font-weight:700}.u_Q0A{flex:1 1 auto;overflow:hidden;padding:1px 0;text-overflow:ellipsis;white-space:nowrap}.wcfss{margin-bottom:15px}.wHTes{font-weight:700}.XusZa{color:var(--danger-color)}.UDO1Y{color:var(--warning-color)}.esOrf{opacity:.5}.QQcsx:not(:active){color:var(--danger-color)}.QQcsx:not(:active):hover{background:var(--danger-color);border-radius:3px;color:var(--app-contrast-color)}.IC7U1{cursor:help}.XxJfp:not(:hover):not(:active){background:var(--version-btn-bg);color:var(--version-btn-color)}.PEVyC{width:100%}.iFPCp{background:var(--misc-button-bg);border-radius:3px;box-sizing:border-box;color:var(--app-color);display:inline-block;margin:0 5px 5px 0;max-width:100%;overflow:hidden;padding:0 5px;text-overflow:ellipsis;transition:background .1s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.iFPCp.EvQAt:hover,.iFPCp.LNuoU:hover{background:var(--misc-button-hover-bg)}.iFPCp.EvQAt:active,.iFPCp.LNuoU:active{background:var(--misc-button-active-bg)!important;color:var(--misc-button-active-color)!important}.iFPCp.ociUu,.iFPCp.ociUu:hover{background:var(--misc-button-highlight-bg)}.iFPCp.EvQAt,.iFPCp.LNuoU{cursor:pointer}.iFPCp.LNuoU{max-width:200px}.iFPCp:hover .SOmBr{opacity:1}.sDfVp{font-size:.9rem;height:25px;line-height:25px}.k7DPw{font-size:.7rem;height:20px;line-height:20px}.i_U6u{align-items:center;display:flex;height:100%}.i_U6u .SOmBr{flex:0 0 auto;margin-left:4px;opacity:.8}.i_U6u .UfPXv{flex:1 1 auto}.e_47g{margin-bottom:-5px!important}.ECIrE,.EHJke{margin-bottom:20px;width:100%}.ECIrE:last-child,.EHJke:last-child{margin-bottom:0}.fyf3i{flex:0 0 auto;margin-left:10px}.GoqIP{flex:1 1 auto}.MPX5Z{align-items:center;display:flex}.b_UzD{opacity:1;transition:opacity .2s ease}.b_UzD.ICuz5{opacity:.5;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cTD4v,.gTWw0,.wzCa1{margin-right:10px}.wzCa1{color:var(--danger-color)}.CrJ1q,.EgtQt{text-align:center}.EgtQt{align-items:center;display:flex;flex-direction:column;font-size:.875rem;font-weight:600;justify-content:center;line-height:1.5}.LZ_87{max-width:500px;min-height:250px}.GCjCg,.GavEV{margin-top:20px}.GCjCg{box-sizing:border-box;width:100%}.IVPLo{flex:1 0 auto;font-weight:600;padding-left:5px;text-align:right;text-transform:none}.i8N8D{font-family:var(--code-font);font-weight:500}.Lta24{overflow:hidden;padding:1px 0;text-overflow:ellipsis;white-space:nowrap}.VZGjx:not(:active):not(:hover) .IVPLo{color:var(--highlight-bg)}.Mr8Af{max-height:50vh;min-width:180px}.NRMSt{align-items:center;display:flex;padding:8px 20px}.XKeHF{flex:1 1 auto}.JVYN7{flex:0 0 auto}.luECo{align-items:center;cursor:pointer;display:flex;font-size:.83rem;margin-bottom:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.luECo:last-of-type{margin-bottom:0;padding-bottom:0}.luECo:after{clear:both;content:"";display:table}.luECo input{float:left;margin-right:5px}.QgarS{color:var(--info-color);flex:0 0 auto;font-size:0;margin:-5px -5px -5px 5px;padding:5px;transition:color .1s ease}.QgarS:hover{color:var(--primary-color)}.icDzB{height:100%;max-height:600px;max-width:900px}.xTEgj{bottom:10px;display:flex;left:10px;position:absolute;right:10px;top:10px}.uzmGU{overflow:auto;-webkit-overflow-scrolling:touch;background:var(--sub-content-bg);flex:1 1 auto;font-family:var(--code-font);line-height:1.3;position:relative;white-space:pre}.zES36{display:flex;flex-direction:column;height:100%;overflow:hidden}.NgTKU{flex:0 0 auto;padding-top:5px;vertical-align:middle}@media (min-width:900px){.xTEgj{flex-direction:row}.CtTH_{flex:1 1 auto}.Nt7kG{flex:0 0 auto;min-width:175px;padding-right:20px}}@media (max-width:900px){.xTEgj{flex-direction:column}.CtTH_{flex:3 1 auto;margin-top:10px}.Nt7kG{flex:1 1 auto}}.k3zrI{height:28px;position:fixed;top:11px;width:28px;z-index:1}.k3zrI:hover{background:var(--misc-button-hover-bg)}.k3zrI:active{background:var(--misc-button-bg)}._wt32{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.wL3Ov{color:var(--app-contrast-color)}.MPQtP{background:var(--bg-1);bottom:0;box-sizing:border-box;color:var(--app-color);display:flex;flex-direction:column;left:0;position:absolute;top:50px;transform:translateX(0);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:290px}.AkJag{display:flex;flex:1 1 auto;margin-bottom:-2px;overflow:hidden;padding-bottom:2px}.i1N2B{border-bottom-right-radius:3px;flex:0 0 50px;margin-bottom:-1px}.ELopF{cursor:help;flex:0 0 auto;margin:0 10px 10px;text-align:center}.vd5EC{flex:0 0 auto;font-size:.8rem;margin:10px}.ELopF,.hIvL6,.vd5EC{background:var(--content-bg);border-radius:3px;box-shadow:0 1px 0 1px var(--content-box-shadow);z-index:1}.hIvL6{overflow:auto;-webkit-overflow-scrolling:touch;box-sizing:border-box;flex:1 1 auto;margin:10px 10px 0;padding:10px;position:relative}.hIvL6>div:last-child{margin-bottom:0}.cfODq{align-items:center;background:var(--primary-color);box-sizing:border-box;color:var(--app-contrast-color);display:flex;flex:0 0 50px;height:50px;padding:0 10px 0 48px;width:290px}.cek5f{background:var(--backdrop-bg);bottom:0;height:100%;left:0;opacity:1;position:absolute;right:0;top:0;transition:opacity .25s ease-in-out;width:100%;will-change:opacity;z-index:1000}.cek5f .MPQtP,.cek5f .cfODq{width:290px;width:calc(290px + env(safe-area-inset-left, 0))}.cek5f .vd5EC{margin-bottom:max(10px,env(safe-area-inset-bottom,10px));margin-left:max(10px,env(safe-area-inset-left,10px))}.cek5f .MPQtP{box-shadow:0 5px 30px var(--backdrop-box-shadow);position:fixed;top:0;transition:transform .25s ease}.cek5f .i1N2B{flex:0 0 calc(50px + env(safe-area-inset-left, 0));padding-left:env(safe-area-inset-left,0);top:50px}.SjbhX{left:10px}.XZcdB{opacity:0;will-change:transform,opacity}.XZcdB .MPQtP{transform:translateX(-290px)}.Hf3vu{opacity:1;pointer-events:none}.Hf3vu .MPQtP{transform:translateX(0)}.LSp5h{opacity:1}.LSp5h .MPQtP{transform:translateX(0)}.rMyiN{opacity:0;pointer-events:none}.rMyiN .MPQtP{transform:translateX(-290px)}.COW0E{width:155px}.COW0E div{color:var(--app-color-metadata);font-size:.75rem;padding-top:3px;white-space:pre-wrap}.ZsQZ7:not(:hover):not(:active) strong{color:var(--highlight-bg)}.uOmOI{overflow:auto;-webkit-overflow-scrolling:touch;background:var(--bg-0);box-sizing:border-box;padding:10px 0;width:50px}._eLp0{display:block;margin:0 auto 10px}._eLp0 img{border-radius:50%;filter:grayscale(100%);transition:filter .2s ease}._eLp0.zOliV{background:var(--misc-button-active-bg);color:var(--misc-button-active-color)}._eLp0.zOliV img{border:1px solid var(--bg-0);filter:none}._eLp0.zOliV.gqZXQ{background:var(--editor-active-bg)}._eLp0.zOliV.gVkoO{background:var(--library-active-bg)}._eLp0.zOliV._UkPl{background:var(--account-active-bg)}._eLp0.zOliV.a70g4{background:var(--quiz-active-bg)}._eLp0.zOliV.WXac3{background:var(--settings-active-bg)}.eb1Hq,.l7Jda{margin-top:10px;padding-top:10px}@keyframes aJsLg{0%{transform:translateX(-150px)}to{transform:translateX(100%)}}.eb1Hq{display:flex;pointer-events:none}.VP5fZ{flex:0 0 auto;height:90px;margin-right:10px;width:120px}.cYxiv{flex:1 1 auto}.cYxiv div{border-radius:3px;height:10px;margin-bottom:10px;width:100%}.cYxiv div:nth-child(3){width:80%}.VP5fZ,.cYxiv div{background:var(--sub-content-bg);border-radius:3px;overflow:hidden;position:relative}.VP5fZ:before,.cYxiv div:before{animation:aJsLg 1s cubic-bezier(.4,0,.2,1) infinite;background:linear-gradient(to right,transparent 0,var(--content-bg) 50%,transparent 100%);content:"";display:block;height:100%;position:absolute;top:0;transform:translateX(-150px);width:150px}.eb1Hq,.l7Jda,.mbo4q{border-top:1px solid var(--label-border-color);margin:10px 0 5px;padding-top:10px}.LlE38{display:flex;font-size:.75rem}.LlE38 img{background:var(--sub-content-bg);border-radius:3px;color:var(--sub-content-bg);flex:0 0 auto;font-size:0;margin-right:10px}.LlE38 .IFkht{flex:1 1 auto}.WwM4P{bottom:3px;font-size:.6rem;font-variant:small-caps;left:10px;opacity:.8;position:absolute;text-transform:lowercase}.TmBAg{height:70px;position:relative;text-align:center}.ISApZ{background-position:50%;background-repeat:no-repeat;background-size:auto 30px;height:30px;margin-bottom:5px;width:100%}.gkVff{bottom:10px;left:10px;right:10px;top:10px;transition:opacity 1s ease}.gkVff,.gkVff>*{position:absolute}.gkVff>*{left:50%;top:50%;transform:translate(-50%,-50%);width:100%}@media (prefers-reduced-motion:reduce){.gkVff{transition:opacity .2s ease}}.Da7T7{opacity:0;will-change:opacity}.bN_ZY,.sSAVg{opacity:1}.mwDZ9{opacity:0;pointer-events:none}.QzY4i{bottom:0;left:0;opacity:1;position:absolute;right:0;top:0;transition:opacity .4s ease-out;z-index:1004}.sr6nN{pointer-events:none}.sNjVA{color:var(--app-color);height:100%;width:100%}.sNjVA,noscript{background:var(--bg-1)}noscript{align-items:center;bottom:0;box-sizing:border-box;display:flex;flex-direction:column;font-size:1rem;font-weight:100;justify-content:center;left:0;margin:10px 0;overflow:auto;padding:0 10px;position:absolute;right:0;text-align:center;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}@keyframes EkSRE{to{transform:rotate(1turn)}}.N1HQy{--spinner-size:4px;--logo-size:64px;border-radius:12px;height:calc(var(--logo-size) + var(--spinner-size)*2 + 2px);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(var(--logo-size) + var(--spinner-size)*2 + 2px);z-index:0}.N1HQy:before{animation:EkSRE 1.1s linear infinite;background-image:linear-gradient(var(--primary-color),var(--primary-color)),linear-gradient(var(--spinner-bg),var(--spinner-bg)),linear-gradient(var(--spinner-bg),var(--spinner-bg)),linear-gradient(var(--spinner-bg),var(--spinner-bg));background-position:0 0,100% 0,100% 100%,0 100%;background-repeat:no-repeat;background-size:50% 50%,50% 50%;box-sizing:border-box;content:"";height:200%;left:-50%;position:absolute;top:-50%;width:200%;z-index:-2}.N1HQy .uEU39{background:var(--bg-1);border-radius:10px;bottom:var(--spinner-size);left:var(--spinner-size);overflow:hidden;position:absolute;right:var(--spinner-size);top:var(--spinner-size)}.N1HQy .uEU39:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAMAAAD04JH5AAAAUVBMVEUxY58AAAAuXpcJEyAsXJUoVIgiRXEYMVASJj4xYp8zZqT////g6PJpj732+fxYg7XF1OZ/n8Y9bqnN2unt8viMqcxHda2ov9m1x96guNSWsdAKLr1lAAAACnRSTlP3ANQaxq+NVUDloFIaTwAAAlVJREFUeNrt291uszAMBmBG6Q9OSAglBLj/C/2+SoA9pdrR8KtteQ/bSDzr4jqldfWx5XFr2kopbXN77NfdAPealFPfBeByJUCulx1wqQmS+iWoINdnwQtwJViuL8CdgLn/B9QETP1RPQiaR3UjaG5VTdA0VUXQtGhAVQAFUAAFUAAFUAA/BmDd24yjtf28Bj8Q5xyA+Tquj544qgA2dMTRBHAsEzAA49KAAXCeExhg7HQuYAkycU29dZ8F/bmAjrIMXRqlYNEDsCFYBjivCGDC6vifoAngBMcvAQRAq9mTMABeZEGAYPZ4DGA4dkHAAOi5r1pBgLSvmjEAroMeBIhoQDB//RVY0Jtw3lclDIBXRQzAG16FAPAWcAMEMLnjaEwQwGz2RAiAzyNuQgAWeSzWB/jeHBkndUA3O8MJpAkYfEjWyCQ6FWCfItaOznBkG4B9OJ0JCnArbfmTd0jGOBARDGADX14fMK6eOOeWYS/i3r/56b0RxXfVpwnghx0/rgroTH4GUQVQn7cgXYB3x+7kKtQEUMqOIcqAacxuTekCKGZ35xQB/BQ/pw/oTLYPdQHUZ58HlAE+awnKAEpZS1AGTKNsCQAARdkSEIDBipYAAMhSHAcEQJbiggFwKToPAVCCfWvGpchLEACKoiUgALIUIwQgS3FCAGQpzhCALMUOAZCl+IQAZCkGCICiaAkIgCzF5ZsBfs/Xf9nkj9Av+yXVlgIogAIogAIogN8IaAmatmoImgY/7AYf94MPPOJHPuFDr/ixX/jgM370GzL83mzD7/Dx/39upnniwCoDIwAAAABJRU5ErkJggg==);background-position:50%;background-repeat:no-repeat;background-size:var(--logo-size);border-radius:9px;content:"";height:var(--logo-size);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--logo-size);z-index:0}.uKbj5{opacity:1}.xPMjQ{opacity:0;pointer-events:none}.FAEdS{background:var(--backdrop-bg);bottom:0;left:0;position:absolute;right:0;top:0;z-index:1001}.oc96W{height:100%;margin:0 auto;max-width:1400px;max-width:min(calc(100% - env(safe-area-inset-left, 20px) - env(safe-area-inset-right, 20px)),1400px);width:calc(100% - 20px)}.Q0dmP{background:var(--bg-1);box-shadow:0 5px 30px var(--backdrop-box-shadow);color:var(--app-color);height:calc(100% - 60px);margin-top:60px;overflow:hidden;position:relative;width:100%}.OaNsb,.Q0dmP{border-top-left-radius:3px;border-top-right-radius:3px}.OaNsb{background:var(--primary-color);color:var(--app-contrast-color);font-weight:500;height:50px;left:0;line-height:50px;position:absolute;right:0;text-align:center;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.OaNsb h1{overflow:hidden;padding:0 50px;text-overflow:ellipsis;white-space:nowrap}.OaNsb .MGagp{cursor:pointer;height:50px;opacity:.5;position:absolute;right:0;top:0;transition:opacity .1s ease-out;width:50px;will-change:opacity}.OaNsb .MGagp:hover{opacity:.8}.OaNsb .MGagp:active{opacity:1}.OaNsb .MGagp .e1IQs{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.wy53k{overflow:auto;-webkit-overflow-scrolling:touch;bottom:10px;bottom:max(10px,env(safe-area-inset-bottom,10px));box-sizing:border-box;left:0;padding:0 10px;position:absolute;right:0;top:60px;-webkit-user-select:text;-moz-user-select:text;user-select:text}.luWMx{opacity:0}.luWMx .Q0dmP{opacity:0;transform:translateY(15%)}.xYbLs{opacity:1}.xYbLs .Q0dmP{opacity:1;pointer-events:none;transform:translateY(0)}.d0ccR{opacity:1}.d0ccR .Q0dmP{transform:translateY(0)}.CZqGt{opacity:0;pointer-events:none}.CZqGt .Q0dmP{transform:translateY(15%)}.CZqGt,.xYbLs{transition:opacity .3s ease;will-change:opacity;z-index:1001}.CZqGt .Q0dmP,.xYbLs .Q0dmP{transition:transform .3s cubic-bezier(.135,.45,.47,.905),opacity .3s cubic-bezier(.135,.45,.47,.905);will-change:transform,opacity}.nPHPu{align-self:center;flex:1 1 auto;text-align:center}.gJDSD{background:none;--mix-color:transparent 85%;border-bottom:2px solid transparent;margin-bottom:-2px}@supports not (background:color-mix(in oklab,red,blue)){.gJDSD{color:var(--app-color)!important}}.YmAvV.bb6Pd{background:none!important;border-bottom:2px solid;color:var(--app-color);margin-bottom:-2px}.BKf2X,.BuckL,.Bzxfi,.DsO3D,.HR7qQ,.Im6LO,.LEd3h,.MnwcL,.Ptqb6,.WDFFo,.aZNG2,.bSq9j,.r2GH2,.w_XEF,.xj8ZQ,.yyE4U{font-weight:500}.aZNG2{background:var(--token-quote-bg);color:var(--token-quote-color)}.aZNG2.gJDSD{background:color-mix(in oklab,var(--token-quote-bg),var(--mix-color));border-color:var(--token-quote-bg)}.DsO3D,.LEd3h,.yyE4U{background:var(--token-meta-bg);color:var(--token-meta-color)}.DsO3D.gJDSD,.LEd3h.gJDSD,.yyE4U.gJDSD{background:color-mix(in oklab,var(--token-meta-bg),var(--mix-color));border-color:var(--token-meta-bg)}.HR7qQ{background:var(--token-escaped-string-bg);color:var(--token-escaped-string-color)}.HR7qQ.gJDSD{background:color-mix(in oklab,var(--token-escaped-string-bg),var(--mix-color));border-color:var(--token-escaped-string-bg)}.Im6LO,.PQ94p{background:var(--token-char-class-bg);color:var(--token-char-class-color)}.Im6LO.gJDSD,.PQ94p.gJDSD{background:color-mix(in oklab,var(--token-char-class-bg),var(--mix-color));border-color:var(--token-char-class-bg)}.Im6LO.HR7qQ,.Im6LO.Im6LO,.Im6LO.LEd3h,.Im6LO.yyE4U,.PQ94p.HR7qQ,.PQ94p.Im6LO,.PQ94p.LEd3h,.PQ94p.yyE4U{background:var(--token-char-class-meta-bg)}.Im6LO.HR7qQ.gJDSD,.Im6LO.Im6LO.gJDSD,.Im6LO.LEd3h.gJDSD,.Im6LO.yyE4U.gJDSD,.PQ94p.HR7qQ.gJDSD,.PQ94p.Im6LO.gJDSD,.PQ94p.LEd3h.gJDSD,.PQ94p.yyE4U.gJDSD{background:color-mix(in oklab,var(--token-char-class-meta-bg),var(--mix-color))}.Im6LO.HR7qQ.bb6Pd,.Im6LO.Im6LO.bb6Pd,.Im6LO.LEd3h.bb6Pd,.Im6LO.yyE4U.bb6Pd,.PQ94p.HR7qQ.bb6Pd,.PQ94p.Im6LO.bb6Pd,.PQ94p.LEd3h.bb6Pd,.PQ94p.yyE4U.bb6Pd{border-color:var(--token-char-class-meta-bg)}.Bzxfi{background:var(--token-inline-modifiers-bg);color:var(--token-inline-modifiers-color)}.Bzxfi.gJDSD{background:color-mix(in oklab,var(--token-inline-modifiers-bg),var(--mix-color));border-color:var(--token-inline-modifiers-bg)}.BKf2X{background:var(--token-verb-bg);color:var(--token-verb-color)}.BKf2X.gJDSD{background:color-mix(in oklab,var(--token-verb-bg),var(--mix-color));border-color:var(--token-verb-bg)}.xj8ZQ{background:var(--token-subpattern-reference-bg);color:var(--token-subpattern-reference-color)}.xj8ZQ.gJDSD{background:color-mix(in oklab,var(--token-subpattern-reference-bg),var(--mix-color));border-color:var(--token-subpattern-reference-bg)}.r2GH2{background:var(--token-backreference-bg);color:var(--token-backreference-color)}.r2GH2.gJDSD{background:color-mix(in oklab,var(--token-backreference-bg),var(--mix-color));border-color:var(--token-backreference-bg)}.Ptqb6{background:var(--token-group-0-bg);color:var(--token-group-0-color)}.Ptqb6.gJDSD{background:color-mix(in oklab,var(--token-group-0-bg),var(--mix-color));border-color:var(--token-group-0-bg)}.MnwcL{background:var(--token-group-1-bg);color:var(--token-group-1-color)}.MnwcL.gJDSD{background:color-mix(in oklab,var(--token-group-1-bg),var(--mix-color));border-color:var(--token-group-1-bg)}.bSq9j{background:var(--token-group-2-bg);color:var(--token-group-2-color)}.bSq9j.gJDSD{background:color-mix(in oklab,var(--token-group-2-bg),var(--mix-color));border-color:var(--token-group-2-bg)}.WDFFo{background:var(--token-group-3-bg);color:var(--token-group-3-color)}.WDFFo.gJDSD{background:color-mix(in oklab,var(--token-group-3-bg),var(--mix-color));border-color:var(--token-group-3-bg)}.yU1q9{background:var(--token-comment-bg);color:var(--token-comment-color);font-style:italic}.yU1q9.gJDSD{background:color-mix(in oklab,var(--token-comment-bg),var(--mix-color));border-color:var(--token-comment-bg)}.w_XEF{background:var(--token-error-bg)!important;color:var(--token-error-color)!important}.w_XEF.gJDSD{background:color-mix(in oklab,var(--token-error-bg),var(--mix-color))!important;background:none!important;border-color:var(--token-error-bg);color:var(--app-color)!important}.OFUcl,.OFUcl *{background-color:var(--token-highlight-bg)!important;color:var(--token-highlight-color)!important}.kUV2_{border-left:1px solid;margin-left:-1px}.qlnVF{border-right:1px solid;margin-right:-1px}.kG5eN{border-left:2px solid;margin-left:-2px}.u8QII{border-right:2px solid;margin-right:-2px}.Hkx_o,.kUV2_,.qlnVF{border-bottom:1px solid;border-top:1px solid;margin-bottom:-1px;margin-top:-1px;z-index:1}.PqJSq,.kG5eN,.u8QII{border-bottom:2px solid;border-top:2px solid;margin-bottom:-2px;margin-top:-2px;z-index:2}.Hkx_o,.PqJSq,.kG5eN,.kUV2_,.qlnVF,.u8QII{border-color:var(--token-mouseover-border-color)!important;position:relative}.Hkx_o .gJDSD,.PqJSq .gJDSD,.kG5eN .gJDSD,.kUV2_ .gJDSD,.qlnVF .gJDSD,.u8QII .gJDSD{border:none;margin:0}.LJQ1R,.cWCLz{position:relative;z-index:2}.LJQ1R .gJDSD,.cWCLz .gJDSD{border:none;margin:0}.cWCLz{outline:2px solid var(--token-mouseover-border-color)}.LJQ1R{outline:1px solid var(--token-mouseover-border-color)}@-moz-document url-prefix(){.PqJSq:before{top:50%;transform:translateY(-50%)}}.jZ95V:after{content:"\200c";display:inline}.Br6dk,.odN4_{color:var(--app-contrast-color);display:block;margin-left:5px}.Br6dk:hover,.odN4_:hover{text-decoration:none}.Br6dk{background:var(--bg-0);box-shadow:0 0 0 3px var(--bg-0);position:absolute;right:0;top:0}.J9uy0{border-radius:3px;font-size:.725rem;font-weight:500;padding:3px 5px;text-transform:lowercase}.zM5RE{background:var(--match-indicator-no-match);color:var(--app-color)}.iRqgt .J9uy0:hover{background:var(--misc-button-hover-bg)}.iRqgt .J9uy0:active{background:var(--misc-button-active-bg);color:var(--misc-button-active-color)}.Z8VZM{background:var(--match-indicator-match-bg)}.JFyYg{background:var(--match-indicator-error-bg)}.JFyYg,.Z8VZM{color:var(--app-contrast-color)}.Jfsx5{color:inherit;margin-left:5px;vertical-align:middle}.Z8VZM{font-weight:600}.I7e3C{font-weight:500}.YZA2N{position:relative}.XjlwO{background:var(--bg-0);box-shadow:0 0 0 3px var(--bg-0);display:flex;position:absolute;right:0;top:0}.A6o5R,.E2csr{background-repeat:no-repeat;text-decoration:inherit}.E2csr{background-image:var(--cm-tab-bg);background-position:100%}.A6o5R{background-image:var(--cm-whitespace-bg);background-position:50%;background-size:50%}.b7jim{background:var(--cm-unknown-char-bg);color:var(--cm-unknown-char-color)}.h6ohF{color:var(--cm-whitespace-color);pointer-events:none}.cm-editor{background:transparent;color:var(--app-color);cursor:text;direction:ltr;height:100%;line-height:1.6em}.cm-editor .cm-selectionBackground{background:var(--cm-inactive-selected-bg);transition:background .1s ease}.cm-editor .cm-content:focus,.cm-editor.cm-focused{outline:none!important}.cm-editor .cm-content:focus .cm-selectionBackground,.cm-editor.cm-focused .cm-selectionBackground{background:var(--cm-selected-bg)!important}.cm-editor .cm-content{caret-color:var(--app-color)!important;padding:2px 0}.cm-editor .cm-line{padding:0 2px}.cm-editor .cm-cursor{border-color:var(--app-color);margin-left:.1px}.cm-editor .cm-gutters{background:var(--bg-1);border-bottom-left-radius:3px;border-right-color:transparent;border-top-left-radius:3px;color:var(--app-color-metadata);margin-right:5px}.cm-editor .cm-panels-bottom{align-items:end;background:inherit;border:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;display:flex;font-size:.8rem;height:25px;justify-content:end;line-height:25px;text-align:right;width:100%}.cm-editor .cm-panels-bottom>*{height:20px;line-height:20px;margin-top:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cm-editor .cm-placeholder{color:var(--app-color);opacity:.5}.cm-editor .cm-scroller{overscroll-behavior:none}.cm-editor .cm-content,.cm-editor .cm-gutters,.cm-editor .cm-line,.cm-editor .cm-placeholder,.cm-editor .cm-scroller{font:inherit}.cm-editor .cm-content,.cm-editor .cm-line,.cm-editor .cm-scroller{color:inherit}html[data-theme=light] .cm-cursor{box-shadow:1px 0 0 0 hsla(0,0%,100%,.5)}html[data-theme=dark] .cm-cursor{box-shadow:1px 0 0 0 rgba(0,0,0,.5)}.Cfg7u{pointer-events:none;position:absolute;transition:opacity .1s ease,transform .1s ease;z-index:1002}.Cfg7u span[data-whitespace=true]{color:var(--cm-whitespace-color)!important;filter:invert(1)}.y4yFm{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:var(--tooltip-bg);border-radius:3px;box-shadow:0 4px 10px 0 #00000059;color:var(--tooltip-color);font-size:.9rem;max-width:325px;padding:8px 12px;text-decoration:none}.qzFlS{border:5px solid transparent;border-top:5px solid var(--tooltip-bg);height:0;left:50%;margin-left:-5px;pointer-events:none;position:relative;width:0}.vPQc6{opacity:0;will-change:opacity}.DF_iI,.d5Sb2{opacity:1}.DF_iI{transform:scale(1);will-change:opacity,transform}.cgJc2{opacity:0;transform:scale(.9)}.T0laQ{white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word}.GedSw,.KrSXE,.KzUpc,.T0laQ,.d_MyJ,.hZ6T9,.xq9Cm{font-family:var(--code-font);white-space:pre-wrap}.KzUpc{border-right:2px dotted #dc00ff;margin-right:2px;overflow:hidden;padding-left:2px}.GedSw,.d_MyJ{font-weight:500}.Vsdwm{text-decoration:line-through}.fOhwT{cursor:help;display:inline-block;margin-left:5px;opacity:.5}.fOhwT .W6jS6{vertical-align:middle}.fOhwT:hover{opacity:1}.GedSw{color:var(--explanation-keyword-color)}.T0laQ{background:var(--explanation-token-bg);color:var(--explanation-token-color)}.xq9Cm{background:var(--explanation-plain-text-bg)}.d_MyJ{color:var(--explanation-flag-color)}.aBAKk{color:var(--highlight-bg)}.fnwkx{line-height:1.3em;pointer-events:none;white-space:pre-wrap;word-wrap:break-word;word-break:break-word}.fnwkx *{background:none!important;color:inherit!important}.G9G7z{font-family:var(--code-font);font-size:.9rem;text-align:center}.LEmfz{cursor:pointer;font-weight:700;opacity:.5;padding:6px 0 6px 8px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.LEmfz:hover{opacity:1}.LEmfz.bwhBe{pointer-events:none}.LEmfz.bwhBe .eb03W{display:none}.RW_5t{align-items:center;display:flex;padding:4px 4px 4px 0}.AhIEh{color:var(--highlight-bg);cursor:pointer;flex:1 0 auto;outline:0;padding:6px 4px 6px 0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.AhIEh:hover{color:var(--app-color)}.AhIEh .bcp8d{display:inline-block;margin:0 3px;outline:0;resize:none}.lqj6M{align-items:baseline;display:flex;padding:4px}.n9qI6{color:var(--app-color);font-weight:700;opacity:.5}.cO83v{background:var(--input-bg);border:1px solid var(--input-border-color);border-radius:3px;box-sizing:border-box;display:flex;flex-direction:row;font-family:inherit;font-family:var(--code-font);font-size:.95rem;max-height:30vh;outline:0;padding:0;transition:all .2s ease;transition-property:border-color,box-shadow,background;width:100%}.cO83v.KkBJC{border-color:var(--input-focused-border-color);box-shadow:var(--input-focused-box-shadow)}.OkWyQ{color:var(--misc-button-icon-color)}.OkWyQ:hover{background:var(--misc-button-hover-bg)}.OkWyQ:active{background:var(--misc-button-active-bg);color:var(--misc-button-active-color)}.OkWyQ{border-bottom-right-radius:3px;border-left:1px solid var(--label-border-color)!important;border-top-right-radius:3px;cursor:pointer;flex:1 0 auto;padding:0 12px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.OkWyQ.Si8g5{opacity:.3}.T886D{flex:1 1 100%;min-width:140px;padding:4px 0}.sa9tE{background:var(--bg-0);border-radius:3px;color:var(--app-color);padding:0 6px;text-align:right}.Th_7x{font-family:var(--code-font);line-height:1.3;min-width:100px;pointer-events:none}.rameg{border-bottom:1px solid var(--tooltip-border-color);margin-bottom:5px;padding-bottom:5px}._sUW4,.rameg{font-weight:700}.p5UZM{white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word}.p5UZM span{color:inherit}.MF2Zl{left:0;opacity:1;position:absolute;top:0;transition:opacity .25s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}.MF2Zl.PepZ_{opacity:0;transition-duration:0s;will-change:opacity}.LODXi .cm-selectionLayer .cm-selectionBackground{background:var(--match-highlight-color)!important}.of6uh{display:flex;flex:1 1 auto;flex-direction:column;height:0;overflow:hidden}.of6uh .cm-content,.of6uh .cm-line{padding:0}.Pk2Mn{bottom:0;left:0;padding:5px;position:absolute;right:0;top:0;z-index:2}.s6TnK{background:var(--input-bg);border:1px solid var(--input-border-color);border-radius:3px;box-sizing:border-box;flex:1 0 auto;font-family:inherit;font-family:var(--code-font);font-size:.95rem;outline:0;overflow:hidden;padding:5px;position:relative;transition:all .2s ease;transition-property:border-color,box-shadow,background;width:100%}.s6TnK.AH8pc{border-color:var(--input-focused-border-color);box-shadow:var(--input-focused-box-shadow)}@media (max-height:500px){.qFwsQ{flex:0 1 auto;overflow:hidden}}.AUc0W{box-sizing:border-box;display:flex;flex-direction:column;height:100%;min-width:320px;overflow:hidden;padding:10px;position:relative}.rjodX{flex:0 0 auto;margin-bottom:10px}.f9BbV{display:flex;flex:1 1 auto;overflow:hidden;position:relative}.F69Q6{bottom:0;left:0;position:absolute;right:0;top:0}.F69Q6,.kPafO{display:flex;flex-direction:column}.kPafO{flex:1 1 auto;margin-bottom:0;margin-top:10px;max-height:50%;position:relative}@media (max-height:500px){.kPafO{margin-top:0;max-height:100%}}.Lc3cW{height:auto;max-height:100%;max-width:450px}.cGBV0{background:var(--misc-button-bg);border-radius:3px;display:inline-block;padding:3px 6px;text-align:center}.Ooj_l{font-size:.9rem;margin:0 auto}.Ooj_l th{border-bottom:1px solid var(--label-border-color);font-weight:600;line-height:30px}.Ooj_l .iXeHu{text-align:left}.Ooj_l .P07mv{text-align:center;width:100px}.Ooj_l tbody:before{color:transparent;content:"-";display:block;line-height:1em}.tt9uJ{height:35px}.wE5nz{padding-right:4px;text-align:center;white-space:nowrap}.P3VvM{background:var(--content-bg);border-radius:3px;box-shadow:0 1px 0 1px var(--content-box-shadow);flex-basis:calc(100% - 10px);flex:1 0 calc(33.333% - 10px);font-size:.9rem;transition:flex .25s ease;will-change:flex}@media (prefers-reduced-motion:reduce){.P3VvM{transition:none}}.fpGbf{transition:border-color .25s ease}.a0ZUJ>div{bottom:10px;left:10px;position:absolute;right:10px;top:7px}.Z1_qK{flex:0 1 37px;min-height:37px}.Z1_qK .fpGbf{border-color:transparent}.Z1_qK .a0ZUJ{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.DIFDZ{margin-bottom:10px}.KwIMW{background:var(--bg-1);border-left:1px solid var(--sidebar-border-color);bottom:0;box-shadow:-3px 0 10px -5px rgba(0,0,0,.35);box-shadow:0 5px 30px var(--backdrop-box-shadow);color:var(--app-color);opacity:1;position:fixed;right:0;top:0;transition:all .25s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:85vw;will-change:opacity,transform;z-index:2}.Vg44D{right:10px}.NtTXe{z-index:1000}.NtTXe,.jJmso{bottom:0;left:0;position:absolute;right:0;top:0}.jJmso{background:var(--backdrop-bg);height:100%;opacity:1;transition:opacity .25s ease-in-out;width:100%;will-change:opacity;z-index:1}.CsAbs .KwIMW,.CsAbs .jJmso{opacity:0}.CsAbs .KwIMW{transform:translateX(100vw)}._lvMT .KwIMW,._lvMT .jJmso{opacity:1;pointer-events:none}._lvMT .KwIMW{transform:translateX(85vw)}.mpimk .KwIMW,.mpimk .jJmso{opacity:1}.mpimk .KwIMW{transform:translateX(85vw)}.CTDda .KwIMW,.CTDda .jJmso{opacity:0;pointer-events:none}.CTDda .KwIMW{transform:translateX(100vw)}.uYpkX{background:var(--content-bg);border-radius:3px;bottom:10px;box-shadow:0 1px 0 1px var(--content-box-shadow);box-sizing:border-box;display:flex;flex-direction:column;font-size:.9rem;left:60px;padding:10px;position:absolute;right:10px;right:max(10px,env(safe-area-inset-right,10px));top:10px}.MY46R{overflow:auto;-webkit-overflow-scrolling:touch;flex:1 1 auto;overflow-x:hidden;position:relative;-webkit-user-select:text;-moz-user-select:text;user-select:text}.F61ks{flex:0 0 auto}.N3KUM,.uNm38,.zlDez{white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word}.N3KUM,.zlDez{display:inline-block;vertical-align:top}.N3KUM.bF_Mj{font-weight:700}.N3KUM.bF_Mj>div{font-weight:400}.uNm38,.zlDez{font-family:var(--code-font)}.N3KUM{flex:1 1 auto}.mBF1Z{background:var(--explanation-plain-text-bg)}.NjK4I{border-left:4px solid transparent;border-right:4px solid transparent;border-top:6px solid var(--app-color);display:inline-block;height:0;opacity:.5;transition:transform .1s ease,opacity .1s ease;vertical-align:middle;width:0}.NjK4I.qtFSJ{transform:rotate(-90deg)}.UHIuh{overflow:hidden}.eZsI3{display:flex;flex-direction:row}.UF5u5{margin-left:15px}.UF5u5.qtFSJ{height:0}.ng0cj{align-self:flex-start;box-sizing:initial;cursor:pointer;flex:0 0 15px;float:left;margin:-10px;padding:10px;text-align:left;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:15px}.ng0cj:focus{outline-offset:-12px!important}.ng0cj:hover .NjK4I{opacity:1}.NC6ky{white-space:pre-wrap;word-wrap:break-word;display:flex;font-family:var(--code-font);line-height:1.5;max-width:calc(100% - 20px);overflow-wrap:break-word;word-break:break-word}.kevho{flex:0 1 auto;min-width:0}.XsOAS{color:var(--app-color-metadata);flex:0 0 auto}.XsOAS.taqI9{padding-right:5px}.XsOAS.V9YRK{padding:0 5px}.m1_F1{color:var(--highlight-bg);flex:0 0 auto}.AOv9F{color:var(--app-color-metadata)}.IrE8B{overflow:auto;-webkit-overflow-scrolling:touch;font-size:.9rem;line-height:1.5;overflow-x:hidden}.eUlm1{align-items:center;background:var(--misc-button-bg);border-radius:3px;color:var(--app-color);cursor:pointer;display:flex;padding:6px 8px;white-space:nowrap}.eUlm1:hover{background:var(--misc-button-hover-bg)}.eUlm1:hover .YIKin{margin-right:5px;max-width:150px}.eUlm1:active{background:var(--misc-button-active-bg);color:var(--misc-button-active-color)}.YIKin{display:inline-block;max-width:0;overflow:hidden;transition:max-width .1s ease}.b62Ye{overflow:auto;-webkit-overflow-scrolling:touch;font-family:var(--code-font);height:100%;position:relative}.FfuRb,.IRvGa{margin-top:10px}.IRvGa{display:block}.LLQ0z{overflow:auto}.LLQ0z,.muBVf{color:var(--danger-color)}.amvtn{white-space:pre-wrap;word-wrap:break-word;min-width:120px;overflow-wrap:break-word;padding:8px 0 8px 8px;width:100%;word-break:break-word}.amvtn em{color:var(--app-color-metadata)}.MjTIZ{cursor:pointer}.aSQIC{font-style:italic;opacity:.5}.TrT00{overflow:hidden;padding:8px 0;text-overflow:ellipsis}.TrT00.N9b7Q{cursor:pointer}.TrT00.N9b7Q:hover span{border-color:var(--match-highlight-color)!important}.CPj3q{border-right:1px solid;border-color:var(--label-border-color);color:var(--app-color-metadata);overflow:hidden;padding:8px 8px 8px 16px;text-overflow:ellipsis}.CPj3q,.TrT00{white-space:nowrap}.fxJfD{font-weight:500}.IoDqL:nth-child(2n){background:var(--inner-content-bg)}.Q8YiL{border-bottom:5px solid;padding:0 4px}.BX3FE{border-color:var(--match-group-0)}.znTgg{border-color:var(--match-group-1)}.v1n1J{border-color:var(--match-group-2)}.CXLa2{border-color:var(--match-group-3)}.nmqJh{border-color:var(--match-group-4)}.T_XLc{border-color:var(--match-group-5)}.m94jE{border-color:var(--match-group-6)}.KzxFx{border-color:var(--match-group-0-alt)}.dftGW{border-color:var(--match-group-1-alt)}.GDx0h{border-color:var(--match-group-2-alt)}.zOJvb{border-color:var(--match-group-3-alt)}.EMlAx{border-color:var(--match-group-4-alt)}.heE6F{border-color:var(--match-group-5-alt)}.UpMUh{border-color:var(--match-group-6-alt)}.YXXyK{border-bottom:1px solid var(--label-border-color);margin-bottom:5px;padding-bottom:5px}.EFPn1{border-collapse:initial;border-spacing:0 5px;table-layout:auto;width:100%}.Kmeux{cursor:ew-resize;pointer-events:auto;transition:background .2s ease-out;z-index:10}.Kmeux:after{bottom:0;content:"";left:-2px;padding:4px;position:absolute;right:0;top:0}.Kmeux:hover{background:var(--primary-color)}.Kmeux:active{background:var(--primary-contrast-color)}.PngQi{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.IPjTl{background:var(--bg-1);box-sizing:border-box;display:flex;flex-direction:column;float:right;height:100%;max-width:min(50vw,calc(100% - 320px));padding:10px;position:relative;width:50%}@media (max-width:2200px){.IPjTl{width:40%}}.RyQaE{bottom:0;left:-2px;position:absolute;top:-1px;width:4px}.JPMcE{align-items:center;background:var(--bg-0);box-sizing:border-box;display:flex;flex-direction:column;height:100%;padding:10px 0;width:50px}.JPMcE .Cikzv{background:var(--misc-button-active-bg);color:var(--misc-button-active-color)}.CoQ5Y{color:var(--misc-button-icon-color);margin-bottom:10px}.CoQ5Y:last-of-type{margin-bottom:0}.bkz2q{bottom:0;left:0;position:absolute;right:0;top:0}.u05ni{max-width:600px;min-height:auto;text-align:center}.ZP94U{font-size:.9rem;line-height:1.3;margin-bottom:20px}.Kbbnl{margin:0}.HPRlT{background:var(--bg-0);color:var(--app-color);height:100%;width:100%}.QtZzw{bottom:0;bottom:env(safe-area-inset-bottom,0);left:290px;left:max(290px,env(safe-area-inset-left,290px));position:absolute;right:0;right:env(safe-area-inset-right,0);top:50px}.QtZzw.WPS7B{left:0;left:env(safe-area-inset-left,0)}.DmUSm{font-size:18px;left:50%;line-height:1.5;max-width:450px;position:fixed;text-align:center;top:50%;transform:translate(-50%,-50%)}.DmUSm h1{font-size:24px;font-weight:700;margin-bottom:16px}.DmUSm a{color:blue}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:initial}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}:root[data-theme=light]{color-scheme:light;--primary-color:#2c5c97;--primary-contrast-color:#2b64ad;--app-color:#333;--app-color-metadata:#6c6c6c;--app-contrast-color:#f7f7f7;--link-color:#3464a3;--highlight-bg:#1a6b2e;--spinner-bg:rgba(0,0,0,.1);--bg-0:#e5e5e5;--bg-1:#f7f7f7;--content-bg:#fdfdfd;--content-border-color:#e3e3e3;--content-box-shadow:rgba(0,0,0,.04);--sub-content-bg:#f0f0f0;--inner-content-bg:rgba(0,0,0,.03);--info-color:#6c6c6c;--success-color:#1e6933;--warning-color:#b77f2b;--danger-color:#993636;--misc-button-icon-color:#505050;--misc-button-bg:rgba(0,0,0,.1);--misc-button-hover-bg:rgba(0,0,0,.2);--misc-button-active-bg:#585858;--misc-button-active-color:#f7f7f7;--misc-button-highlight-bg:#f9ec90;--editor-active-bg:#345377;--library-active-bg:#895a43;--account-active-bg:#43696d;--quiz-active-bg:#537d42;--settings-active-bg:#754772;--button-bg-h:0;--button-bg-s:0%;--button-bg-l:40%;--button-ok-bg-h:213;--button-ok-bg-s:55%;--button-ok-bg-l:38%;--button-danger-bg-h:0;--button-danger-bg-s:48%;--button-danger-bg-l:41%;--button-hover-l:50%;--backdrop-bg:hsla(0,0%,40%,.6);--backdrop-box-shadow:rgba(51,51,51,.3);--input-bg:#fff;--input-disabled-bg:#f2f2f2;--input-border-color:#d2d2d2;--input-focused-border-color:var(--primary-color);--input-focused-box-shadow:inset 0 1px 2px #ddd,0 0 5px rgba(69,122,187,.4);--label-color:#344f71;--label-border-color:rgba(58,58,58,.1);--tooltip-color:var(--app-contrast-color);--tooltip-bg:rgba(0,0,0,.8);--tooltip-border-color:hsla(0,0%,100%,.1);--version-btn-bg:#e8efed;--version-btn-color:#263a31;--quiz-bar-color:#debc4e;--quiz-my-bar-color:#a77e00;--quiz-grid-color:rgba(0,0,0,.5);--quiz-dashed-grid-color:rgba(0,0,0,.3);--match-indicator-no-match:#c5c5c5;--match-indicator-match-bg:#4e8475;--match-indicator-error-bg:#bf4343;--debugger-backtrack-bg:#d20000;--debugger-regex-bg:#129163;--debugger-slider-bg:rgba(0,0,0,.2);--header-discord-color:#5865f2;--header-twitter-color:#00acee;--header-donate-color:#f9ae23;--header-contact-color:#348617;--header-feedback-color:#d75b3e;--header-wiki-color:#18adbb;--header-whatsnew-color:#ce9202;--header-sponsor-color:#e8309a;--header-paypal-color:#3b7bbf;--header-info-color:#a0e4ff;--header-social-color:#99cc76;--header-enterprise-sponsor-color:var(--header-contact-color);--header-enterprise-license:var(--header-contact-color);--header-stripe-color:#635bff;--starred-library-entry-bg:#e6f0fb;--cm-whitespace-bg:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAaUlEQVQoU2NkQAUyQK4EEPNAhb8A6RdA/ASmjBHKYAHSBkgK0cxhAGm8AMR/YBpM8CiGaQZpOgPSAHKGCrqROPh3QBqIMR1uC0iDA5Gmg5WRpYFkJ5HsaZDTiLEFHqwgDSRHHCygCCYNADkjFS0ZxPtRAAAAAElFTkSuQmCC);--cm-tab-bg:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAMCAYAAAAkuj5RAAAAAXNSR0IArs4c6QAAAGFJREFUSMft1LsRQFAQheHPowAKoACx3IgEKtaEHujDjORSgWTH/ZOdnZOcM/sgk/kFFWY0qV8foQwS4MKBCS3qR6ixBJvElOobYAtivseIE120FaowJPN75GMu8j/LfMwNjh4HUpwg4LUAAAAASUVORK5CYII=);--cm-whitespace-color:rgba(0,0,0,.25);--cm-unknown-char-color:#151520;--cm-unknown-char-bg:#9696e1;--cm-selected-bg:rgba(184,215,255,.8);--cm-inactive-selected-bg:hsla(0,0%,81%,.8);--match-group-0:#d5ebff;--match-group-1:#c4e8ac;--match-group-2:#f6d7a6;--match-group-3:#c8c8ff;--match-group-4:#f2cfff;--match-group-5:#ffc5bf;--match-group-6:#c8e7d6;--match-group-0-alt:#9fcfff;--match-group-1-alt:#9fcba1;--match-group-2-alt:#e0bf8b;--match-group-3-alt:#acadfc;--match-group-4-alt:#e1abf5;--match-group-5-alt:#ef9b95;--match-group-6-alt:#abe2d0;--match-highlight-color:#e4e440e0;--match-zero-width:#dc00ff;--match-mix-hex-color:#000;--match-mix-amount:50;--explanation-keyword-color:#185429;--explanation-token-bg:#f3db90;--explanation-token-color:#382c06;--explanation-plain-text-bg:#eee;--explanation-flag-color:#743b7d;--token-quote-color:#7500ff;--token-quote-bg:none;--token-meta-bg:#99beff;--token-meta-color:#1b2432;--token-escaped-string-color:var(--app-color);--token-escaped-string-bg:#d6d6d6aa;--token-char-class-bg:#f0c99e;--token-char-class-color:#5f3103;--token-char-class-meta-bg:#d9aa79;--token-inline-modifiers-bg:#fed1ff;--token-inline-modifiers-color:#312b36;--token-verb-bg:#deceff;--token-verb-color:#22162d;--token-subpattern-reference-bg:#cbcaff;--token-subpattern-reference-color:#181031;--token-backreference-bg:#c4ddff;--token-backreference-color:#30363e;--token-group-0-bg:#c5e893;--token-group-0-color:#192110;--token-group-1-bg:#a7bb5a;--token-group-1-color:#131c08;--token-group-2-bg:#d5ce6f;--token-group-2-color:#423e0d;--token-group-3-bg:#ceae63;--token-group-3-color:#312409;--token-comment-bg:none;--token-comment-color:#888;--token-error-bg:#ed5c65;--token-error-color:#fff;--token-highlight-bg:#98edff;--token-highlight-color:#1b3440;--token-mouseover-border-color:rgba(0,0,0,.5)}:root[data-theme=dark]{color-scheme:dark;--primary-color:#1a2c42;--primary-contrast-color:#6596cb;--app-color:#cbcbcb;--app-color-metadata:#959595;--app-contrast-color:#e8e8e8;--link-color:#6596cb;--highlight-bg:#43a564;--spinner-bg:rgba(0,0,0,.2);--bg-0:#191919;--bg-1:#1e1e1e;--content-bg:#232323;--content-border-color:#262626;--content-box-shadow:rgba(0,0,0,.04);--sub-content-bg:#2c2c2c;--inner-content-bg:hsla(0,0%,100%,.03);--info-color:#959595;--success-color:#21703c;--warning-color:#a57909;--danger-color:#b54d4d;--misc-button-icon-color:#a7a7a7;--misc-button-bg:hsla(0,0%,78%,.08);--misc-button-hover-bg:hsla(0,0%,78%,.15);--misc-button-active-bg:#7d7d7d;--misc-button-active-color:#0e0e0e;--misc-button-highlight-bg:#294215;--editor-active-bg:#7b8999;--library-active-bg:#856d4d;--account-active-bg:#59676f;--quiz-active-bg:#6c755a;--settings-active-bg:#7d6a7c;--button-bg-h:0;--button-bg-s:0%;--button-bg-l:24%;--button-ok-bg-h:213;--button-ok-bg-s:43%;--button-ok-bg-l:18%;--button-danger-bg-h:0;--button-danger-bg-s:39%;--button-danger-bg-l:29%;--button-hover-l:35%;--backdrop-bg:hsla(0,0%,40%,.6);--backdrop-box-shadow:rgba(0,0,0,.5);--input-bg:#272727;--input-disabled-bg:#1c1c1c;--input-border-color:#2c2c2c;--input-focused-border-color:#363636;--input-focused-box-shadow:inset 0 1px 2px #272727,0 0 5px rgba(0,0,0,.4);--label-color:#b3b3b3;--label-border-color:hsla(0,0%,61%,.1);--tooltip-color:#181818;--tooltip-bg:hsla(0,0%,78%,.9);--tooltip-border-color:rgba(0,0,0,.1);--version-btn-bg:#263a31;--version-btn-color:#e8efed;--quiz-bar-color:#ad8a1d;--quiz-my-bar-color:#6b4c00;--quiz-grid-color:hsla(0,0%,100%,.5);--quiz-dashed-grid-color:hsla(0,0%,100%,.2);--match-indicator-no-match:#363636;--match-indicator-match-bg:#2b4230;--match-indicator-error-bg:#8a2d2d;--debugger-backtrack-bg:#a22e2e;--debugger-regex-bg:#185a42;--debugger-slider-bg:hsla(0,0%,100%,.2);--header-discord-color:#6b78ff;--header-twitter-color:#00acee;--header-donate-color:#ddbc0e;--header-contact-color:#679b55;--header-feedback-color:#c1432f;--header-wiki-color:#519299;--header-whatsnew-color:#ac730a;--header-sponsor-color:#b83582;--header-paypal-color:#3b7bbf;--header-info-color:#7cbed9;--header-social-color:#6e9d4e;--header-enterprise-sponsor-color:var(--header-contact-color);--header-enterprise-license:var(--header-contact-color);--header-stripe-color:#635bff;--starred-library-entry-bg:#3d361f;--cm-whitespace-bg:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAdElEQVQoU2NkQAL///8XA3JFgJgTKvwdSL9hZGR8BVPGCGIAFTIDKXUkhcjmgNggjTeBGv/CNGjhUQzT/B2o4Roj1Bmy6Ebi4D8GaSDGdIQtQA3GRJoOVgaygWQNJDsJFPbEexoaD8TYAglWsiIOFkrEJA0A2cY44cCTWRMAAAAASUVORK5CYII=);--cm-tab-bg:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAMCAYAAAAkuj5RAAAAqklEQVRIS2NkGOKAcYi7n2HUA/SIwVWrVjFfv37djo+P73xhYeGHxsZG7/r6+q0gu4dMDLS3tyv9+vVLl42N7RCQtgN6YCPYA0DfuNMjFKlhBxMTEzfQnH9AwAz0wNohFQMdHR1yv3//NgF64sGfP39k4TFAjZChtRmgPHDz5k1XRkbGNzU1NWeAqcZ/SHkAFkD///8H+oHxP3KADZlMjCuWRz1A6/RPyHwARDQ6DR6ShH4AAAAASUVORK5CYII=);--cm-whitespace-color:hsla(0,0%,100%,.2);--cm-unknown-char-color:#e3d0e2;--cm-unknown-char-bg:#5b2f59;--cm-selected-bg:rgba(69,96,129,.86);--cm-inactive-selected-bg:rgba(74,74,74,.8);--match-group-0:#1f496f;--match-group-1:#3d571c;--match-group-2:#654e20;--match-group-3:#493c8d;--match-group-4:#823f87;--match-group-5:#7f3835;--match-group-6:#215c4b;--match-group-0-alt:#0e3457;--match-group-1-alt:#293e0c;--match-group-2-alt:#4e380e;--match-group-3-alt:#31246c;--match-group-4-alt:#5c245f;--match-group-5-alt:#5c2524;--match-group-6-alt:#154738;--match-highlight-color:rgba(115,85,0,.9);--match-zero-width:#ab28c4;--match-mix-hex-color:#fff;--match-mix-amount:25;--explanation-keyword-color:#1da06d;--explanation-token-bg:#b5942f;--explanation-token-color:#231b02;--explanation-plain-text-bg:#2d2d2d;--explanation-flag-color:#b37dcc;--token-quote-color:#b77aff;--token-quote-bg:none;--token-meta-bg:#223c6e;--token-meta-color:#d6deec;--token-escaped-string-color:var(--app-color);--token-escaped-string-bg:#3c3c3c;--token-char-class-bg:#bd946c;--token-char-class-color:#221302;--token-char-class-meta-bg:#a47d55;--token-inline-modifiers-bg:#5d2261;--token-inline-modifiers-color:#fff;--token-verb-bg:#513c8c;--token-verb-color:#f0e9ff;--token-subpattern-reference-bg:#3b347b;--token-subpattern-reference-color:#e8e5ff;--token-backreference-bg:#2e5c77;--token-backreference-color:#e3ecf9;--token-group-0-bg:#38590b;--token-group-0-color:#dae0cf;--token-group-1-bg:#555715;--token-group-1-color:#dbdbca;--token-group-2-bg:#59460e;--token-group-2-color:#ddd8ca;--token-group-3-bg:#593804;--token-group-3-color:#e1dacf;--token-comment-bg:none;--token-comment-color:#aaa;--token-error-bg:#8a2d2d;--token-error-color:#fff;--token-highlight-bg:#006964;--token-highlight-color:#eee;--token-mouseover-border-color:hsla(0,0%,78%,.7)}:root{--code-font:"Source Code Pro",monospace;--app-font:"Open Sans",Helvetica,"Lucida Sans Unicode","Lucida Grande",Arial,Verdana,sansSerif;--font-size:16px}body,html{font-family:var(--app-font);margin:0;overflow:hidden;padding:0;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-size:var(--font-size);line-height:16px;-moz-tab-size:4;tab-size:4}#regex-app,body,html{height:100%;width:100%}sub{font-size:.7rem;font-weight:400;vertical-align:sub}::-moz-selection{background:var(--cm-selected-bg)}::selection{background:var(--cm-selected-bg)}::-moz-placeholder{opacity:.75}::placeholder{opacity:.75}strong{font-weight:700}em{font-style:italic}a{color:inherit;text-decoration:none}:focus{outline:none}::-moz-focus-inner{border:0}body.using-keyboard :focus{opacity:1;outline:2px solid var(--primary-contrast-color);outline-offset:-2px}