.FormItem{display:flex;width:100%;gap:1rem;align-items:center}.FormItem--column{flex-direction:column;align-items:flex-start;gap:0}.FormItem__Label{min-width:100px}.FormItem--column .FormItem__Label{font-size:.75rem}.FormItem__Children{display:flex;width:100%}.FormItem .Input,.FormItem .Select{flex-grow:1;width:100%}.Checkbox__Label{cursor:pointer}.Checkbox--button .Checkbox__Label{display:block;height:100%;width:100%;padding:calc(var(--grid) * 1.5);transition:var(--transition-fast)}.Checkbox--button .Checkbox__Label svg{display:block;height:100%;width:100%}.Checkbox--button .Checkbox__Input+.Checkbox__Label{color:var(--color-base-4)}.Checkbox--button .Checkbox__Input+.Checkbox__Label:hover,.Checkbox--button .Checkbox__Input:focus+.Checkbox__Label,.Checkbox--button .Checkbox__Input:active+.Checkbox__Label{color:var(--color-base-3)}.Checkbox--button .Checkbox__Input:checked+.Checkbox__Label{color:var(--color-base-1)}.Checkbox--button.color .Checkbox__Input+.Checkbox__Label{color:var(--color-primary-inactive)}.Checkbox--button.color .Checkbox__Input+.Checkbox__Label:hover,.Checkbox--button.color .Checkbox__Input:focus+.Checkbox__Label,.Checkbox--button.color .Checkbox__Input:active+.Checkbox__Label{color:var(--color-primary-hover)}.Checkbox--button.color .Checkbox__Input:checked+.Checkbox__Label{color:var(--color-primary)}.App.contrast .Checkbox__Input+.Checkbox__Label{color:var(--color-foreground)}.App.contrast .Checkbox__Input+.Checkbox__Label:hover,.App.contrast .Checkbox__Input:focus+.Checkbox__Label,.App.contrast .Checkbox__Input:active+.Checkbox__Label{color:var(--color-foreground);box-shadow:inset 0 0 0 1px var(--color-foreground)}.App.contrast .Checkbox__Input:checked+.Checkbox__Label{color:var(--color-background);background-color:var(--color-foreground)}.Toggle--toggle{position:relative;border-radius:calc(var(--baseline) * 1);height:calc(var(--baseline) * .75);width:calc(var(--baseline) * 1.25);background:red;border-radius:calc(var(--baseline) * .375);overflow:hidden}.Toggle--toggle .Toggle__Label{padding:9999px}.Toggle--toggle .Toggle__Label:after{content:"";transition:var(--transition-fast);display:block;position:absolute;top:1px;left:1px;height:calc(calc(var(--baseline) * .75) - 2px);width:calc(calc(var(--baseline) * .75) - 2px);border-radius:50%;background:#00f;border-color:orange}.Toggle--toggle .Toggle__Input:checked+.Toggle__Label:after{background:green;left:calc(calc(var(--baseline) * 1.25) - calc(calc(var(--baseline) * .75) - 2px) - 1px)}.Toggle--toggle .Toggle__Input{display:none}.Input{border:1px solid var(--color-border);color:var(--color-foreground);padding:0 calc(var(--grid) * 1.5);line-height:calc(var(--baseline) * 1.25);min-height:calc(var(--baseline) * 1.25)}input[type=range]{--track-bg: var(--color-base-5);--track-active-bg: var(--color-base-5);--thumb-bg: var(--color-primary);--thumb-border: transparent;--thumb-hover-border: hsla(var(--base), 90%, 35%)}input[type=range],.light input[type=range]{--thumb-hover-border: hsla(var(--base), 90%, 35%) }.dark input[type=range]{--thumb-hover-border: hsla(var(--base), 90%, 10%) }.contrast input[type=range]{--thumb-bg: var(--color-background);--thumb-hover-border: var(--color-foreground)}@media (prefers-color-scheme: dark){input[type=range]{--thumb-hover-border: hsla(var(--base), 90%, 10%) }}input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.Range{align-items:center;display:flex;width:100%}.Range__Data{font-size:83%;margin-left:var(--grid);text-align:right;width:100px}input[type=range]::-webkit-slider-runnable-track{border-radius:calc(var(--border-radius) * .5 + 1px);border:none;height:calc(var(--grid) + 2px);width:100%}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-thumb{display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-clip:padding-box;box-sizing:border-box;border-radius:50%;border-style:solid;border-width:calc(var(--grid) * 1.25);cursor:pointer;height:calc(var(--grid) * 3.5);margin-top:calc(var(--grid) * -1.25 + 1px);position:relative;width:calc(var(--grid) * 3.5)}input[type=range]::-webkit-slider-runnable-track,input[type=range]:hover::-webkit-slider-runnable-track,input[type=range]:focus::-webkit-slider-runnable-track,input[type=range]:active::-webkit-slider-runnable-track{background-color:var(--track-bg)}input[type=range]::-webkit-slider-thumb{background-color:var(--thumb-bg);border-color:var(--thumb-border)}input[type=range]::-webkit-slider-thumb:hover,input[type=range]:focus::-webkit-slider-thumb,input[type=range]:active::-webkit-slider-thumb{border-color:var(--thumb-hover-border)}input[type=range]{width:100%}input[type=range]::-moz-range-track,input[type=range]:hover::-moz-range-track,input[type=range]:focus::-moz-range-track,input[type=range]:active::-moz-range-track{background-color:var(--track-bg);border-radius:3px;border:none;height:calc(var(--grid) + 2px);width:100%}input[type=range]::-moz-range-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-clip:padding-box;background-color:var(--thumb-bg);border-color:var(--thumb-border);border-radius:50%;border-style:solid;border-width:calc(var(--grid) * 1.25);box-sizing:border-box;cursor:pointer;height:calc(var(--grid) * 3.5);width:calc(var(--grid) * 3.5)}input[type=range]::-moz-range-thumb:hover,input[type=range]:focus::-moz-range-thumb,input[type=range]:active::-moz-range-thumb{border-color:var(--thumb-hover-border)}.Select{display:inline-block;background:var(--color-background);color:var(--color-foreground);border:1px solid var(--color-border);padding:0 calc(var(--grid) * 1.5);line-height:calc(var(--baseline) * 1.25);min-height:calc(var(--baseline) * 1.25)}.ButtonHelp{height:calc(var(--grid) * 2);width:calc(var(--grid) * 2);color:var(--color-base-4);border-radius:50%}.ButtonHelp:hover,.ButtonHelp:focus,.ButtonHelp:active{color:var(--color-primary)}.contrast .ButtonHelp{color:var(--color-primary)}.contrast .ButtonHelp:hover,.contrast .ButtonHelp:focus,.contrast .ButtonHelp:active{color:var(--color-background);background-color:var(--color-foreground)}.Selector{display:inline-flex;flex-direction:row;align-items:center;padding:0 calc(var(--baseline) / 2);line-height:var(--baseline);border-radius:calc(var(--baseline) / 2);border:1px solid var(--color-border)}.Selector:hover,.Selector:focus{background:var(--color-primary-hover);border-color:var(--color-primary-hover)}.Selector--current{background:var(--color-primary);border-color:var(--color-primary)}.Selector__Select{padding:0 calc(var(--baseline) / 2);margin-left:calc(var(--baseline) / -2);color:var(--color-primary)}.Selector:hover .Selector__Select,.Selector:focus .Selector__Select,.Selector--current .Selector__Select{color:var(--color-background)}.Selector__Remove{margin-right:calc(var(--grid) * -1.5);width:calc(var(--baseline) - var(--grid));height:calc(var(--baseline) - var(--grid));border-radius:calc(var(--baseline) / 2);color:var(--color-primary-shadow)}.Selector:hover .Selector__Remove{color:var(--color-primary-inactive)}.Selector:hover .Selector__Remove:hover,.Selector:hover .Selector__Remove:focus{color:var(--color-background)}.Selector__Remove svg{width:12px;stroke-width:3px;margin:auto}.SelectorList{display:flex;flex-wrap:wrap;gap:var(--grid)}.SelectorList:first-child{margin-top:0;padding-bottom:var(--baseline)}.SelectorList:nth-child(n+2){padding-top:var(--baseline)}.AdjustFont__Unit{justify-content:flex-end;font-size:.75rem}.AdjustFont__Unit .FormItem__Label{min-width:auto}.AdjustFont__Unit .FormItem__Children{width:auto}.AdjustFont-Toggle{--toggle-slider-height: calc(var(--baseline) * .75);--toggle-slider-width: calc(var(--baseline) * 1.75);--toggle-puck-height: calc(var(--toggle-slider-height) - 2px);--toggle-puck-width: var(--toggle-puck-height)}.AdjustFont-Toggle--toggle{position:relative;height:var(--toggle-slider-height);width:var(--toggle-slider-width);border-radius:calc(var(--baseline) * .375);overflow:hidden}.AdjustFont-Toggle__Input+.AdjustFont-Toggle__Label{display:block;font-size:.67rem;padding:0 0 0 calc(var(--toggle-puck-width) - 2px);text-align:center;width:100%}.AdjustFont-Toggle__Input:checked+.AdjustFont-Toggle__Label{padding:0 calc(var(--toggle-puck-width) - 2px) 0 0}.AdjustFont-Toggle--toggle .AdjustFont-Toggle__Label:after{border-radius:50%;content:"";display:block;height:var(--toggle-puck-height);left:0;position:absolute;top:0;transition:var(--transition-fast);width:var(--toggle-puck-width)}.AdjustFont-Toggle--toggle .AdjustFont-Toggle__Input:checked+.AdjustFont-Toggle__Label:after{left:calc(var(--toggle-slider-width) - var(--toggle-puck-width) - 2px)}.AdjustFont-Toggle--toggle .AdjustFont-Toggle__Input{display:none}.AdjustFont-Toggle--toggle{background-color:var(--color-base-5);border-width:1px;border-style:solid;border-color:var(--color-base-5)}.App.contrast .AdjustFont-Toggle--toggle{background-color:var(--background-color);border-color:var(--color-foreground)}.AdjustFont-Toggle--toggle .AdjustFont-Toggle__Label:after{background-color:var(--color-primary);border-width:3px;border-style:solid;border-color:var(--color-base-5);cursor:pointer}.AdjustFont-Toggle--toggle .AdjustFont-Toggle__Label:hover:after,.AdjustFont-Toggle--toggle .AdjustFont-Toggle__Label:focus:after,.AdjustFont-Toggle--toggle .AdjustFont-Toggle__Label:active:after{background-color:var(--color-primary-hover)}.App.contrast .AdjustFont-Toggle--toggle .AdjustFont-Toggle__Label:after{background-color:var(--color-foreground);border-color:var(--color-background)}.App.contrast .AdjustFont-Toggle--toggle .AdjustFont-Toggle__Label:hover:after,.App.contrast .AdjustFont-Toggle--toggle .AdjustFont-Toggle__Label:focus:after,.App.contrast .AdjustFont-Toggle--toggle .AdjustFont-Toggle__Label:active:after{border-width:1px}button{cursor:pointer}.btn.button{border-width:1px;border-style:solid;border-radius:var(--border-radius);line-height:calc(var(--baseline) * 1.25);padding:0 calc(var(--grid) * 1.5)}.btn.icon{border-width:1px;border-style:solid;display:inline-flex;align-items:center;justify-content:center;padding:calc(var(--grid) * 1);border-radius:50%;transition:var(--transition-fast);height:calc(var(--baseline) * 1.25);width:calc(var(--baseline) * 1.25);min-height:calc(var(--baseline) * 1.25);min-width:calc(var(--baseline) * 1.25)}.btn.round{align-items:center;border-radius:50%;display:inline-flex;height:calc(var(--baseline) * 1.5);justify-content:center;min-height:calc(var(--baseline) * 1.5);min-width:calc(var(--baseline) * 1.5);padding:calc(var(--grid) * 1.5);transition:var(--transition-fast);width:calc(var(--baseline) * 1.5)}.btn.tooltip{position:relative}.btn.tooltip:not(.tooltip-persist):hover .btn__tooltip,.btn.tooltip:not(.tooltip-persist):focus .btn__tooltip,.btn.tooltip:not(.tooltip-persist):active .btn__tooltip{animation:fadeInOut 2.5s ease-in-out forwards}.btn.tooltip.tooltip-persist:hover .btn__tooltip,.btn.tooltip.tooltip-persist:focus .btn__tooltip,.btn.tooltip.tooltip-persist:active .btn__tooltip{opacity:1;visibility:visible}.btn__tooltip{color:var(--color-foreground);background:var(--color-base-shadow)}.contrast .btn__tooltip{color:var(--color-background);background:var(--color-foreground)}.btn__tooltip{opacity:0;visibility:hidden;z-index:1;line-height:var(--baseline);height:var(--baseline);font-size:.66rem;padding:0 calc(var(--baseline) * .5);border-radius:calc(var(--baseline) * .5);width:max-content}.btn__tooltip:before{content:""}.btn__tooltip:hover,.btn__tooltip:focus{opacity:1;visibility:visible}.btn{--offset: calc(100% + calc(var(--baseline) * 3/8))}.btn .btn__tooltip{position:absolute;display:block}.btn .btn__tooltip:before{position:absolute;border:var(--grid) solid transparent}.btn.tooltip-top .btn__tooltip,.btn.tooltip-bottom .btn__tooltip{left:50%;transform:translate(-50%)}.btn.tooltip-top .btn__tooltip:before,.btn.tooltip-bottom .btn__tooltip:before{left:50%;transform:translate(-50%)}.btn.tooltip-top .btn__tooltip{bottom:var(--offset)}.btn.tooltip-top .btn__tooltip:before{top:100%;border-top-color:var(--color-base-shadow)}.btn.tooltip-bottom .btn__tooltip{top:var(--offset)}.btn.tooltip-bottom .btn__tooltip:before{bottom:100%;border-bottom-color:var(--color-base-shadow)}.btn.tooltip-left .btn__tooltip,.btn.tooltip-right .btn__tooltip{top:50%;transform:translateY(-50%)}.btn.tooltip-left .btn__tooltip:before,.btn.tooltip-right .btn__tooltip:before{top:50%;transform:translateY(-50%)}.btn.tooltip-left .btn__tooltip{right:var(--offset)}.btn.tooltip-left .btn__tooltip:before{left:calc(100% - 2px);border-left-color:var(--color-base-shadow)}.btn.tooltip-right .btn__tooltip{left:var(--offset)}.btn.tooltip-right .btn__tooltip:before{right:calc(100% - 2px);border-top-color:var(--color-base-shadow)}.btn.inline{padding:0 var(--grid);font-size:.75rem;white-space:nowrap}.btn.default{background-color:var(--color-background);border-color:var(--color-border);color:var(--color-foreground)}.btn.default:hover,.btn.default:focus,.btn.default.active{background-color:var(--color-base-shadow);border-color:var(--color-border);color:var(--color-primary)}.contrast .btn.default:hover,.contrast .btn.default:focus,.contrast .btn.default.active{background-color:var(--color-foreground);color:var(--color-background)}.btn.highlight{background-color:var(--color-primary);border-color:var(--color-primary);color:var(--color-background)}.btn.highlight:hover,.btn.highlight:focus,.btn.highlight.active{background-color:var(--color-primary-hover);border-color:var(--color-primary-hover)}.contrast .btn.highlight:hover,.contrast .btn.highlight:focus,.contrast .btn.highlight.active{background-color:var(--color-background);color:var(--color-foreground)}.btn.alternative{background-color:var(--color-secondary);border-color:var(--color-secondary);color:var(--color-background)}.btn.alternative:hover,.btn.alternative:focus,.btn.alternative.active{background-color:var(--color-secondary-hover);border-color:var(--color-secondary-hover)}.contrast .btn.alternative:hover,.contrast .btn.alternative:focus,.contrast .btn.alternative.active{background-color:var(--color-background);color:var(--color-foreground)}.Baseliner .Wrapper>*:nth-child(n+2){margin-left:var(--grid)}.Baseliner__Actions{display:flex;gap:var(--grid)}.Baseliner .Wrapper>*{vertical-align:middle}.BaselineWrapper{padding:calc(var(--workbox-baseline) - 1px) var(--workbox-baseline) var(--workbox-baseline);height:100%;overflow-y:scroll;background-attachment:local}.BaselineWrapper{background-image:repeating-linear-gradient(transparent 0px,transparent calc(var(--workbox-baseline) - 1px),var(--color-base-5) calc(var(--workbox-baseline) - 1px),var(--color-base-5) var(--workbox-baseline))}.BaselineWrapper.withSubgrid{background-image:repeating-linear-gradient(transparent 0px,transparent calc(var(--workbox-baseline) - 1px),var(--color-base-5) calc(var(--workbox-baseline) - 1px),var(--color-base-5) var(--workbox-baseline)),repeating-linear-gradient(90deg,transparent 0px,transparent 1px,var(--color-background) 1px,var(--color-background) 2px),repeating-linear-gradient(transparent 0px,transparent calc(var(--workbox-subgrid) - 1px),var(--color-base-5) calc(var(--workbox-subgrid) - 1px),var(--color-base-5) var(--workbox-subgrid))}.BaselineWrapper.hideGrid{background-image:none}.Selectors__AddSelector .FormItem__Children{display:flex;gap:var(--grid)}.FontLink .FontLink__Form{display:flex;gap:var(--grid);align-items:flex-end;flex-wrap:wrap;margin-bottom:var(--baseline)}.FontLink .FontLink__Form>*:first-child{width:100%}.FontLink .FontLink__Form>*:nth-child(2){width:calc(100% - calc(var(--baseline) * 1.5) - var(--grid))}.FontLink .FontLink__ListItem{display:flex}.FontLink .FontLink__ListItem>*:first-child{width:100%}.Header{width:100%;height:75px;padding:1rem 3rem;display:flex;justify-content:space-between;border-bottom:1px solid var(--color-border);align-items:center}.Header__Group{line-height:1}.Header__Logo{font-family:var(--font-body);text-transform:uppercase;color:var(--color-foreground)}.Header__Tagline{font-size:.66rem}.Header__Logo,.Header__Tagline{margin:0}.Output__Clipboard{position:absolute;top:calc(var(--baseline) * .5);right:calc(var(--baseline) * .5)}.Output__Icon{max-width:calc(var(--baseline) * .75)}.persistent{position:fixed;display:block;top:var(--grid);left:var(--grid);width:calc(var(--baseline) * 2/3);height:calc(var(--baseline) * 2/3)}.persistent .persistent__icon{stroke:var(--color-primary-inactive)}.persistent__loader{position:fixed;display:flex;justify-content:center;align-items:center;top:0;right:0;bottom:0;left:0;margin:auto;background:var(--color-background);z-index:1000}.persistent__loader div{width:calc(var(--baseline) * 2);height:calc(var(--baseline) * 2);display:inline-block;position:relative}.persistent__loader div:after,.persistent__loader div:before{content:"";box-sizing:border-box;width:calc(var(--baseline) * 2);height:calc(var(--baseline) * 2);border-radius:50%;background:var(--color-primary);position:absolute;left:0;top:0;animation:animloader 2s linear infinite}.persistent__loader div:after{animation-delay:-1s}@keyframes animloader{0%{transform:scale(0);opacity:1}to{transform:scale(1);opacity:0}}.Tools__Tool{position:relative;width:calc(var(--baseline) * 1.5);height:calc(var(--baseline) * 1.5)}.Tools__Tool .Checkbox__Label:before{content:attr(data-tooltip);position:absolute;display:block;top:50%;left:calc(var(--baseline) * 2.25);transform:translateY(-50%);height:var(--baseline);line-height:var(--baseline);padding:0 calc(var(--baseline) * .5);border-radius:calc(var(--baseline) * .5);font-size:.66rem;white-space:nowrap;visibility:hidden;opacity:0;transition:var(--transition-medium)}.Tools__Tool .Checkbox__Label:hover:before,.Tools__Tool .Checkbox__Input:focus+.Checkbox__Label:before,.Tools__Tool .Checkbox__Label:active:before{left:calc(var(--baseline) * 2);animation:showHide 2.5s ease-in-out forwards}.Tools__Tool .Checkbox__Label:before{background-color:var(--color-base-shadow);color:var(--color-foreground)}.App.contrast .Tools__Tool .Checkbox__Label:before{background-color:var(--color-foreground);color:var(--color-background)}.Tools{display:flex;flex-direction:column;gap:var(--baseline);align-items:flex-end;width:calc(var(--baseline) * 2.5);padding-top:calc(var(--baseline) * 4/3)}.Tools__Toggles,.Tools__Menu{width:calc(var(--baseline) * 2);display:flex;flex-direction:column;align-items:center;transform:translate(var(--baseline))}.Tools__Toggles{background-color:var(--color-base-shadow);border-radius:var(--baseline);gap:var(--grid);padding:calc(var(--grid) * 1) 0}.Tools__Toggles .Tools__Tool .Checkbox__Label{border-radius:50%;overflow:hidden}.Tools__Menu{gap:1px}.App.contrast .Tools__Toggles{background:var(--color-background);box-shadow:inset 0 0 0 1px var(--color-foreground)}.Workbench{height:100%}.typography *.Workbench__Sample,.typography .Workbench__Box{margin-top:0}.Workbench__Box{mix-blend-mode:darken;background-color:var(--color-primary);opacity:.3;height:100%}.Workbench__Box.margin{background-color:var(--color-primary-inactive)}.Workbench__Box:nth-child(-n+3){height:24px}.App.dark .Workbench__Box{mix-blend-mode:lighten}@media (prefers-color-scheme: dark){.Workbench__Box{mix-blend-mode:lighten}}.App.contrast .Workbench__Box{background-color:#ff7d66;opacity:1}.App.contrast .Workbench__Box.margin{background-color:#ffbeb3}.App{display:flex;flex-direction:row;height:100vh;max-height:100vh;min-width:1320px;width:100vw;flex-wrap:wrap}.App__Control{width:calc(var(--baseline) * 17);height:calc(100vh - 75px);flex-direction:column;flex-grow:0;flex-shrink:0;max-height:100%}.App__Control>*{margin-bottom:var(--baseline);height:100%;overflow-y:scroll}.App__Control legend{padding:calc(var(--baseline) * 2) calc(var(--baseline) * 3) calc(var(--baseline) * 1);background:var(--color-background)}.App__Control fieldset>.Wrapper{padding:calc(var(--baseline) * 1) calc(var(--baseline) * 3)}.App__Control fieldset>.Wrapper>*:nth-child(n+2){margin-top:var(--grid)}.App__View{position:relative;flex-direction:column;flex-grow:1;width:calc(100vw - calc(var(--baseline) * 36.5));height:calc(100vh - 75px);max-height:100%}.App__Output{position:relative;padding:calc(var(--baseline) * 1) calc(var(--baseline) * 3);font-family:monospace;text-align:left;width:calc(var(--baseline) * 17);height:calc(100vh - 75px);overflow-y:scroll}.App__Saving{position:absolute;top:0;left:0}.debug{position:fixed;top:0;right:0;bottom:0;left:0}.debug .App{display:flex;flex-direction:row;height:100vh;max-height:100vh;width:25vw;min-width:25vw;flex-wrap:wrap}*,*:before,*:after{box-sizing:border-box}*{margin:0;padding:0}*:focus{outline:none}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}ul,ol{list-style:none}#root,#__next{isolation:isolate}svg{width:100%;height:auto}legend{float:left;margin:0;padding:0;width:100%}legend+*{clear:both}fieldset{border:0;padding:0;margin:0;min-width:0}button,input{border:none;background-color:transparent}table,th,td{border:0;border-collapse:collapse;border-spacing:0;font-size:1rem}.sr-only{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.sr-only-focusable:focus,.sr-only-focusable:active{clip:auto!important;-webkit-clip-path:none!important;clip-path:none!important;height:auto!important;margin:auto!important;overflow:visible!important;width:auto!important;white-space:normal!important}.typography ul,.typography ol{list-style-position:inside}.typography ul{list-style-type:disc}.typography ol{list-style-type:decimal}@keyframes fadeInOut{0%{opacity:0;visibility:hidden}0%{opacity:1;visibility:visible}99%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes showHide{0%{opacity:0;visibility:hidden}12%{opacity:1;visibility:visible}90%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}:root{--base: 0, 0%;--white: var(--base), 100%;--black: var(--base), 0%;--primary: 153, 74.5%;--secondary: 9, 100%;--color-white: hsl(var(--white));--color-black: hsl(var(--black));--baseline: 1.5rem;--grid: .375rem;--border-radius: var(--grid);--font-body: "Manrope", sans-serif;--font-heading: var(--font-body);--font-brand: var(--font-body), sans-serif;--font-code: "JetBrains Mono", monospace;--transition-slow: all .5s ease-in-out;--transition-medium: all .3s ease-in-out;--transition-fast: all .1s ease-in-out}body{font-family:var(--font-body);font-size:14px;overflow:hidden}pre,code{font-family:var(--font-code);font-size:.83rem}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading)}a{color:var(--color-foreground);text-decoration-line:underline;text-decoration-style:dotted;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:var(--color-primary-inactive);transition:var(--transition-fast)}a:hover,a:focus,a:active{color:var(--color-primary);text-decoration-style:solid;text-underline-offset:4px;text-decoration-color:var(--color-primary)}legend{font-size:.6889rem;font-weight:800;text-transform:uppercase;letter-spacing:.05rem;color:var(--color-primary)}.App{background-color:var(--color-background);color:var(--color-foreground)}.help__typography *{line-height:1.5rem;font-family:Manrope}.help__typography>*+*{margin-top:1.5rem}.help__typography h1{font-family:Manrope;font-size:1.9375rem;line-height:2.25rem;top:-.3125rem;padding-top:0;margin-bottom:-.75rem;position:relative}.help__typography h2{font-size:1.563rem;line-height:2.25rem;position:relative;font-family:Manrope;top:-.1875rem;margin-bottom:-.75rem}.help__typography h3{font-size:1.25rem;line-height:2.25rem;position:relative;font-family:Manrope;top:-.0625rem;margin-bottom:-.75rem}.help__typography h4{font-size:1rem;line-height:1.5rem;position:relative;font-family:Manrope;top:.4375rem;margin-bottom:0rem}.help__typography h5{font-size:.8rem;line-height:1.5rem;position:relative;font-family:Manrope;top:-.25rem;margin-bottom:-.75rem;padding-top:.75rem}.help__typography h6{font-size:.64rem;line-height:1.5rem;position:relative;top:-.1875rem;margin-bottom:-.75rem;font-family:Manrope;padding-top:.75rem}.help__typography p{font-size:1rem;line-height:1.5rem;position:relative;top:.375rem;margin-bottom:.0625rem;font-family:Manrope}.help__typography small{font-family:Manrope;font-size:.8125rem;line-height:16px;top:0;padding-top:0;margin-bottom:0;position:relative}.help__typography strong{font-family:Manrope;font-size:1rem;line-height:1.5rem;top:0;padding-top:0;margin-bottom:0;position:relative}.help__typography em{font-family:Manrope;font-size:1rem;line-height:1.4375rem;top:0;padding-top:0;margin-bottom:0;position:relative}.help__typography li{font-family:Manrope;font-size:1rem;line-height:1.5rem;top:.4375rem;padding-top:0rem;margin-bottom:0;position:relative}.help__typography a{font-family:Manrope;font-size:1rem;line-height:1.5rem;top:0;padding-top:0;margin-bottom:0;position:relative}.help__typography ul{font-family:Manrope;font-size:1rem;line-height:1rem;top:-0;padding-top:0rem;position:relative}.help__typography ol{font-family:Manrope;font-size:1rem;line-height:16px;top:0;padding-top:0;position:relative}.help__typography code{font-family:JetBrains Mono;font-size:.9rem;line-height:16px;top:0;padding:0 5px;margin-bottom:0;position:relative;background-color:var(--color-base-5)}.contrast :is(.help__typography code){color:var(--color-background)}.help__typography ul ul,.help__typography ol ol,.help__typography ol ul,.help__typography ul ol{margin-top:-7px;margin-bottom:7px}.help__typography ul{list-style-type:circle}.help__typography ol{list-style-type:decimal}.help__typography ul,.help__typography ol{padding-left:1rem;list-style-position:outside}.help__typography table{position:relative;margin-bottom:calc(-.75rem - 1px)}.help__typography th,.help__typography td{padding:.375rem 1rem calc(.375rem - 1px) 0;border-top:1px solid transparent;border-bottom:1px solid var(--color-border);position:relative;vertical-align:top}.App.dark{--color-foreground: hsl(var(--base), 100%);--color-background: hsl(var(--base), 13%);--color-primary: hsl(var(--primary), 49%);--color-secondary: hsl(var(--secondary), 70%);--color-base-5: hsl(var(--base), 19%);--color-base-4: hsl(var(--base), 38%);--color-base-3: hsl(var(--base), 57%);--color-base-2: hsl(var(--base), 76%);--color-base-1: hsl(var(--base), 95%);--color-base-shadow: hsl(var(--base), 16%);--color-primary-hover: hsl(var(--primary), 39%);--color-primary-inactive: hsl(var(--primary), 26%);--color-primary-shadow: hsl(var(--primary), 13%);--color-secondary-hover: hsl(var(--secondary), 62%);--color-secondary-inactive: hsl(var(--secondary), 34%);--color-secondary-shadow: hsl(var(--secondary), 17%);--color-border: var(--color-base-5)}@media (prefers-color-scheme: dark){.App{--color-foreground: hsl(var(--base), 100%);--color-background: hsl(var(--base), 13%);--color-primary: hsl(var(--primary), 49%);--color-secondary: hsl(var(--secondary), 70%);--color-base-5: hsl(var(--base), 19%);--color-base-4: hsl(var(--base), 38%);--color-base-3: hsl(var(--base), 57%);--color-base-2: hsl(var(--base), 76%);--color-base-1: hsl(var(--base), 95%);--color-base-shadow: hsl(var(--base), 16%);--color-primary-hover: hsl(var(--primary), 39%);--color-primary-inactive: hsl(var(--primary), 26%);--color-primary-shadow: hsl(var(--primary), 13%);--color-secondary-hover: hsl(var(--secondary), 62%);--color-secondary-inactive: hsl(var(--secondary), 34%);--color-secondary-shadow: hsl(var(--secondary), 17%);--color-border: var(--color-base-5)}}.App.light{--color-foreground: hsl(var(--base), 13%);--color-background: hsl(var(--base), 100%);--color-primary: hsl(var(--primary), 49%);--color-secondary: hsl(var(--secondary), 70%);--color-base-1: hsl(var(--base), 19%);--color-base-2: hsl(var(--base), 38%);--color-base-3: hsl(var(--base), 57%);--color-base-4: hsl(var(--base), 76%);--color-base-5: hsl(var(--base), 95%);--color-base-shadow: hsl(var(--base), 98%);--color-primary-hover: hsl(var(--primary), 59%);--color-primary-inactive: hsl(var(--primary), 79%);--color-primary-shadow: hsl(var(--primary), 94%);--color-secondary-hover: hsl(var(--secondary), 78%);--color-secondary-inactive: hsl(var(--secondary), 87%);--color-secondary-shadow: hsl(var(--secondary), 96%);--color-border: var(--color-base-5)}@media (prefers-color-scheme: light){.App{--color-foreground: hsl(var(--base), 13%);--color-background: hsl(var(--base), 100%);--color-primary: hsl(var(--primary), 49%);--color-secondary: hsl(var(--secondary), 70%);--color-base-1: hsl(var(--base), 19%);--color-base-2: hsl(var(--base), 38%);--color-base-3: hsl(var(--base), 57%);--color-base-4: hsl(var(--base), 76%);--color-base-5: hsl(var(--base), 95%);--color-base-shadow: hsl(var(--base), 98%);--color-primary-hover: hsl(var(--primary), 59%);--color-primary-inactive: hsl(var(--primary), 79%);--color-primary-shadow: hsl(var(--primary), 94%);--color-secondary-hover: hsl(var(--secondary), 78%);--color-secondary-inactive: hsl(var(--secondary), 87%);--color-secondary-shadow: hsl(var(--secondary), 96%);--color-border: var(--color-base-5)}}.App.light.contrast{--color-foreground: hsl(var(--base), 0%);--color-background: hsl(var(--base), 100%);--color-primary: var(--color-foreground);--color-secondary: var(--color-primary);--color-base-1: var(--color-background);--color-base-2: var(--color-background);--color-base-3: hsl(var(--base), 50%);--color-base-4: var(--color-foreground);--color-base-5: var(--color-foreground);--color-base-shadow: var(--color-foreground);--color-primary-hover: hsl(var(--base), 50%);--color-primary-inactive: hsl(var(--secondary), 70%);--color-primary-shadow: var(--color-background);--color-secondary-hover: var(--color-primary-hover);--color-secondary-inactive: var(--color-primary-inactive);--color-secondary-shadow: var(--color-primary-shadow);--color-border: var(--color-foreground)}@media (prefers-color-scheme: light){.App.contrast{--color-foreground: hsl(var(--base), 0%);--color-background: hsl(var(--base), 100%);--color-primary: var(--color-foreground);--color-secondary: var(--color-primary);--color-base-1: var(--color-background);--color-base-2: var(--color-background);--color-base-3: hsl(var(--base), 50%);--color-base-4: var(--color-foreground);--color-base-5: var(--color-foreground);--color-base-shadow: var(--color-foreground);--color-primary-hover: hsl(var(--base), 50%);--color-primary-inactive: hsl(var(--secondary), 70%);--color-primary-shadow: var(--color-background);--color-secondary-hover: var(--color-primary-hover);--color-secondary-inactive: var(--color-primary-inactive);--color-secondary-shadow: var(--color-primary-shadow);--color-border: var(--color-foreground)}}.App.dark.contrast{--color-foreground: hsl(var(--base), 100%);--color-background: hsl(var(--base), 0%);--color-primary: var(--color-foreground);--color-secondary: var(--color-primary);--color-base-5: var(--color-foreground);--color-base-4: var(--color-foreground);--color-base-3: var(--color-base-3);--color-base-2: var(--color-background);--color-base-1: var(--color-background);--color-base-shadow: var(--color-background);--color-primary-hover: var(--color-base-3);--color-primary-inactive: hsl(var(--secondary), 70%);--color-primary-shadow: var(--color-background);--color-secondary-hover: var(--color-primary-hover);--color-secondary-inactive: var(--color-primary-inactive);--color-secondary-shadow: var(--color-primary-shadow);--color-border: var(--color-foreground)}@media (prefers-color-scheme: dark){.App.contrast{--color-foreground: hsl(var(--base), 100%);--color-background: hsl(var(--base), 0%);--color-primary: var(--color-foreground);--color-secondary: var(--color-primary);--color-base-5: var(--color-foreground);--color-base-4: var(--color-foreground);--color-base-3: var(--color-base-3);--color-base-2: var(--color-background);--color-base-1: var(--color-background);--color-base-shadow: var(--color-background);--color-primary-hover: var(--color-foreground);--color-primary-inactive: var(--color-foreground);--color-primary-shadow: var(--color-background);--color-secondary-hover: var(--color-primary-hover);--color-secondary-inactive: var(--color-primary-inactive);--color-secondary-shadow: var(--color-primary-shadow);--color-border: var(--color-foreground)}}
