*,*:before,*:after{box-sizing:border-box}*{margin:0;line-height:calc(1em + .5rem)}html{-webkit-text-size-adjust:none;text-size-adjust:none}html,body{min-height:100%}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}:is(a,button,input,textarea,summary){--outline-size: max(2px, .08em);--outline-style: solid;--outline-color: currentColor}:is(a,button,input,textarea,summary):focus-visible{box-shadow:var(--box-shadow);outline:none}:is(a,button,input,textarea,summary):focus:not(:focus-visible){box-shadow:none;outline:none}img{object-fit:cover}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}:root{--background: rgba(255, 235, 205, .1);--primary: hsl(181, 100%, 41%);--primary-dark: hsl(181, 100%, 30%);--primary-darker: hsl(181, 100%, 25%);--icon-color: #555;--text: #444;--text-dark: #333;--text-light: #666;--border-color: #eee;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;color:var(--text)}body{background-color:var(--background)}:any-link{color:var(--text-dark);text-decoration-color:var(--primary);transition:color .15s ease-out;font-weight:500}:any-link:hover{color:var(--primary-dark)}svg{fill:currentColor}.alt-digits{font-feature-settings:"ss01" 1}.search-form.svelte-b7t81z{display:flex;gap:var(--padding-size)}button.svelte-b7t81z,input[type=search].svelte-b7t81z{font-size:1.2rem;border-radius:5px;box-shadow:0 1px 1px #0000001f,0 2px 2px #0000001f,0 4px 4px #0000001f}input[type=search].svelte-b7t81z{min-width:5rem;flex:1 1 auto;border-radius:1.2rem;border:0;padding-block:.2rem;padding-inline:.75rem;text-align:center;block-size:2rem;appearance:none;transition:box-shadow .1s;box-shadow:0 1px 1px #0000001f inset,0 2px 2px #0000001f inset,0 4px 4px #0000001f inset}input[type=search].svelte-b7t81z:focus{outline:0;box-shadow:0 0 0 3px #007d80,0 1px 1px #0000001f inset,0 2px 2px #0000001f inset,0 4px 4px #0000001f inset}button.svelte-b7t81z{flex:0 0 auto;color:#53442d;background-color:#ffebcd;border:0;inline-size:2rem;block-size:2rem;padding:.4rem;transition:all .25s}button.svelte-b7t81z:focus{outline:0;box-shadow:0 0 0 3px #007d80,0 4px 1px #0000001f,0 5px 2px #0000001f,0 7px 4px #0000001f}button.svelte-b7t81z:disabled{cursor:default;background-color:#ccc}button.svelte-b7t81z:active:not(:disabled){transform:scale(.95);box-shadow:0 1px 1px #0000001f,0 2px 2px #0000001f}.dot-wave.svelte-10ce9tt{--uib-size: var(--dw-size, 47px);--uib-speed: var(--dw-speed, 1s);--uib-color: var(--dw-color, currentColor);display:inline-flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;inline-size:var(--uib-size);block-size:calc(var(--uib-size) * .17);padding-block-start:calc(var(--uib-size) * .34);margin-block:0;margin-inline:auto}.dot.svelte-10ce9tt{flex-shrink:0;inline-size:calc(var(--uib-size) * .17);block-size:calc(var(--uib-size) * .17);border-radius:50%;background-color:var(--uib-color);will-change:transform}.dot.svelte-10ce9tt:nth-child(1){animation:svelte-10ce9tt-jump var(--uib-speed) ease-in-out calc(var(--uib-speed) * -.45) infinite}.dot.svelte-10ce9tt:nth-child(2){animation:svelte-10ce9tt-jump var(--uib-speed) ease-in-out calc(var(--uib-speed) * -.3) infinite}.dot.svelte-10ce9tt:nth-child(3){animation:svelte-10ce9tt-jump var(--uib-speed) ease-in-out calc(var(--uib-speed) * -.15) infinite}.dot.svelte-10ce9tt:nth-child(4){animation:svelte-10ce9tt-jump var(--uib-speed) ease-in-out infinite}@keyframes svelte-10ce9tt-jump{0%,to{transform:translateY(0)}50%{transform:translateY(-200%)}}.layout.svelte-1b3ljad{--padding-size: .75rem;min-height:100svh;grid-template-rows:max-content 1fr max-content}.layout.svelte-1b3ljad,header.svelte-1b3ljad{display:grid;grid-template-columns:1fr min(55ch,calc(100% - var(--padding-size) * 2)) 1fr;gap:1rem var(--padding-size)}.layout.svelte-1b3ljad>:where(.svelte-1b3ljad),.search.svelte-1b3ljad{grid-column:2}.layout.svelte-1b3ljad header:where(.svelte-1b3ljad){grid-column:1 / -1;box-shadow:0 1px 1px #3232321a,0 2px 2px #3232321a,0 4px 4px #3232321a;padding-block:var(--padding-size);background-color:var(--primary)}.loader.svelte-1b3ljad{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;inline-size:100%;padding-block-start:10vh}.loader.svelte-1b3ljad div{color:var(--primary)}footer.svelte-1b3ljad{flex-grow:0;text-align:center;margin-block:0 1rem;margin-inline:auto;padding-block:0;padding-inline:1rem}footer.svelte-1b3ljad p:where(.svelte-1b3ljad){font-size:.8rem;line-height:1.5;margin:0}.loader.svelte-1b3ljad p:where(.svelte-1b3ljad){font-size:.9rem;font-variant:small-caps}
