section.app-header{display:grid;max-width:100%;grid-gap:1em;gap:1em;grid-template-columns:repeat(auto-fit,minmax(min(100%,25ch),auto));isolation:isolate;padding:0 1em}section.app-header>.svelte-197ix14:first-child{align-items:center;display:grid;grid-template-columns:minmax(-webkit-min-content,2em) auto;grid-template-columns:minmax(min-content,2em) auto;height:-webkit-fit-content;height:fit-content;margin:auto;width:100%;grid-column-gap:1em;grid-row-gap:.25em;padding:1em 0}:is(section.app-header>:where(.svelte-197ix14):first-child) img.svelte-197ix14,:is(section.app-header>:where(.svelte-197ix14):first-child) picture.svelte-197ix14{box-shadow:0 .2em .7em 0 var(--shadow-color);object-fit:cover;object-position:center;overflow:hidden;width:-webkit-fit-content;width:fit-content}:is(section.app-header>:where(.svelte-197ix14):first-child)>i.svelte-197ix14{grid-column:1/span 2;grid-row:2/span 1}:is(section.app-header>:where(.svelte-197ix14):first-child)>.svelte-197ix14:last-child{filter:drop-shadow(1px 1px 2px black);margin-right:auto}section.app-header>.svelte-197ix14:last-child{align-items:center;display:flex;flex-flow:row wrap;gap:1em;justify-content:end;margin:auto;width:100%}:is(section.app-header>:where(.svelte-197ix14):last-child)>a.svelte-197ix14{align-items:center;display:grid;justify-content:center;white-space:nowrap;grid-gap:.5ch;background:linear-gradient(215deg,color-mix(in srgb,var(--card-color),transparent 35%) 0,color-mix(in srgb,var(--card-color),transparent 60%) 70%);font-weight:700;gap:.5ch}.svelte-197ix14:is(:is(section.app-header>:where(.svelte-197ix14):last-child) .button:where(.svelte-197ix14)):focus-visible,.svelte-197ix14:is(:is(section.app-header>:where(.svelte-197ix14):last-child) .button:where(.svelte-197ix14)):hover{background-color:var(--color-primary);color:var(--text-color-dark)}main.svelte-1mx64br{display:grid;isolation:isolate;padding:1em 0;position:relative;width:100%}main.svelte-1mx64br:before{background:var(--bg,transparent) top/cover no-repeat;content:"";height:min(100%,100dvh);left:0;-webkit-mask:linear-gradient(0deg,transparent,#fff 100%);mask:linear-gradient(0deg,transparent,#fff 100%);mask-type:alpha;position:absolute;right:0;top:0;z-index:-2}main.svelte-1mx64br>:where(.svelte-1mx64br):first-child{display:grid;place-self:baseline center;grid-gap:1em;gap:1em;min-width:50%;place-items:center;--max-width:1440px;isolation:isolate;max-width:min(100%,var(--max-width))}:is(main:where(.svelte-1mx64br)>:where(.svelte-1mx64br):first-child)>.svelte-1mx64br:first-child{color:var(--text-color-dark);width:100%}search.svelte-1mx64br{display:grid;grid-template-rows:-webkit-min-content auto;grid-template-rows:min-content auto;place-self:center;grid-gap:1em;gap:1em;place-items:center}search.svelte-1mx64br>:where(.svelte-1mx64br):first-child{width:100%}search.svelte-1mx64br{margin-top:1em}.results.svelte-1mx64br{display:grid;grid-template-columns:auto;grid-template-rows:1fr;height:100%;padding:1em 0;place-items:center;width:100%}.results.svelte-1mx64br>:where(.svelte-1mx64br){grid-column:1;grid-row:1}#sc2.svelte-1mx64br{display:grid;filter:drop-shadow(0 .25em .2em var(--shadow-color));padding:.5em;place-items:center;width:100%;grid-gap:1em;gap:1em}#sc2.svelte-1mx64br svg{margin-bottom:auto;max-height:26em;max-width:min(100%,26em)}@media(any-pointer:coarse){#sc2.svelte-1mx64br ellipse{transition:transform calc(var(--transition-duration)*2) var(--default-ease)}}#sc2.svelte-1mx64br span:where(.svelte-1mx64br){color:var(--highlight-color);font-size:2em;font-weight:700}#sc2.error.svelte-1mx64br svg{transform:rotate(180deg)}#sc2.error.svelte-1mx64br #pad_r,#sc2.error.svelte-1mx64br #qam,#sc2.error.svelte-1mx64br #x,#sc2.error.svelte-1mx64br #y{display:none}#sc2.error.svelte-1mx64br #logo_overlay{fill:var(--background-color)}#sc2.error.svelte-1mx64br #dpad{transform:rotate(3deg);transform-origin:25% 25%;translate:-.1em .1em}#sc2.error.svelte-1mx64br h2:where(.svelte-1mx64br){color:var(--highlight-color);font-size:2em}#sc2.error.svelte-1mx64br span:where(.svelte-1mx64br){color:var(--text-color);font-size:1.4em;font-weight:700}.results.svelte-1mx64br .list:where(.svelte-1mx64br){display:grid;isolation:isolate;position:relative;width:100%}.svelte-1mx64br:is(.results:where(.svelte-1mx64br) .list:where(.svelte-1mx64br)):before{background:var(--background-noise);border-radius:1em;content:"";height:min(100%,100dvh);left:0;opacity:.5;position:absolute;right:0;top:0;z-index:-1}:is(.results:where(.svelte-1mx64br) .list:where(.svelte-1mx64br)) #load-more-trigger.svelte-1mx64br{justify-self:center;overflow:hidden;padding:2em 1em}.svelte-1mx64br:is(:is(.results:where(.svelte-1mx64br) .list:where(.svelte-1mx64br))>:where(.svelte-1mx64br):first-child):after{border-radius:1em 1em 0 0}.list.svelte-1mx64br>a:where(.svelte-1mx64br){display:grid;--gap:1em;grid-column-gap:1em;column-gap:1em;grid-row-gap:0;color:var(--text-color);grid-template-columns:auto;isolation:isolate;padding:1em;position:relative;row-gap:0;width:100%}.svelte-1mx64br:is(.list:where(.svelte-1mx64br)>a:where(.svelte-1mx64br)):before{background:color-mix(in srgb,currentColor,transparent 80%);bottom:-.05em;content:"";height:.1em;left:0;position:absolute;width:100%}.svelte-1mx64br:is(:where(.svelte-1mx64br):is(.list:where(.svelte-1mx64br)>a:where(.svelte-1mx64br)):hover,:where(.svelte-1mx64br):is(.list:where(.svelte-1mx64br)>a:where(.svelte-1mx64br)):focus-visible):after{opacity:.3}.svelte-1mx64br:is(.list:where(.svelte-1mx64br)>a:where(.svelte-1mx64br)):after{background:var(--color-primary);content:"";inset:0;opacity:0;position:absolute;transition:opacity var(--transition-duration) var(--default-ease);z-index:-1}:is(.list:where(.svelte-1mx64br)>a:where(.svelte-1mx64br))>div.svelte-1mx64br{display:grid;overflow:hidden;width:100%}:is(.list:where(.svelte-1mx64br)>a:where(.svelte-1mx64br)) .title.svelte-1mx64br{font-size:1.3em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:is(.list:where(.svelte-1mx64br)>a:where(.svelte-1mx64br)) .info.svelte-1mx64br{display:flex;flex-flow:row wrap;gap:.5em;overflow:clip;overflow-clip-margin:1em}:is(:is(.list:where(.svelte-1mx64br)>a:where(.svelte-1mx64br)) .info:where(.svelte-1mx64br))>.svelte-1mx64br:first-child{display:grid;grid-gap:.5em;flex:1;flex-shrink:1;gap:.5em;min-width:min(100%,300px)}:is(:is(:is(.list:where(.svelte-1mx64br)>a:where(.svelte-1mx64br)) .info:where(.svelte-1mx64br))>:where(.svelte-1mx64br):first-child)>strong.svelte-1mx64br{padding-bottom:.5em}:is(:is(.list:where(.svelte-1mx64br)>a:where(.svelte-1mx64br)) .info:where(.svelte-1mx64br))>.svelte-1mx64br:first-child{overflow:clip;overflow-clip-margin:1em}:is(:is(:is(.list:where(.svelte-1mx64br)>a:where(.svelte-1mx64br)) .info:where(.svelte-1mx64br))>:where(.svelte-1mx64br):first-child)>div.svelte-1mx64br{display:flex;flex-flow:row wrap;gap:.5em;overflow:clip;overflow-clip-margin:1em}:is(:is(:is(.list:where(.svelte-1mx64br)>a:where(.svelte-1mx64br)) .info:where(.svelte-1mx64br))>:where(.svelte-1mx64br):first-child)>.svelte-1mx64br:nth-child(2){align-items:center;display:flex;flex-flow:row wrap;gap:1em;width:-webkit-fit-content;width:fit-content}:is(:is(:is(:is(.list:where(.svelte-1mx64br)>a:where(.svelte-1mx64br)) .info:where(.svelte-1mx64br))>:where(.svelte-1mx64br):first-child)>:where(.svelte-1mx64br):nth-child(2))>.svelte-1mx64br:first-child{align-items:center;color:var(--highlight-color);display:flex;flex-flow:row wrap;font-size:1.2em;font-weight:700;gap:.25em}:is(:is(:is(:is(.list:where(.svelte-1mx64br)>a:where(.svelte-1mx64br)) .info:where(.svelte-1mx64br))>:where(.svelte-1mx64br):first-child)>:where(.svelte-1mx64br):nth-child(2))>.svelte-1mx64br:nth-child(2){opacity:.8}:is(:is(:is(.list:where(.svelte-1mx64br)>a:where(.svelte-1mx64br)) .info:where(.svelte-1mx64br))>:where(.svelte-1mx64br):first-child)>.svelte-1mx64br:nth-child(3){height:3em;max-width:100%;overflow:hidden;padding:0 3em;text-overflow:ellipsis}:is(:is(:is(.list:where(.svelte-1mx64br)>a:where(.svelte-1mx64br)) .info:where(.svelte-1mx64br))>:where(.svelte-1mx64br):first-child)>.svelte-1mx64br:last-child{height:-webkit-fit-content;height:fit-content;margin:auto 0}.loading.svelte-1mx64br{align-self:baseline;z-index:1}#back-to-top.svelte-1mx64br{background:linear-gradient(215deg,color-mix(in srgb,var(--card-color),transparent 75%) 0,color-mix(in srgb,var(--card-color),transparent 90%) 70%),var(--bg-noise-transparent);background-color:color-mix(in srgb,var(--color-primary),transparent 20%);border-radius:100dvh;bottom:2dvh;position:fixed;right:2dvw}
