footer.svelte-dpa9zm{text-align:center;margin-block-start:auto;padding-block:var(--lead-4) var(--lead-2)}footer.svelte-dpa9zm p:where(.svelte-dpa9zm){margin:0;font-family:var(--sans-stack);color:var(--txt-color)}footer.svelte-dpa9zm a:where(.svelte-dpa9zm){color:var(--blue)}footer.svelte-dpa9zm a:where(.svelte-dpa9zm):visited{color:var(--blue)}dialog.svelte-12pb8bx{border:1px solid var(--gray);border-radius:4px;padding:0;max-width:24rem;width:90vw;font-family:var(--sans-stack);color:var(--txt-color);background:var(--bg-color)}dialog.svelte-12pb8bx::backdrop{background:#0006}.dialog-content.svelte-12pb8bx{padding:var(--lead-1-half)}.dialog-header.svelte-12pb8bx{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--lead-1)}.dialog-header.svelte-12pb8bx h2:where(.svelte-12pb8bx){margin:0;font-size:var(--txt-1);font-weight:500}.close-btn.svelte-12pb8bx{background:none;border:none;font-size:var(--txt-1);cursor:pointer;padding:0;line-height:1;color:var(--dark-gray)}.close-btn.svelte-12pb8bx:hover{color:var(--txt-color)}form.svelte-12pb8bx{display:flex;flex-direction:column;gap:var(--lead-half)}label.svelte-12pb8bx{font-size:var(--txt--1);font-family:var(--mono-stack)}input.svelte-12pb8bx{font-family:var(--mono-stack);font-size:var(--txt-0);padding:var(--lead-half);border:1px solid var(--gray);border-radius:2px;background:var(--white);color:var(--txt-color)}input.svelte-12pb8bx:focus{outline:2px solid var(--blue);outline-offset:1px}.submit-btn.svelte-12pb8bx{font-family:var(--mono-stack);font-size:var(--txt--1);padding:var(--lead-half) var(--lead-1);border:1px solid var(--black);background:var(--black);color:var(--white);cursor:pointer;border-radius:2px;margin-top:var(--lead-half)}.submit-btn.svelte-12pb8bx:hover:not(:disabled){background:var(--txt-color)}.submit-btn.svelte-12pb8bx:disabled{opacity:.5;cursor:not-allowed}.notice.svelte-12pb8bx{background:var(--light-gray);padding:var(--lead-half) var(--lead-1);border-radius:2px;margin-bottom:var(--lead-1);font-size:var(--txt--1)}.notice.svelte-12pb8bx p:where(.svelte-12pb8bx){margin:0}.notice.svelte-12pb8bx p:where(.svelte-12pb8bx)+p:where(.svelte-12pb8bx){margin-top:var(--lead-quarter)}.error.svelte-12pb8bx{background:#fde8e8;color:var(--red);padding:var(--lead-half) var(--lead-1);border-radius:2px;margin-bottom:var(--lead-1);font-size:var(--txt--1)}nav.svelte-12qhfyh div:where(.svelte-12qhfyh){justify-content:center;display:flex;gap:var(--lead-2);padding-block:var(--lead-1);align-items:center}nav.svelte-12qhfyh div:where(.svelte-12qhfyh) a:where(.svelte-12qhfyh){font-size:var(--txt--2);font-family:var(--mono-stack)}.handle.svelte-12qhfyh{font-size:var(--txt--2);font-family:var(--mono-stack)}nav.svelte-12qhfyh button:where(.svelte-12qhfyh){font-size:var(--txt--2);font-family:var(--mono-stack);background:none;border:1px solid var(--gray);padding:var(--lead-quarter) var(--lead-half);cursor:pointer;border-radius:2px}nav.svelte-12qhfyh button:where(.svelte-12qhfyh):hover{border-color:var(--black)}
