.add-page.svelte-j15r9w{max-width:32rem;padding:var(--k-space-6) var(--k-space-4);margin:0 auto;position:relative}@media (width<=767px){.add-page.svelte-j15r9w{flex-direction:column;min-height:100dvh;display:flex}.step.svelte-j15r9w{flex:1}.step.svelte-j15r9w .nav:where(.svelte-j15r9w){margin-top:auto}}.progress.svelte-j15r9w{color:var(--k-text-muted);font-size:var(--k-text-sm)}.batch-chip.svelte-j15r9w{align-items:center;gap:var(--k-space-3);margin:0 0 var(--k-space-2);padding:var(--k-space-2) var(--k-space-3);border-radius:var(--k-radius-md);background:var(--k-bg-inset);font-size:var(--k-text-sm);display:flex}.batch-chip.svelte-j15r9w button:where(.svelte-j15r9w){color:var(--k-text-muted);font:inherit;cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0;text-decoration:underline}.batch-chip.svelte-j15r9w button:where(.svelte-j15r9w):hover{color:var(--k-text-strong)}.batch-done.svelte-j15r9w{color:var(--k-text-muted);margin:0}.finish-action.svelte-j15r9w{margin-top:var(--k-space-2);display:block}.finish-action-secondary.svelte-j15r9w{margin-top:var(--k-space-4)}.redirect-note.svelte-j15r9w{justify-content:center;align-items:baseline;gap:var(--k-space-2);margin:var(--k-space-4) 0 0;font-size:var(--k-text-sm);color:var(--k-text-muted);flex-wrap:wrap;display:flex}.redirect-note.svelte-j15r9w button:where(.svelte-j15r9w){color:var(--k-text-muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.redirect-note.svelte-j15r9w button:where(.svelte-j15r9w):hover{color:var(--k-text-strong)}.progress-bar.svelte-j15r9w{background:var(--k-border);border-radius:var(--k-radius-sm);height:4px;margin-bottom:var(--k-space-8);overflow:hidden}.progress-fill.svelte-j15r9w{background:var(--k-accent);height:100%}.step.svelte-j15r9w{gap:var(--k-space-8);flex-direction:column;display:flex}.step.svelte-j15r9w h1:where(.svelte-j15r9w){margin:0}.step.svelte-j15r9w input,.step.svelte-j15r9w textarea,.step.svelte-j15r9w select{scroll-margin-bottom:calc(var(--k-space-3) * 2 + var(--k-touch-target) + env(safe-area-inset-bottom,0px) + var(--k-space-4))}.cover-reminder-btn.svelte-j15r9w{margin-top:calc(var(--k-space-3) - var(--k-space-8));cursor:pointer;background:0 0;border:none;width:100%;display:block}.cover-reminder.svelte-j15r9w{aspect-ratio:4/3;object-fit:cover;border-radius:var(--k-radius-md);width:100%;display:block}.field-group.svelte-j15r9w,.photo-block.svelte-j15r9w{gap:var(--k-space-2);flex-direction:column;display:flex}.field-group.svelte-j15r9w h2:where(.svelte-j15r9w){font-size:var(--k-text-lg);margin:0}.guidance.svelte-j15r9w{font-size:var(--k-text-sm);color:var(--k-text-muted);margin:0;font-style:italic}.note.svelte-j15r9w{font-size:var(--k-text-sm);color:var(--k-text-muted);margin:0}.hint.svelte-j15r9w{color:var(--k-text-muted);font-size:var(--k-text-sm);margin:0}label.svelte-j15r9w{gap:var(--k-space-1);font-size:var(--k-text-sm);flex-direction:column;display:flex}.coords.svelte-j15r9w{gap:var(--k-space-2)}.coord-inputs.svelte-j15r9w{gap:var(--k-space-3);flex-wrap:wrap;display:flex}.coord-field.svelte-j15r9w{flex:10rem}.coord-field.svelte-j15r9w input:where(.svelte-j15r9w){min-height:var(--k-touch-target);padding:var(--k-space-2) var(--k-space-3);border:1px solid var(--k-border);border-radius:var(--k-radius-sm);background:var(--k-bg-raised);color:var(--k-text-strong);font-family:var(--k-font-body);font-size:var(--k-text-base);transition:border-color var(--k-dur-settle) var(--k-ease-out)}.coord-field.svelte-j15r9w input:where(.svelte-j15r9w):hover:not([aria-invalid=true]){border-color:var(--k-accent)}.coord-field.svelte-j15r9w input[aria-invalid=true]:where(.svelte-j15r9w){border-color:var(--k-alert)}@media (prefers-reduced-motion:reduce){.coord-field.svelte-j15r9w input:where(.svelte-j15r9w){transition:none}}.nav.svelte-j15r9w{z-index:5;justify-content:space-between;align-items:center;gap:var(--k-space-3);margin:0 calc(-1 * var(--k-space-4)) calc(-1 * var(--k-space-6));padding:var(--k-space-3) var(--k-space-4);padding-bottom:calc(var(--k-space-3) + env(safe-area-inset-bottom,0px));border-top:1px solid var(--k-border);background:color-mix(in oklab, var(--k-bg) 88%, transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;position:sticky;bottom:0}.nav-end.svelte-j15r9w{justify-content:flex-end}.disabled-reason.svelte-j15r9w{flex:auto;min-width:0;margin:0 auto 0 0}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.nav.svelte-j15r9w{background:var(--k-bg)}}.submit-overlay.svelte-j15r9w{z-index:20;justify-content:center;align-items:center;gap:var(--k-space-3);background:color-mix(in oklab, var(--k-bg) 88%, transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:svelte-j15r9w-k-fade-rise var(--k-dur-enter) var(--k-ease-out);flex-direction:column;display:flex;position:fixed;inset:0}.submit-overlay.svelte-j15r9w p:where(.svelte-j15r9w){color:var(--k-text-muted);margin:0}@keyframes svelte-j15r9w-k-fade-rise{0%{opacity:0;transform:translateY(var(--k-rise))}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.submit-overlay.svelte-j15r9w{animation:none}}
