div.svelte-1dad4v8{background:var(--bg0);gap:.125rem;border:var(--border);border-radius:1rem;padding:.25rem}footer.svelte-1jv3n82{padding-block:4rem 4rem;display:grid;gap:2rem}.panel.svelte-1jv3n82{padding-block:2rem}a.svelte-1jv3n82:not(:hover,:focus-visible){text-decoration:none}.copy.svelte-1jv3n82{display:grid;gap:2rem;text-align:center}button.menu.svelte-8vq3dy:not(:hover,:focus-visible){border-color:transparent}dialog.svelte-8vq3dy{margin-inline:auto;margin-top:max(1rem,2vh);width:calc(min(100%,700px) - 1rem);width:calc(min(100%,60ch) - 1rem)}@media (max-width: 420px){dialog.svelte-8vq3dy{margin-inline:.5rem;width:auto;max-width:100%}}.card.svelte-8vq3dy{background:var(--bg1);padding-block:1rem 3rem;border-radius:1rem;color:var(--fg2)}header.svelte-8vq3dy{color:var(--fg1);padding-bottom:1rem;display:grid;grid-template-columns:repeat(2,1fr);gap:1ch}header.svelte-8vq3dy .btn{justify-content:center}nav.svelte-8vq3dy>:where(.svelte-8vq3dy)+:where(.svelte-8vq3dy){margin-top:1rem}.list.svelte-8vq3dy{padding-block-start:.5rem;line-height:1;display:flex;gap:.5rem;flex-wrap:wrap}.list.svelte-8vq3dy>:where(.svelte-8vq3dy){flex:1 1 14ch}a.btn.svelte-8vq3dy{text-transform:none}a.btn.svelte-8vq3dy:not(:hover){text-decoration:none}a.btn.svelte-8vq3dy .emo:where(.svelte-8vq3dy){padding-inline-end:.5rem}.tool-list.svelte-8vq3dy{margin-top:.75rem;display:grid;gap:.5rem}summary.svelte-8vq3dy{display:grid;grid-template-columns:1fr auto;gap:.5rem;cursor:pointer}details.svelte-8vq3dy:not([open]) svg{transform:rotate(45deg)}@layer base{*,*:before,*:after{box-sizing:border-box}*{margin:0;padding:0;font:inherit}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}ul,menu{list-style:none}body{min-height:100vh;line-height:1.5}button,input,label{line-height:1.1}h1,h2,h3,h4,h5,h6{text-wrap:balance;overflow-wrap:break-word}p{overflow-wrap:break-word}img,picture,video,canvas,svg{display:block;max-width:100%}}@layer base{html{--font-sans: Roboto, system-ui, sans-serif;--font-mono: ui-monospace, "Cascadia Code", "Source Code Pro", Menlo, Consolas, "DejaVu Sans Mono", monospace;--font-serif: Rockwell, "Rockwell Nova", "Roboto Slab", "DejaVu Serif", "Sitka Small", serif;--font-emoji: "Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji", "Android Emoji", EmojiSymbols, "EmojiOne Mozilla", "Twemoji Mozilla", "Segoe UI Symbol", "Noto Color Emoji", "EmojiOne Color"}html{font-size:16px;font-family:var(--font-sans);tab-size:2}html:focus-within{scroll-behavior:smooth}.font-sans{font-family:var(--font-sans)}.font-mono{font-family:var(--font-mono)}.font-serif{font-family:var(--font-serif)}dialog{border:none;background:transparent}dialog::backdrop{background:#000000bf}img{max-width:100%;height:auto;vertical-align:middle;font-style:italic;background-repeat:no-repeat;background-size:cover;shape-margin:.75rem}a:not([class]){text-decoration-thickness:max(.08em,1px);text-underline-offset:.15em}:target{scroll-padding-block-start:2rem}:focus{scroll-padding-block-end:8vh}@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}b{font-weight:700}i{font-style:italic}:root{--scrollbar-color-thumb: oklch(.5 0 0 / .5);--scrollbar-color-track: oklch(.5 0 0 / .25);--scrollbar-width: thin}@supports (scrollbar-width: auto){:root{scrollbar-color:var(--scrollbar-color-thumb) var(--scrollbar-color-track)}}dialog{margin:auto;border:none;background:transparent}dialog::backdrop{background:#000000bf}}:where(.fce,.fsb,.fse,.fsa){display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.fsa{justify-content:space-around}.fsb{justify-content:space-between}.fse{justify-content:space-evenly}.fdc{display:flex;flex-direction:column}.tac{text-align:center}html{--__bg-c: .04;--__bg-0: .89;--__bg-1: .93;--__bg-2: .96;--__bg-3: .99;--__fg-c: .16;--__fg-0: .56;--__fg-1: .36;--__fg-2: .22;--__fg-3: .09;--mgl: .6}html.dark{--__bg-c: .03;--__bg-0: .16;--__bg-1: .19;--__bg-2: .22;--__bg-3: .25;--__fg-c: .09;--__fg-0: .68;--__fg-1: .82;--__fg-2: .94;--__fg-3: .99;--mgl: .4}html{--bg0: oklch(var(--__bg-0) var(--bg-ch));--bg1: oklch(var(--__bg-1) var(--bg-ch));--bg2: oklch(var(--__bg-2) var(--bg-ch));--bg3: oklch(var(--__bg-3) var(--bg-ch));--fg0: oklch(var(--__fg-0) var(--fg-ch));--fg1: oklch(var(--__fg-1) var(--fg-ch));--fg2: oklch(var(--__fg-2) var(--fg-ch));--fg3: oklch(var(--__fg-3) var(--fg-ch))}html{color-scheme:light;--bg-ch: calc(var(--__bg-c) / 2) var(--alpha-hue);--fg-ch: calc(var(--__fg-c) / 2) var(--alpha-hue);--shadow: 2px 3px 6px 0px oklch(.6 .05 107 / .75)}html.dark{color-scheme:dark;--bg-ch: calc(var(--__bg-c) / 1.5) var(--alpha-hue);--fg-ch: calc(var(--__fg-c) / 3) var(--alpha-hue);--shadow: 2px 3px 9px 2px black}html{--alpha-hue: 90;--beta-hue: 30;--gamma-hue: 150;--gamma-hue: 210;--delta-hue: 330;--alpha: oklch(var(--__fg-2) var(--__fg-c) var(--alpha-hue));--beta: oklch(var(--__fg-2) var(--__fg-c) var(--beta-hue));--gamma: oklch(var(--__fg-2) var(--__fg-c) var(--gamma-hue));--delta: oklch(var(--__fg-2) var(--__fg-c) var(--delta-hue))}.alpha,.beta,.gamma,.delta{--bg-ch: var(--__bg-c) var(--__hue);--fg-ch: var(--__fg-c) var(--__hue);--__bg0: oklch(var(--__bg-0) var(--bg-ch));--__bg1: oklch(var(--__bg-1) var(--bg-ch));--__bg2: oklch(var(--__bg-2) var(--bg-ch));--__bg3: oklch(var(--__bg-3) var(--bg-ch));--__bg4: oklch(var(--mgl) .09 var(--__hue));--__fg0: oklch(var(--__fg-0) var(--fg-ch));--__fg1: oklch(var(--__fg-1) var(--fg-ch));--__fg2: oklch(var(--__fg-2) var(--fg-ch));--__fg3: oklch(var(--__fg-3) var(--fg-ch))}.alpha{--__hue: var(--alpha-hue)}.beta{--__hue: var(--beta-hue)}.gamma{--__hue: var(--gamma-hue)}.delta{--__hue: var(--delta-hue)}[data-level=g0],.g0{--hue: 150}[data-level=g05],.g05{--hue: 120}[data-level=g1],.g1{--hue: 90}[data-level=g2],.g2{--hue: 60}[data-level=g3],.g3{--hue: 30}[data-level=g4],.g4{--hue: 0}[data-level=g5],.g5{--hue: -30}.btn{display:inline-flex;align-items:center;border-radius:1em;padding-inline:1em;min-height:2.5em;--lch-fg: var(--__fg-2) var(--fg-ch);--lch-bg: var(--__bg-3) var(--bg-ch);border:1px solid transparent;background:transparent;border-color:oklch(var(--lch-fg) / .15);background-color:oklch(var(--lch-bg) / .66);color:var(--__fg2);transition:background-color .35s ease}.btn.reverse{color:oklch(var(--lch-bg) / .9);background-color:var(--__fg1)}.btn:is(:hover,:focus-visible){color:var(--__fg3);border-color:oklch(var(--lch-fg) / .25);background-color:oklch(var(--lch-bg) / 1)}.btn:has(>svg:first-child){padding-inline-start:.5em}.btn:has(>svg:last-child){padding-inline-end:.5em}a.btn:not(:hover):not(:focus-visible){text-decoration:none}label{display:grid;gap:.25em}label.box{display:flex;gap:1ch;align-items:center}label.radio{cursor:pointer;padding:1rem .5rem;background:var(--bg2);border-radius:.5rem}label.radio:has(>:checked){background:var(--bg3)}label.radio:hover{background:var(--bg4)}label>span{font-size:calc(1rem - 2px);font-weight:700;color:var(--fg1)}label>input,label>select{border:none;outline:none;border-bottom:1px solid;border-color:var(--fg0);padding-inline:.5rem;padding-block:.25rem;background:transparent;line-height:1.5}:is(label>input,label>select):active,:is(label>input,label>select):focus-visible{background:var(--bg3)}.fields{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}h1{font-size:2rem}h2{font-size:clamp(1.5rem,4vw,4rem);font-size:1.5rem}h3{font-size:clamp(1.25rem,3vw,3rem);font-size:1.25rem}h1,h2,h3,h4,h5,h6{font-family:var(--font-serif);font-weight:700;color:var(--fg1)}h1,h2,h3{line-height:1.25}html{font-size:16px;--border: 1px solid oklch(.5 0 0 / .33)}body{color:var(--fg2);background:var(--bg0);background-image:radial-gradient(var(--bg3) 9%,transparent 9%);background-position:0% 0%;background-size:5vmin 5vmin;min-height:100vh}button{cursor:pointer;border:none;color:inherit}a{text-decoration-thickness:max(.08em,1px);text-underline-offset:.15em;color:inherit}a:hover{color:var(--alpha)}a[lang]:not(:hover,:focus-visible){color:var(--fg0)}abbr{all:unset}.panel{padding-inline:1rem;padding-block:1rem;border-radius:1rem;background:var(--bg2)}@media only screen and (min-width: 110ch){.wrapper{display:grid;grid-template-columns:1fr 1fr minmax(0,90ch) 1fr 1fr}.w-1{grid-column:1 / -1}.w-2{grid-column:2 / -2}.w-3{grid-column:3 / -3}}.container{container-type:inline-size}.emo{font-family:var(--font-emoji)}.flow>*+*{margin-top:1em}h1.title{text-align:center;text-transform:uppercase;font-size:1.25rem;letter-spacing:1px;line-height:1.5}dialog{background:var(--bg1);padding-inline:clamp(.5rem,2vw,2rem);padding-block:clamp(1rem,2.5vh,2rem);border-radius:1rem}:root:has(dialog[open]){position:fixed;width:100%;overflow-y:scroll}table.lite{--border-table: 1px solid oklch(.5 0 0 / .5);width:100%;border-collapse:collapse;border-spacing:0;text-align:left}table.lite>thead th{background:var(--bg2);font-weight:700;font-size:14px;color:var(--__fg1)}table.lite tr{border-block:var(--border-table)}table.lite tr:hover{background:var(--bg2)}table.lite tr>*{vertical-align:top;padding-inline-start:.5rem;padding-block:.75rem}#root-layout.svelte-12ej1vn{padding-inline:clamp(.5rem,1vw,2rem);padding-block:1rem;max-width:2400px;margin-inline:auto}#main-view.svelte-12ej1vn{min-height:100vh;min-height:100dvh;display:grid;grid-template-rows:auto 1fr}header.svelte-12ej1vn{display:flex;gap:1rem;align-items:center}a.home.svelte-12ej1vn{font-size:1.5rem;color:var(--__fg1);font-family:var(--font-serif);line-height:1;font-weight:700}span.emo.svelte-12ej1vn{margin-left:auto;border-radius:100%;line-height:1;font-size:1.5rem;height:2.5rem;width:2.5rem;display:grid;place-items:center;text-shadow:var(--__fg0) 0px 0px 9px}
