section.svelte-l3axkh{display:flex;flex-direction:column;align-items:start;gap:1rem;cursor:pointer;margin:0 auto;width:100%;grid-column-start:1;grid-column-end:-1}@container (min-width: 400px){section.svelte-l3axkh{display:grid;grid-template-columns:subgrid;grid-auto-rows:auto;align-items:center}}.content.svelte-l3axkh{display:flex;flex-direction:column;gap:.5rem;flex-grow:1}.picture.svelte-l3axkh{position:relative;aspect-ratio:1 / 1;width:12.5rem;height:12.5rem}.ranks.svelte-l3axkh{position:absolute;display:flex;flex-direction:column;align-items:start;z-index:1;gap:.5rem;top:.5rem;right:.5rem;bottom:.5rem;left:.5rem}.rank.svelte-l3axkh{display:flex;flex-direction:row;gap:.5rem;align-items:center;justify-content:space-between;background-color:#fff;border:1px solid rgb(0 0 0 / .12);height:1.5rem;width:7ch;padding:.25rem .5rem;border-radius:.75rem}picture.svelte-l3axkh{top:0;right:0;bottom:0;left:0;position:absolute}img.svelte-l3axkh{display:flex;align-items:center;justify-content:center;text-align:center}h2.svelte-l3axkh{font-size:2rem;font-family:var(--font-display);font-style:italic;text-transform:lowercase}p.svelte-l3axkh{max-width:50ch;text-transform:lowercase}a.svelte-l3axkh{color:inherit;text-decoration:none;outline:none;text-transform:lowercase;margin-top:1.5rem}section.svelte-l3axkh:where(:where(.svelte-l3axkh):hover,:where(.svelte-l3axkh):has(:where(.svelte-l3axkh):focus-visible)) a:where(.svelte-l3axkh){text-decoration:underline;text-underline-offset:.35rem}section.svelte-l3axkh:has(:where(.svelte-l3axkh):focus-visible){box-shadow:0 0 .45rem #0006}.error.svelte-1igcp2f{text-transform:uppercase;font-size:.75rem;font-weight:500;color:#e31919}dialog.svelte-m0yhnk{margin:2rem auto;max-height:calc(100vh - 4rem);padding:2rem .5rem;width:max-content;border:none;box-shadow:.25rem .25rem .75rem #00000040;background-color:#fff;background-image:url(../../../paper.png);overflow-y:auto}@media (min-width: 400px){dialog.svelte-m0yhnk{margin:8rem auto;max-height:calc(100vh - 16rem);padding:4rem 2rem}}header.svelte-m0yhnk{display:flex;flex-direction:column;gap:1rem;align-items:center}.info.svelte-m0yhnk{font-size:.75rem;font-weight:500;max-width:50ch;text-align:center;text-transform:uppercase}form.svelte-m0yhnk{display:flex;flex-direction:column;gap:2rem}.action.svelte-m0yhnk{display:flex;flex-direction:column;align-items:center;gap:1rem}.cookie-list.svelte-m0yhnk{display:flex;flex-direction:column;gap:1rem;isolation:isolate}.ballot.svelte-m0yhnk,.cookie.svelte-m0yhnk{display:flex;flex-direction:row;gap:1rem}.ballot.dragging.svelte-m0yhnk{transform:translateY(var(--drag-y));z-index:1;background-color:#ffffff40;-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem)}.ballot.svelte-m0yhnk{align-items:flex-start}.cookie.svelte-m0yhnk{align-items:center}.title.svelte-m0yhnk{font-size:1.25rem;font-family:var(--font-display);font-style:italic;text-transform:lowercase}.handle.svelte-m0yhnk{display:flex;flex-direction:column;align-items:center;justify-content:space-around;flex-shrink:0;font-size:1.5rem;font-family:var(--font-display);font-style:italic;text-transform:lowercase;color:#00000080;-webkit-user-select:none;user-select:none;cursor:grab;touch-action:none}.handle.svelte-m0yhnk:active{cursor:grabbing}.content.svelte-m0yhnk{flex-grow:1;display:flex;flex-direction:column;gap:.5rem;flex-basis:200px}picture.svelte-m0yhnk{aspect-ratio:1 / 1;width:4rem;height:4rem;overflow:hidden;flex-shrink:0}textarea.svelte-m0yhnk{background:#ffffffb3;border:1px solid rgb(0 0 0 / .12);padding:.5rem;resize:vertical;width:100%}h1.svelte-m0yhnk{font-size:2rem;font-family:var(--font-display);font-style:italic;text-align:center;text-transform:lowercase}main.svelte-p3sax9{max-width:60rem;margin:0 auto}header.svelte-p3sax9{text-align:center}.list-grid.svelte-p3sax9{display:grid;grid-template-columns:auto 1fr;gap:4rem 0}.list-area.svelte-p3sax9{display:flex;flex-direction:column;gap:.5rem}.page.svelte-p3sax9{display:flex;flex-direction:column;gap:4rem}.cast.svelte-p3sax9{align-self:center;display:flex;flex-direction:column;align-items:center;gap:1rem}.controls.svelte-p3sax9{display:flex;flex-direction:row;align-items:baseline;gap:1rem;justify-content:end}.ordering.svelte-p3sax9{display:flex;flex-direction:row;align-items:center;gap:.5rem}.placeholder.svelte-p3sax9{font-size:1.5rem;padding-top:2rem;text-transform:lowercase;text-align:center;opacity:.5}
