*,*:before,*:after{box-sizing:border-box}*{margin:0;padding:0;font:inherit}html{--color-scheme: dark;--font-family: "Rubik", helvetica, arial, sans-serif;--font-family-mono: "Fira Code", Menlo, Consolas, monospace;--line-height: 1.6;--font-size: 16px;--font-size-mono: calc(var(--font-size) - .1875em);--p: 1em;--h1: 1.8em;--h2: 1.4em;--h3: 1.2em;--h4: 1em;--small: .875em;--gap: .25em;--padding-x: calc(var(--gap) * 3);--padding-y: calc(var(--gap) * 2);--padding: var(--padding-y) var(--padding-x);--break-xs: 16em;--break-sm: 32em;--break-md: 50em;--break-lg: 80em;--break-xl: 120rem;--hue: 220;--sat: 10%;--bg-lum: 16%;--text-lum: 72%;--bg: hsl(var(--hue), var(--sat), var(--bg-lum));--bg-dark: hsl(from var(--bg) h s calc(l - 4) );--bg-light: hsl(from var(--bg) h s calc(l + 4) );--text: hsl(var(--hue), var(--sat), var(--text-lum));--text-dark: hsl(from var(--text) h s calc(l - 24) );--text-light: hsl(from var(--text) h s calc(l + 12) );--input: hsl(from var(--text) h s calc(l + 8) );--input-bg: hsl(from var(--text) h s calc(l - 52) );--input-border: hsl(from var(--text) h s calc(l - 48) );--border-color: hsl(from var(--bg) h s calc(l + 8) );--border-width: .0625em;--border-width: .09375em;--border-radius: .25em;--border: var(--border-width) solid var(--border-color);--outline: var(--border-width) solid var(--text-light);--shadow: 0 .0625em .1875em 0 rgb(0 0 0 / .3), 0 .0625em .125em .0625em rgb(0 0 0 / .1);--shadow-inset: inset 0 .0625em .1875em 0 rgb(0 0 0 / .3), inset 0 .0625em .125em -.0625em rgb(0 0 0 / .1);--red: hsl(5, 48%, 76%);--orange: hsl(30, 48%, 76%);--yellow: hsl(60, 48%, 76%);--green: hsl(130, 48%, 76%);--cyan: hsl(180, 48%, 76%);--blue: hsl(220, 48%, 76%);--purple: hsl(265, 48%, 76%);--pink: hsl(320, 48%, 76%);--hover-luminance-change: 4;--active-luminance-change: 2;--accent: var(--text)}@media(prefers-color-scheme:light){html{--color-scheme: light;--hue: 220;--sat: 10%;--bg-lum: 96%;--text-lum: 36%;--bg: hsl(var(--hue), var(--sat), var(--bg-lum));--bg-dark: hsl(from var(--bg) h s 100);--bg-light: hsl(from var(--bg) h s calc(l + 4) );--text: hsl(var(--hue), var(--sat), var(--text-lum));--text-dark: hsl(from var(--text) h s calc(l + 18) );--text-light: hsl(from var(--text) h s calc(l - 12) );--input: hsl(from var(--text) h s calc(l - 8) );--input-bg: hsl(from var(--text) h s calc(l + 58) );--input-border: hsl(from var(--text) h s calc(l + 36) );--border-color: hsl(from var(--bg) h s calc(l - 18) );--red: hsl(5, 64%, 76%);--orange: hsl(30, 64%, 76%);--yellow: hsl(60, 64%, 76%);--green: hsl(130, 64%, 76%);--cyan: hsl(180, 64%, 76%);--blue: hsl(220, 64%, 76%);--purple: hsl(265, 64%, 76%);--pink: hsl(320, 64%, 76%);--hover-luminance-change: 4;--active-luminance-change: 3;--accent: var(--text);--shadow: 0 .0625em .125em 0px hsla(220, 10%, 10%, 10%), 0 .0625em .125em .0625em hsla(220, 10%, 10%, 2%);--shadow-inset: inset 0 .0625em .125em 0 hsla(220, 10%, 10%, 5%), inset 0 .0625em .125em -.0625em hsla(220, 10%, 10%, 2%)}input[type=range]::-webkit-slider-thumb{border-color:hsl(from var(--accent) h s calc(l - 24))!important;background-color:hsl(from var(--accent) h s calc(l - 8))!important}input[type=range]::-moz-range-thumb{border-color:hsl(from var(--accent) h s calc(l - 24))!important;background-color:hsl(from var(--accent) h s calc(l - 8))!important}@media(hover:hover){input[type=range]::-webkit-slider-thumb:hover{border-color:hsl(from var(--accent) h s calc(l - 24 + var(--hover-luminance-change)))!important;background-color:hsl(from var(--accent) h s calc(l - 8 + var(--hover-luminance-change)))!important}}input[type=range]::-webkit-slider-thumb:active{border-color:hsl(from var(--accent) h s calc(l - 24 + var(--active-luminance-change)))!important;background-color:hsl(from var(--accent) h s calc(l - 8 + var(--active-luminance-change)))!important}}.text{font-size:var(--font-size);font-family:var(--font-family)}.mono{font-size:var(--font-size-mono);font-family:var(--font-family-mono)}.line-height{line-height:var(--line-height)}.text-light{color:var(--text-light)}.text{color:var(--text)}.text-dark{color:var(--text-dark)}.bg-light{background-color:var(--bg-light)}.bg{background-color:var(--bg)}.bg-dark{background-color:var(--bg-dark)}.red{--accent: var(--red)}.orange{--accent: var(--orange)}.yellow{--accent: var(--yellow)}.green{--accent: var(--green)}.cyan{--accent: var(--cyan)}.blue{--accent: var(--blue)}.purple{--accent: var(--purple)}.pink{--accent: var(--pink)}.accent-text{color:var(--accent)}.accent{color:hsl(from var(--accent) h s calc(l + 18));border-color:hsl(from var(--accent) h s calc(l - 38))!important;background-color:hsl(from var(--accent) h s calc(l - 42))}.accent:hover:not(:disabled){color:hsl(from hsl(from var(--accent) h s calc(l + 18)) h s calc(l + var(--hover-luminance-change)));border-color:hsl(from hsl(from var(--accent) h s calc(l - 38)) h s calc(l + var(--hover-luminance-change)))!important;background-color:hsl(from hsl(from var(--accent) h s calc(l - 42)) h s calc(l + var(--hover-luminance-change)))}.accent:active:not(:disabled){color:hsl(from hsl(from var(--accent) h s calc(l + 18)) h s calc(l + var(--active-luminance-change)));border-color:hsl(from hsl(from var(--accent) h s calc(l - 38)) h s calc(l + var(--active-luminance-change)))!important;background-color:hsl(from hsl(from var(--accent) h s calc(l - 42)) h s calc(l + var(--active-luminance-change)))}.transparent{background-color:transparent!important}.padding-x{padding-inline:var(--padding-x)}.padding-y{padding-block:var(--padding-y)}.padding{padding:var(--padding)}.pad-0{padding:0}.pad-block-1{padding-block:var(--gap)}.pad-block-2{padding-block:calc(var(--gap)*2)}.pad-block-4{padding-block:calc(var(--gap)*4)}.border-none{border:none}.border{border:var(--border)}.border-bottom{border-bottom:var(--border)}.border-radius{border-radius:var(--border-radius)}.outline{border:var(--outline)}.shadow{box-shadow:var(--shadow)}.shadow-inset{box-shadow:var(--shadow-inset)}.pad-1{padding:var(--gap)}.pad-2{padding:calc(var(--gap)*2)}.pad-4{padding:calc(var(--gap)*4)}.pad-inline-1{padding-inline:var(--gap)}.pad-inline-2{padding-inline:calc(var(--gap)*2)}.pad-inline-4{padding-inline:calc(var(--gap)*4)}.width-100,.width-full{width:100%}.width-1{width:calc(var(--gap)*1)}.width-2{width:calc(var(--gap)*2)}.width-4{width:calc(var(--gap)*4)}.width-6{width:calc(var(--gap)*6)}.width-8{width:calc(var(--gap)*8)}.width-10{width:calc(var(--gap)*10)}.width-12{width:calc(var(--gap)*12)}.width-16{width:calc(var(--gap)*16)}.height-100,.height-full{height:100%}.height-1{height:calc(var(--gap)*1)}.height-2{height:calc(var(--gap)*2)}.height-4{height:calc(var(--gap)*4)}.height-6{height:calc(var(--gap)*6)}.height-8{height:calc(var(--gap)*8)}.height-10{height:calc(var(--gap)*10)}.height-12{height:calc(var(--gap)*12)}.height-16{height:calc(var(--gap)*16)}.max-width-xs{max-width:var(--break-xs)}.max-width-sm{max-width:var(--break-sm)}.max-width-md{max-width:var(--break-md)}.max-width-lg{max-width:var(--break-lg)}.max-width-xl{max-width:var(--break-xl)}.max-height-xs{max-height:var(--break-xs)}.max-height-sm{max-height:var(--break-sm)}.max-height-md{max-height:var(--break-md)}.max-height-lg{max-height:var(--break-lg)}.max-height-xl{max-height:var(--break-xl)}.aspect-ratio-1{aspect-ratio:1}.aspect-ratio-16-9{aspect-ratio:16/9}.margin-auto{margin:auto}.margin-left-auto{margin-left:auto}.margin-inline-auto{margin:auto}.margin-inline-1{margin:var(--gap)}.margin-inline-2{margin:calc(var(--gap)*2)}.margin-1{margin:calc(var(--gap)*1)}.margin-2{margin:calc(var(--gap)*2)}.margin-4{margin:calc(var(--gap)*4)}.margin-6{margin:calc(var(--gap)*6)}.margin-8{margin:calc(var(--gap)*8)}.flow>*:not(:first-child){margin-top:1.4em}.flex{display:flex}.flex.wrap{flex-wrap:wrap}.flex.nowrap{flex-wrap:nowrap}.flex.even>*{flex:1 0 0%}.flex.column{flex-direction:column}.grow{flex:100 0 0%}.grow-1{flex:1 0 0%}.grow-2{flex:2 0 0%}.grow-3{flex:3 0 0%}@media(max-width:800px){.flex.break-md>*{flex:0 1 100%!important}}@media(max-width:1200px){.flex.break-lg>*{flex:0 1 100%!important}}@media(max-width:1900px){.flex.break-xl>*{flex:0 1 100%!important}}.grid{display:grid}.grid.auto-xs{grid-template-columns:repeat(auto-fit,minmax(min(var(--break-xs),100%),1fr))}.grid.auto-sm{grid-template-columns:repeat(auto-fit,minmax(min(var(--break-sm),100%),1fr))}.grid.auto-md{grid-template-columns:repeat(auto-fit,minmax(min(var(--break-md),100%),1fr))}.grid.auto-lg{grid-template-columns:repeat(auto-fit,minmax(min(var(--break-lg),100%),1fr))}.gap-0{gap:0}.gap-1{gap:var(--gap)}.gap-2{gap:calc(var(--gap)*2)}.gap-4{gap:calc(var(--gap)*4)}.gap-8{gap:calc(var(--gap)*8)}.top{align-items:flex-start}.bottom{align-items:flex-end}.left{justify-content:flex-start}.right{justify-content:flex-end}.center-y{align-items:center}.center-x{justify-content:center}.flex.center{align-items:center;justify-content:center}.grid.center{place-items:center;align-content:unset}.overflow{overflow:auto}.overflow-x{overflow-x:auto}.overflow-y{overflow-y:auto}.overflow-hidden{overflow:hidden}.ellipsis{text-overflow:ellipsis}.white-space-nowrap{white-space:nowrap}.overflow,.overflow-x,.overflow-y{overscroll-behavior:none}.hidden,[hidden]{display:none!important}.block{display:block}.flow,.grid,.flex{min-width:0}html{height:100%;font-size:var(--font-size, 16px);font-family:var(--font-family, sans-serif);color-scheme:var(--color-scheme, light dark)}body{height:100%;color:var(--text, #AAA);background-color:var(--bg-dark, #000)}hr{width:100%;border:none;border-radius:99px;height:var(--border-width, .125em);min-height:var(--border-width, .125em);background-color:var(--border-color, #444)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{line-height:1;color:var(--text-light, #FFF);overflow-wrap:break-word;text-wrap:balance;font-weight:700}h1,.h1{font-size:var(--h1, 1.8em)}h2,.h2{font-size:var(--h2, 1.4em)}h3,.h3{font-size:var(--h3, 1.2em)}h4,h5,h6,.h4,.h5,.h6{font-size:var(--h4, 1em)}p,.p{line-height:var(--line-height);overflow-wrap:break-word;text-wrap:pretty}b,.bold{font-weight:700}.thin{font-weight:200}i,em,.italic{font-style:italic}u,.u,.underline{text-decoration:underline;text-underline-position:under}sup,.sup{top:-.5em;font-size:.8em}sub,.sup{bottom:-.25em;font-size:.8em}small,.small{font-size:.8em}pre,.pre{white-space:pre}code,.code,.mono{font-size:var(--font-size-mono);font-family:var(--font-family-mono)}.indent{text-indent:calc(var(--gap)*8)}.highlight,.mark,mark{--accent: var(--yellow);color:hsl(from var(--accent) h s calc(l + 18));background-color:hsl(from var(--accent) h s calc(l - 42))}::selection{--accent: var(--blue);color:hsl(from var(--accent) h s calc(l + 18));background-color:hsl(from var(--accent) h s calc(l - 42))}a{color:var(--text-light);text-decoration:none}a.text-decoration-none{text-decoration:none}@media(hover:hover){a:hover{color:var(--text-light);text-decoration:underline;text-underline-position:under}a.button:hover,a.text-decoration-none:hover{text-decoration:none}}input,button,select,textarea{appearance:none;-moz-appearance:none;-webkit-appearance:none;border:none;font:inherit;line-height:1;padding:var(--padding);color:var(--input);border-color:var(--input-border)!important;background-color:var(--input-bg);border-radius:var(--border-radius)}textarea{height:4em}button,select,input[type=file],input[type=reset],input[type=button],input[type=range],input[type=time],input[type=date],input[type=color],input[type=radio],input[type=checkbox],input[type=submit],input+label{cursor:pointer}::placeholder{color:var(--text-dark)}input[type=file]{padding-left:0;width:300px;vertical-align:middle;color:var(--text-dark)}input[type=file]::file-selector-button{padding-inline:var(--padding-x);height:100%;padding-right:calc(var(--gap)*2);border:none;cursor:pointer;font:inherit;color:var(--text-light);background-color:transparent;border-right:var(--border);margin-right:calc(var(--gap)*2)}input[type=color]{padding-inline:var(--padding-y);height:calc(var(--gap)*9);width:calc(var(--gap)*12)}input[type=color]::-webkit-color-swatch-wrapper{padding:0}input[type=color]::-webkit-color-swatch{border:var(--border);border-radius:var(--border-radius)}select option,optgroup{background-color:var(--bg);outline:var(--outline)}select{line-height:1.19;padding-right:calc(var(--gap)*8);background-image:linear-gradient(60deg,transparent 50%,currentColor 50%),linear-gradient(120deg,currentColor 50%,transparent 50%);background-position:calc(100% - calc(var(--gap)*4.15)) center,calc(100% - calc(var(--gap)*3)) center;background-size:calc(var(--gap)*1.25) calc(var(--gap)*2),calc(var(--gap)*1.25) calc(var(--gap)*2);background-repeat:no-repeat}@supports (-webkit-touch-callout: none){input[type=date]:after,input[type=datetime-local]:after,input[type=month]:after,input[type=week]:after{padding-left:var(--padding-x);content:"📅"}input[type=time]:after{padding-left:var(--padding-x);content:"🕘"}}input[type=radio],input[type=checkbox]{display:inline-grid;place-content:center;cursor:pointer;padding:0;width:1.5em;height:1.5em;vertical-align:baseline;margin-right:calc(var(--gap)*2)}input[type=radio]{border-radius:50%}input[type=checkbox]{border-radius:var(--border-radius)}input[type=radio]:before,input[type=checkbox]:before{content:"";width:.75em;height:.75em;transform:scale(0);box-shadow:inset 1em 1em currentColor}input[type=radio]:before{border-radius:50%}input[type=checkbox]:before{clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%)}input[type=radio]:checked:before,input[type=checkbox]:checked:before{transform:scale(1)}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;cursor:pointer;height:1em;width:1em;margin-left:var(--gap);background-color:var(--text-dark);-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z'/></svg>")}@media(hover:hover){input[type=file]:hover:not(:disabled),input[type=reset]:hover:not(:disabled),input[type=button]:hover:not(:disabled),input[type=time]:hover:not(:disabled),input[type=date]:hover:not(:disabled),input[type=color]:hover:not(:disabled),input[type=radio]:hover:not(:disabled),input[type=checkbox]:hover:not(:disabled),input[type=submit]:hover:not(:disabled),select:hover:not(:disabled),button:hover:not(:disabled){color:hsl(from var(--text-light) h s calc(l + var(--hover-luminance-change)));border-color:hsl(from var(--border-color) h s calc(l + var(--hover-luminance-change)));background-color:hsl(from var(--bg-light) h s calc(l + var(--hover-luminance-change)))}}@media(hover:hover){:focus-visible{outline:var(--border-width) solid var(--text-light)}}input[type=file]:active:not(:disabled),input[type=reset]:active:not(:disabled),input[type=button]:active:not(:disabled),input[type=color]:active:not(:disabled),input[type=checkbox]:active:not(:disabled),input[type=submit]:active:not(:disabled),select:active:not(:disabled),button:active:not(:disabled){color:hsl(from var(--input) h s calc(l + var(--active-luminance-change)));border-color:hsl(from var(--input-border) h s calc(l + var(--active-luminance-change)));background-color:hsl(from var(--input-bg) h s calc(l + var(--active-luminance-change)))}:disabled,:disabled+label{color:var(--text-dark);cursor:not-allowed}:disabled:hover{cursor:not-allowed}ul{list-style:disc inside}ol{list-style:decimal inside}ol,ul,dl{margin-left:calc(var(--gap, .25em)*4)}li{line-height:var(--line-height)}dd{line-height:var(--line-height);margin-left:calc(var(--gap, .25em)*8)}ul ul,ul ol,ol ol,ol ul{margin-left:calc(var(--gap, .25em)*8)}svg,img,picture,video{display:block;max-width:100%}svg{width:1em;height:1em;min-width:1em}table{border-spacing:0}th,td{text-align:left;padding:var(--padding);background-color:var(--bg-dark);height:calc(var(--gap)*8)}th{font-weight:700;color:var(--text-light);border-bottom:var(--border);height:calc(var(--gap)*8)}tr:hover td{background-color:var(--bg)!important}table.alt-rows tr th{background-color:var(--bg)}table.alt-rows tr:nth-child(odd) td{background-color:color-mix(in oklab,var(--bg-dark),var(--bg) 50%)}table.border-radius th:first-child{border-radius:var(--border-radius) 0 0 0}table.border-radius th:last-child{border-radius:0 var(--border-radius) 0 0!important}table.border-radius tr:last-child td:first-child{border-radius:0 0 0 var(--border-radius)}table.border-radius tr:last-child td:last-child{border-radius:0 0 var(--border-radius) 0}table.border th{border-top:var(--border)}table.border th:first-child,table.border td:first-child{border-left:var(--border)}table.border th:last-child,table.border td:last-child{border-right:var(--border)}table.border tr:last-child td{border-bottom:var(--border)!important}table.border-bottom{border:none}table.border-bottom td{border-bottom:var(--border)}table.border-bottom tr:last-child td{border-bottom:none}table.freeze-header th{position:sticky;top:0}details summary{display:block;cursor:pointer}summary:before{font-family:var(--font-family-mono);padding-right:calc(var(--gap)*1);content:"+";font-size:1.5em;vertical-align:-.125em;color:var(--text-dark)}details[open]>summary:before{content:"-"}details[open] summary{margin-bottom:calc(var(--gap)*2)}input[type=range]{appearance:none;-webkit-appearance:none;padding:0;height:calc(var(--gap) * 3);border-color:var(--input-border);border-radius:var(--border-radius);color:var(--input-bg)}input[type=range]::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;height:calc(var(--gap) * 8);width:calc(var(--gap) * 5);border:var(--border);border-radius:var(--border-radius);border-color:hsl(from var(--accent) h s calc(l - 32))!important;background-color:hsl(from var(--accent) h s calc(l - 36))!important}input[type=range]::-moz-range-thumb{height:calc(var(--gap) * 8);width:calc(var(--gap) * 5);border:var(--border);border-radius:var(--border-radius);border-color:hsl(from var(--accent) h s calc(l - 32))!important;background-color:hsl(from var(--accent) h s calc(l - 36))!important}input[type=range].circle::-webkit-slider-thumb{height:calc(var(--gap) * 8);width:calc(var(--gap) * 8);border:var(--border);border-radius:99px}@media(hover:hover){input[type=range]::-webkit-slider-thumb:hover{border-color:hsl(from var(--accent) h s calc(l - 32 + var(--hover-luminance-change)))!important;background-color:hsl(from var(--accent) h s calc(l - 36 + var(--hover-luminance-change)))!important}}input[type=range]::-webkit-slider-thumb:active{border-color:hsl(from var(--accent) h s calc(l - 32 + var(--active-luminance-change)))!important;background-color:hsl(from var(--accent) h s calc(l - 36 + var(--active-luminance-change)))!important}progress{appearance:none;-webkit-appearance:none;-moz-appearance:none;height:calc(var(--gap) * 6);background-color:color-mix(in oklab,var(--bg-light),var(--bg) 20%);border-radius:var(--border-radius);overflow:hidden}progress::-webkit-progress-bar{background:transparent}progress::-webkit-progress-value{background-color:var(--text-dark)}progress::-moz-progress-bar{background-color:var(--text-dark);border-radius:var(--border-radius)}::-webkit-scrollbar{width:.75em;height:1em}::-webkit-scrollbar-thumb{box-shadow:inset 0 0 1em 1em var(--bg-light);border:solid .25em transparent;border-radius:99px;cursor:pointer}::-webkit-scrollbar-thumb:hover{box-shadow:inset 0 0 1em 1em hsl(from var(--bg-light) h s calc(l + var(--hover-luminance-change)))}::-webkit-resizer{border:0}::-webkit-scrollbar-corner{background:transparent}.rotate-90{transform-origin:left top;transform:rotate(90deg);position:absolute;top:0;left:100vw;width:100vh;height:100vw}.rotate-180{transform-origin:left top;transform:rotate(180deg);position:absolute;top:100vh;left:100vw;width:100vw;height:100vh}.rotate-270{transform-origin:left top;transform:rotate(270deg);position:absolute;top:100vh;left:0;width:100vh;height:100vw}html.black{--color-scheme: dark;--hue: 220;--sat: 10%;--bg-lum: 4%;--text-lum: 64%;--bg: hsl(var(--hue), var(--sat), var(--bg-lum));--bg-dark: hsl(from var(--bg) h s calc(l - 4) );--bg-light: hsl(from var(--bg) h s calc(l + 4) );--text: hsl(var(--hue), var(--sat), var(--text-lum));--text-dark: hsl(from var(--text) h s calc(l - 24) );--text-light: hsl(from var(--text) h s calc(l + 12) );--input: hsl(from var(--text) h s calc(l + 8) );--input-bg: hsl(from var(--text) h s calc(l - 58) );--input-border: hsl(from var(--text) h s calc(l - 48) );--border-color: hsl(from var(--bg) h s calc(l + 16) );--red: hsl(5, 48%, 64%);--orange: hsl(30, 48%, 64%);--yellow: hsl(60, 48%, 64%);--green: hsl(130, 48%, 64%);--cyan: hsl(180, 48%, 64%);--blue: hsl(220, 48%, 64%);--purple: hsl(265, 48%, 64%);--pink: hsl(320, 48%, 64%);--hover-luminance-change: 4;--active-luminance-change: 2;--accent: var(--text)}html.black .accent{color:hsl(from var(--accent) h s calc(l + 18));border-color:hsl(from var(--accent) h s calc(l - 24))!important;background-color:hsl(from var(--accent) h s calc(l - 42))}html.black .accent:hover:not(:disabled){color:hsl(from hsl(from var(--accent) h s calc(l + 18)) h s calc(l + var(--hover-luminance-change)));border-color:hsl(from hsl(from var(--accent) h s calc(l - 24)) h s calc(l + var(--hover-luminance-change)))!important;background-color:hsl(from hsl(from var(--accent) h s calc(l - 42)) h s calc(l + var(--hover-luminance-change)))}html.black .accent:active:not(:disabled){color:hsl(from hsl(from var(--accent) h s calc(l + 18)) h s calc(l + var(--active-luminance-change)));border-color:hsl(from hsl(from var(--accent) h s calc(l - 24)) h s calc(l + var(--active-luminance-change)))!important;background-color:hsl(from hsl(from var(--accent) h s calc(l - 42)) h s calc(l + var(--active-luminance-change)))}html.dark{--color-scheme: dark;--font-family: "Rubik", helvetica, arial, sans-serif;--font-family-mono: "Fira Code", Menlo, Consolas, monospace;--line-height: 1.6;--font-size: 16px;--font-size-mono: calc(var(--font-size) - .1875em);--p: 1em;--h1: 1.8em;--h2: 1.4em;--h3: 1.2em;--h4: 1em;--small: .875em;--gap: .25em;--padding-x: calc(var(--gap) * 3);--padding-y: calc(var(--gap) * 2);--padding: var(--padding-y) var(--padding-x);--break-xs: 16em;--break-sm: 32em;--break-md: 50em;--break-lg: 80em;--break-xl: 120rem;--border-width: .0625em;--border-width: .09375em;--border-radius: .25em;--border-color: hsl(220, 12%, 24%);--border: var(--border-width) solid var(--border-color);--outline: var(--border-width) solid var(--text-light);--shadow: 0 .0625em .1875em 0 rgb(0 0 0 / .3), 0 .0625em .125em .0625em rgb(0 0 0 / .1);--shadow-inset: inset 0 .0625em .1875em 0 rgb(0 0 0 / .3), inset 0 .0625em .125em -.0625em rgb(0 0 0 / .1);--text-light: hsl(220, 8%, 84%);--text: hsl(220, 8%, 72%);--text-dark: hsl(220, 8%, 50%);--bg-light: hsl(220, 13%, 20%);--bg: hsl(220, 12%, 16%);--bg-dark: hsl(220, 9%, 12%);--accent: hsl(269, 90%, 90%);--accent-bg: hsl(269, 75%, 22%);--accent-border: hsl(269, 75%, 32%);--error: hsl(5, 90%, 80%);--warning: hsl(60, 90%, 76%);--success: hsl(130, 67%, 61%);--info: hsl(220, 90%, 84%);--hover-mix-color: white;--active-mix-color: black;--hover-percent: 6%;--active-percent: 12%}html.light{--color-scheme: light;--hue: 220;--sat: 10%;--bg-lum: 96%;--text-lum: 36%;--bg: hsl(var(--hue), var(--sat), var(--bg-lum));--bg-dark: hsl(from var(--bg) h s 100);--bg-light: hsl(from var(--bg) h s calc(l + 4) );--text: hsl(var(--hue), var(--sat), var(--text-lum));--text-dark: hsl(from var(--text) h s calc(l + 18) );--text-light: hsl(from var(--text) h s calc(l - 12) );--input: hsl(from var(--text) h s calc(l - 8) );--input-bg: hsl(from var(--text) h s calc(l + 58) );--input-border: hsl(from var(--text) h s calc(l + 36) );--border-color: hsl(from var(--bg) h s calc(l - 18) );--red: hsl(5, 64%, 76%);--orange: hsl(30, 64%, 76%);--yellow: hsl(60, 72%, 68%);--green: hsl(130, 64%, 76%);--cyan: hsl(180, 64%, 76%);--blue: hsl(220, 64%, 76%);--purple: hsl(265, 64%, 76%);--pink: hsl(320, 64%, 76%);--hover-luminance-change: 4;--active-luminance-change: 2;--accent: var(--text);--shadow: 0 .0625em .125em 0px hsla(220, 10%, 10%, 10%), 0 .0625em .125em .0625em hsla(220, 10%, 10%, 2%);--shadow-inset: inset 0 .0625em .125em 0 hsla(220, 10%, 10%, 5%), inset 0 .0625em .125em -.0625em hsla(220, 10%, 10%, 2%)}html.light .accent{color:hsl(from var(--accent) h s calc(l - 64));border-color:hsl(from var(--accent) h s calc(l - 12))!important;background-color:hsl(from var(--accent) h s calc(l + 6))}html.light .accent:hover:not(:disabled){color:hsl(from hsl(from var(--accent) h s calc(l - 64)) h s calc(l + var(--hover-luminance-change)))!important;border-color:hsl(from hsl(from var(--accent) h s calc(l - 12)) h s calc(l + var(--hover-luminance-change)))!important;background-color:hsl(from hsl(from var(--accent) h s calc(l + 6)) h s calc(l + var(--hover-luminance-change)))!important}html.light .accent:active:not(:disabled){color:hsl(from hsl(from var(--accent) h s calc(l - 64)) h s calc(l + var(--active-luminance-change)))!important;border-color:hsl(from hsl(from var(--accent) h s calc(l - 12)) h s calc(l + var(--active-luminance-change)))!important;background-color:hsl(from hsl(from var(--accent) h s calc(l + 6)) h s calc(l + var(--active-luminance-change)))!important}input[type=range]::-webkit-slider-thumb{border-color:hsl(from var(--accent) h s calc(l - 24))!important;background-color:hsl(from var(--accent) h s calc(l - 8))!important}input[type=range]::-moz-range-thumb{border-color:hsl(from var(--accent) h s calc(l - 24))!important;background-color:hsl(from var(--accent) h s calc(l - 8))!important}@media(hover:hover){input[type=range]::-webkit-slider-thumb:hover{border-color:hsl(from var(--accent) h s calc(l - 24 + var(--hover-luminance-change)))!important;background-color:hsl(from var(--accent) h s calc(l - 8 + var(--hover-luminance-change)))!important}}input[type=range]::-webkit-slider-thumb:active{border-color:hsl(from var(--accent) h s calc(l - 24 + var(--active-luminance-change)))!important;background-color:hsl(from var(--accent) h s calc(l - 8 + var(--active-luminance-change)))!important}button.svelte-1rqz6ll{z-index:99;position:fixed;inset:0;border:none;border-radius:0;background-color:#000}button.svelte-1rqz6ll:hover{background-color:#000!important}svelte-split-pane.svelte-k8egdc{--sp-thickness: var(--thickness, 8px);--sp-color: var(--color, transparent);--sp-clamped: clamp(var(--min), var(--pos), var(--max));display:grid;position:relative;width:100%;height:100%}svelte-split-pane[data-orientation=rows].svelte-k8egdc{grid-template-rows:var(--sp-clamped) 1fr}svelte-split-pane[data-orientation=columns].svelte-k8egdc{grid-template-columns:var(--sp-clamped) 1fr}svelte-split-pane-section.svelte-k8egdc{width:100%;height:100%}svelte-split-pane-section.svelte-k8egdc>*{width:100%;height:100%}svelte-split-pane-mousecatcher.svelte-k8egdc{position:absolute;left:0;top:0;width:100%;height:100%;background:#fff0}svelte-split-pane-divider.svelte-k8egdc{position:absolute;touch-action:none!important}svelte-split-pane-divider.svelte-k8egdc:after{content:"";position:absolute;background-color:var(--sp-color)}[data-orientation=columns].svelte-k8egdc>svelte-split-pane-divider:where(.svelte-k8egdc){padding:0 calc(.5 * var(--sp-thickness));width:0;height:100%;cursor:ew-resize;left:var(--sp-clamped);transform:translate(calc(-.5 * var(--sp-thickness)))}[data-orientation=columns].svelte-k8egdc>svelte-split-pane-divider.disabled:where(.svelte-k8egdc){cursor:default}[data-orientation=columns].svelte-k8egdc>svelte-split-pane-divider:where(.svelte-k8egdc):after{left:50%;top:0;width:1px;height:100%}[data-orientation=rows].svelte-k8egdc>svelte-split-pane-divider:where(.svelte-k8egdc){padding:calc(.5 * var(--sp-thickness)) 0;width:100%;height:0;cursor:ns-resize;top:var(--sp-clamped);transform:translateY(calc(-.5 * var(--sp-thickness)))}[data-orientation=rows].svelte-k8egdc>svelte-split-pane-divider.disabled:where(.svelte-k8egdc){cursor:default}[data-orientation=rows].svelte-k8egdc>svelte-split-pane-divider:where(.svelte-k8egdc):after{top:50%;left:0;width:100%;height:1px}.row-button svg{width:1.5em;height:1.5em;min-width:1.5em}.row-button.svelte-61sb5x{height:3em}.maxtrix-input.svelte-eyxoqt,.maxtrix-output.svelte-eyxoqt{width:12.5em;text-align:left}.maxtrix-input svg,.maxtrix-output svg{width:1.5em;height:1.5em;min-width:1.5em}.maxtrix-input.svelte-eyxoqt{height:3em}.maxtrix-output.svelte-eyxoqt{aspect-ratio:16/9}
