:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;width:100%;min-width:320px;min-height:100vh}#app{display:flex;height:100%;flex-direction:column}.preview.svelte-1n46o8q{border:1px solid white;box-shadow:0 2px 4px #ffffff4d,0 5px 10px #fff6;margin-bottom:1em}.zoom-container.svelte-1n46o8q{display:block;position:relative;overflow:hidden}.overlay.svelte-1n46o8q{position:absolute;top:0%;left:0%;-webkit-user-select:none;user-select:none;pointer-events:none}.info.svelte-1n46o8q{text-align:center}.leading.svelte-1n46o8q,.candidate.svelte-1n46o8q{margin:auto}.leading.svelte-1n46o8q img:where(.svelte-1n46o8q),.candidate.svelte-1n46o8q img:where(.svelte-1n46o8q){max-height:80vh;margin:0 auto}main.svelte-1n46o8q{display:flex;flex-grow:1;flex-direction:column;place-items:center}.saved.svelte-1n46o8q{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));column-gap:20px}.saved.svelte-1n46o8q img:where(.svelte-1n46o8q){max-height:120px}.saved.svelte-1n46o8q article:where(.svelte-1n46o8q){box-sizing:border-box;overflow:hidden}.saved.svelte-1n46o8q article:where(.svelte-1n46o8q) footer:where(.svelte-1n46o8q){box-sizing:border-box}
