.alerts-container.svelte-izmwut{max-width:900px;margin:0 auto}h1.svelte-izmwut{margin-bottom:var(--space-5);color:var(--color-on-surface);font-size:2rem;font-weight:700}.auth-form.svelte-izmwut{padding:var(--space-3) 0}.auth-recap.svelte-izmwut{padding:var(--space-4);margin-bottom:var(--space-5);background:var(--color-surface-variant);border:var(--border-thin) solid var(--color-outline);border-radius:var(--radius-none)}.auth-recap.svelte-izmwut h3:where(.svelte-izmwut){margin:0 0 var(--space-2) 0;font-size:1.1rem;font-weight:600}.auth-recap.svelte-izmwut p:where(.svelte-izmwut){margin:0 0 var(--space-2) 0;color:var(--color-on-surface-variant);font-size:.95rem;line-height:var(--line-height-relaxed)}.auth-recap.svelte-izmwut p:where(.svelte-izmwut):last-child{margin-bottom:0}.auth-recap.svelte-izmwut a:where(.svelte-izmwut){color:var(--color-primary);font-weight:600}.auth-recap-help.svelte-izmwut{padding:var(--space-4);margin-bottom:var(--space-5);background:var(--color-success-subtle);border:var(--border-thin) solid var(--color-success);border-radius:var(--radius-none)}.auth-recap-help.svelte-izmwut h3:where(.svelte-izmwut){margin:0 0 var(--space-2) 0;color:var(--color-success);font-size:1.1rem;font-weight:600}.auth-recap-help.svelte-izmwut p:where(.svelte-izmwut){font-size:.95rem;line-height:var(--line-height-relaxed);margin:0}.magic-link-form--centered.svelte-izmwut{margin-bottom:var(--space-3);justify-content:center}.auth-divider.svelte-izmwut{border-top:1px solid var(--color-outline-variant);margin:var(--space-4) 0 var(--space-5)}.auth-intro.svelte-izmwut{margin-bottom:var(--space-3);color:var(--color-on-surface-variant);font-size:1rem}.auth-methods.svelte-izmwut{gap:var(--space-4);margin-bottom:var(--space-4);flex-direction:column;display:flex}.auth-method.svelte-izmwut{padding:var(--space-4);background:var(--color-surface-variant);border-radius:var(--radius-none)}.auth-method.svelte-izmwut h3:where(.svelte-izmwut){margin:0 0 var(--space-2) 0;font-size:1.1rem;font-weight:600}.auth-method.svelte-izmwut p:where(.svelte-izmwut){margin:0 0 var(--space-3) 0;color:var(--color-on-surface-variant);font-size:.95rem}.magic-link-form.svelte-izmwut{gap:var(--space-2);flex-wrap:wrap;display:flex}.magic-link-form.svelte-izmwut input:where(.svelte-izmwut){min-width:clamp(12rem,50%,25rem);padding:var(--space-2) var(--space-3);border:var(--border-thin) solid var(--color-outline);border-radius:var(--radius-none);flex:1;font-size:1rem}.magic-link-form.svelte-izmwut button:where(.svelte-izmwut){padding:var(--space-2) var(--space-4);background:var(--color-primary);color:#fff;border-radius:var(--radius-none);cursor:pointer;transition:background var(--duration-fast) var(--easing-standard);border:none;font-weight:600}.magic-link-form.svelte-izmwut button:where(.svelte-izmwut):hover:not(:disabled){background:var(--color-primary-container)}.magic-link-form.svelte-izmwut button:where(.svelte-izmwut):disabled{opacity:.5;cursor:not-allowed}.error-message.svelte-izmwut{color:var(--color-error);margin:var(--space-3) 0 0 0;font-size:.95rem}.success-message.svelte-izmwut{color:var(--color-success);margin:var(--space-3) 0 0 0;font-size:.95rem}.warning-message.svelte-izmwut{color:var(--color-warning);margin-bottom:var(--space-3);font-size:.95rem}.datasets-list.svelte-izmwut{gap:var(--space-4);flex-direction:column;display:flex}.dataset-card.svelte-izmwut{padding:var(--space-4);border:var(--border-thin) solid var(--color-outline);border-radius:var(--radius-none);background:var(--color-surface)}.card-header.svelte-izmwut{justify-content:space-between;align-items:flex-start;gap:var(--space-3);margin-bottom:var(--space-3);display:flex}.card-title-section.svelte-izmwut{flex:1}.dataset-title.svelte-izmwut{margin:0 0 var(--space-1) 0;font-size:1.15rem;font-weight:600}.dataset-id.svelte-izmwut{color:var(--color-on-surface-variant);margin:0;font-size:.85rem}.remove-btn.svelte-izmwut{padding:var(--space-2) var(--space-3);background:var(--color-surface-variant);border:var(--border-thin) solid var(--color-outline);border-radius:var(--radius-none);cursor:pointer;transition:background var(--duration-fast) var(--easing-standard);font-size:.9rem}.remove-btn.svelte-izmwut:hover{background:var(--color-error-container)}.card-metadata.svelte-izmwut{margin-bottom:var(--space-3)}.card-metadata.svelte-izmwut p:where(.svelte-izmwut){color:var(--color-on-surface-variant);margin:0;font-size:.95rem}.changes-section.svelte-izmwut{margin-top:var(--space-4)}.changes-section.svelte-izmwut h4:where(.svelte-izmwut){margin:0 0 var(--space-3) 0;font-size:1rem;font-weight:600}.changes-list.svelte-izmwut{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.change-item.svelte-izmwut{padding:var(--space-3);background:var(--color-surface-variant);border-radius:var(--radius-none)}.change-header.svelte-izmwut{margin-bottom:var(--space-2);justify-content:space-between;align-items:center;display:flex}.change-header.svelte-izmwut strong:where(.svelte-izmwut){font-weight:600}.change-date.svelte-izmwut{color:var(--color-on-surface-variant);font-size:.85rem}.change-details.svelte-izmwut{margin:var(--space-2) 0 0 0;gap:var(--space-1);flex-direction:column;font-size:.9rem;display:flex}.old-value.svelte-izmwut,.new-value.svelte-izmwut{word-break:break-all;font-family:monospace}.notified-info.svelte-izmwut{margin:var(--space-2) 0 0 0;color:var(--color-on-surface-variant);font-size:.85rem;font-style:italic}.no-changes.svelte-izmwut{color:var(--color-on-surface-variant);margin:0;font-size:.95rem}.settings-section.svelte-izmwut{padding:var(--space-3) 0}.settings-text.svelte-izmwut{margin:var(--space-2) 0;color:var(--color-on-surface);font-size:.95rem}
