#search-box.svelte-1387u27{grid-template-columns:1fr 1.5rem;grid-template-areas:"search glass";margin:auto;display:inline-grid}#search-box.svelte-1387u27>input:where(.svelte-1387u27){grid-area:1/1/auto/-1}#search-box.svelte-1387u27>.icon:where(.svelte-1387u27){grid-area:glass;justify-self:end;padding-right:.25rem}search.svelte-1387u27{--top-radius:0px;--top-padding:.5rem;padding-top:var(--top-padding);margin-top:0;margin-bottom:.5rem}search.self.svelte-1387u27{--top-radius:var(--border-radius);--top-padding:0px;padding-bottom:1.5rem}search.self.svelte-1387u27>header:where(.svelte-1387u27){padding-block:1rem;padding-inline:var(--container-padding-inline)}search.self.svelte-1387u27{border:2px solid var(--color-red_4)}search.svelte-1387u27:has(output:where(.svelte-1387u27)){border:2px solid var(--color-red_4)}search.svelte-1387u27:has(output:where(.svelte-1387u27)):not(.self){border-top:none}search.svelte-1387u27:has(output:where(.svelte-1387u27)){border-radius:var(--top-radius) var(--top-radius) var(--border-radius) var(--border-radius);background-color:var(--color-red_2)}search.svelte-1387u27:has(output:where(.svelte-1387u27)) input:where(.svelte-1387u27){border-color:gold}search.self.svelte-1387u27:not(.self){border-top:none}search.self.svelte-1387u27{border-radius:var(--top-radius) var(--top-radius) var(--border-radius) var(--border-radius);background-color:var(--color-red_2)}search.self.svelte-1387u27 input:where(.svelte-1387u27){border-color:gold}output.svelte-1387u27>p:where(.svelte-1387u27){text-align:center;margin-top:.5rem}output.svelte-1387u27>p:where(.svelte-1387u27).remaining{margin-block:0 1rem}ul.svelte-1xmz1jv{background-color:var(--color-red_3);border-radius:var(--border-radius);padding:.5rem;display:block}h3.svelte-1xmz1jv{color:var(--color-blue)}li.svelte-1xmz1jv{background-color:var(--color-red_4);border-radius:var(--border-radius);padding-block:.5rem}li.svelte-1xmz1jv:not(:first-child){margin-top:.5rem}dialog.svelte-tp04z0{border:none;padding:0}dialog.svelte-tp04z0::backdrop{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background-color:#0006}dialog.svelte-tp04z0>div:where(.svelte-tp04z0){background-color:var(--color-red_1);padding:var(--border-radius);margin:auto;padding-top:0}
