.error.svelte-1spghlz{color:var(--color-status-voided-text)}.deadline.svelte-1spghlz{color:var(--color-text-muted);margin-bottom:1.5rem;font-size:.95rem}.notice.svelte-1spghlz,.success.svelte-1spghlz{border-radius:var(--radius-md);background:var(--color-surface-raised);border:1px solid var(--color-border);padding:1.25rem}.notice.svelte-1spghlz p:where(.svelte-1spghlz),.success.svelte-1spghlz p:where(.svelte-1spghlz){margin-top:0}form.svelte-1spghlz{gap:1rem;display:grid}label.svelte-1spghlz,.field.svelte-1spghlz{gap:.35rem;display:grid}.label.svelte-1spghlz{color:var(--color-text-secondary);font-size:.9rem}.draft.svelte-1spghlz{margin:0}.draft.failed.svelte-1spghlz{color:var(--color-status-voided-text)}.drop.svelte-1spghlz{border:2px dashed var(--color-border-control);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);font:inherit;text-align:center;cursor:pointer;justify-items:center;gap:.25rem;padding:1.5rem 1rem;display:grid}.drop.svelte-1spghlz:hover,.drop.dragging.svelte-1spghlz{border-color:var(--color-primary);background:var(--color-surface-raised)}.referrer-hits.svelte-1spghlz{gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.referrer-hits.svelte-1spghlz button:where(.svelte-1spghlz){border:1px solid var(--color-border-control);border-radius:var(--radius-sm);background:var(--color-surface);width:100%;color:var(--color-text);font:inherit;text-align:left;cursor:pointer;flex-wrap:wrap;gap:.25rem .75rem;padding:.5rem .75rem;display:flex}.referrer-hits.svelte-1spghlz button:where(.svelte-1spghlz):hover{background:var(--color-surface-raised)}.documents-list.svelte-1spghlz{gap:.4rem;margin:.25rem 0 0;padding:0;list-style:none;display:grid}.documents-list.svelte-1spghlz li:where(.svelte-1spghlz){border:1px solid var(--color-border);border-radius:var(--radius-sm);flex-wrap:wrap;align-items:center;gap:.35rem .75rem;padding:.5rem .75rem;display:flex}.doc-name.svelte-1spghlz{overflow-wrap:anywhere;flex:12rem;min-width:0;font-weight:600}.remove.svelte-1spghlz{border:1px solid var(--color-border-control);border-radius:var(--radius-sm);width:2rem;height:2rem;color:var(--color-text-secondary);cursor:pointer;background:0 0;justify-content:center;align-items:center;display:inline-flex}.remove.svelte-1spghlz:hover{color:var(--color-status-voided-text)}.drop.svelte-1spghlz strong:where(.svelte-1spghlz){overflow-wrap:anywhere}select.svelte-1spghlz,input[type=file].svelte-1spghlz{border:1px solid var(--color-border-control);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);padding:.5rem}.hint.svelte-1spghlz{color:var(--color-text-muted);font-size:.8rem}.filed.svelte-1spghlz{margin-top:1.5rem}.filed.svelte-1spghlz h3:where(.svelte-1spghlz){margin:1.25rem 0 .4rem;font-size:.95rem}.letter.svelte-1spghlz{background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:1rem}.documents.svelte-1spghlz{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.documents.svelte-1spghlz .link:where(.svelte-1spghlz){font:inherit;color:var(--color-primary);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.documents.svelte-1spghlz .size:where(.svelte-1spghlz){color:var(--color-text-muted);margin-left:.5rem;font-size:.8rem}.empty.svelte-1spghlz{color:var(--color-text-muted)}.actions.svelte-1spghlz{justify-content:flex-end;gap:.5rem;margin-top:.5rem;display:flex}.notice-actions.svelte-1spghlz{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.button.svelte-1spghlz,.button-secondary.svelte-1spghlz{border-radius:var(--radius-sm);font:inherit;cursor:pointer;border:1px solid #0000;padding:.6rem 1.25rem;font-weight:600;text-decoration:none;display:inline-flex}.button.svelte-1spghlz{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-surface)}.button.svelte-1spghlz:hover{background:var(--color-primary-hover);border-color:var(--color-primary-hover)}.button-secondary.svelte-1spghlz{background:var(--color-surface);border-color:var(--color-border);color:var(--color-text-secondary)}.button-secondary.svelte-1spghlz:hover{border-color:var(--color-primary);color:var(--color-primary)}.button-link.svelte-1spghlz{color:var(--color-text-secondary);text-decoration:none}.button-link.svelte-1spghlz:hover{color:var(--color-primary)}
