.row.svelte-1rpukmh{display:flex;align-items:center;justify-content:space-between;gap:1rem}.label.svelte-1rpukmh{font-size:.85rem;font-weight:600;margin:0}.hint.svelte-1rpukmh{font-size:.75rem;color:var(--color-neutral);margin:.15rem 0 0}.error.svelte-1rpukmh{font-size:.75rem;color:var(--color-error);margin:.25rem 0 0}.profile-page.svelte-xab3h0{min-height:calc(100dvh - 4rem);background:var(--color-base-200);font-family:DM Sans,system-ui,sans-serif;color:var(--color-base-content)}.font-display.svelte-xab3h0{font-family:Lora,Georgia,serif}.wrap.svelte-xab3h0{max-width:40rem;margin:0 auto;padding:1.5rem 1rem 2.5rem}@media (min-width: 640px){.wrap.svelte-xab3h0{padding:2.5rem 1.5rem 3.5rem}}.center-state.svelte-xab3h0{min-height:60vh;display:flex;align-items:center;justify-content:center}.identity.svelte-xab3h0{display:flex;align-items:center;gap:1rem;margin-bottom:1.75rem}.avatar-circle.svelte-xab3h0{width:4rem;height:4rem;border-radius:9999px;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-family:Lora,Georgia,serif;font-size:1.6rem;font-weight:700;background:var(--color-primary);color:var(--color-primary-content)}.section-title.svelte-xab3h0{font-family:DM Mono,ui-monospace,monospace;font-size:.7rem;font-weight:500;text-transform:uppercase;letter-spacing:.08em;color:color-mix(in oklab,var(--color-base-content) 55%,transparent);margin:1.5rem 0 .5rem .25rem}.section.svelte-xab3h0{background:var(--color-base-100);border:1px solid var(--color-base-300);border-radius:1.1rem;overflow:hidden}.row.svelte-xab3h0{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.9rem 1rem;min-height:3.25rem;width:100%}.row.svelte-xab3h0+.row:where(.svelte-xab3h0){border-top:1px solid var(--color-base-300)}@media (min-width: 640px){.row.svelte-xab3h0{padding:1rem 1.25rem}}.row--stack.svelte-xab3h0{flex-direction:column;align-items:stretch;gap:.5rem}.row--link.svelte-xab3h0{color:inherit;text-align:left;transition:background-color .15s}.row--link.svelte-xab3h0:hover{background:var(--color-base-200)}.row-label.svelte-xab3h0{font-size:.8rem;color:color-mix(in oklab,var(--color-base-content) 60%,transparent);flex-shrink:0}.row-value.svelte-xab3h0{font-size:.92rem;font-weight:500;text-align:right}.hint.svelte-xab3h0{font-size:.75rem;line-height:1.45;color:color-mix(in oklab,var(--color-base-content) 55%,transparent)}.verified.svelte-xab3h0{display:inline-flex;align-items:center;gap:.2rem;flex-shrink:0;font-size:.68rem;font-weight:600;padding:.15rem .45rem;border-radius:9999px;color:var(--color-success);background:color-mix(in oklab,var(--color-success) 13%,transparent)}.edit-field.svelte-xab3h0{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;min-height:2.75rem;padding:.6rem .85rem;border-radius:.75rem;background:var(--color-base-200);text-align:left;font-size:.95rem;transition:background-color .15s}.edit-field.svelte-xab3h0:hover{background:var(--color-base-300)}.status-icon.svelte-xab3h0{width:2.25rem;height:2.25rem;border-radius:.7rem;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center}.status-icon--ok.svelte-xab3h0{color:var(--color-success);background:color-mix(in oklab,var(--color-success) 13%,transparent)}.status-icon--warn.svelte-xab3h0{color:var(--color-warning);background:color-mix(in oklab,var(--color-warning) 15%,transparent)}.status-icon--soft.svelte-xab3h0{color:var(--color-primary);background:color-mix(in oklab,var(--color-primary) 12%,transparent)}.reminder-body.svelte-xab3h0{margin-top:.5rem;padding-top:.9rem;border-top:1px dashed var(--color-base-300)}.field-label.svelte-xab3h0{display:block;font-size:.75rem;font-weight:600;margin-bottom:.35rem;color:color-mix(in oklab,var(--color-base-content) 65%,transparent)}.time-input.svelte-xab3h0{width:100%;min-height:2.75rem;padding:.5rem .85rem;border-radius:.75rem;border:1px solid var(--color-base-300);background:var(--color-base-200);color:var(--color-base-content);font-family:DM Mono,ui-monospace,monospace;font-size:1.1rem!important;font-weight:600;outline:none}.time-input.svelte-xab3h0:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in oklab,var(--color-primary) 18%,transparent)}.saved.svelte-xab3h0{margin-top:.75rem;display:flex;align-items:center;justify-content:center;gap:.35rem;font-size:.82rem;font-weight:600;color:var(--color-success)}.segmented.svelte-xab3h0{display:grid;grid-template-columns:1fr 1fr;gap:.25rem;padding:.25rem;border-radius:.85rem;background:var(--color-base-200)}.segment.svelte-xab3h0{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:2.5rem;border-radius:.65rem;font-size:.9rem;font-weight:500;color:color-mix(in oklab,var(--color-base-content) 65%,transparent);transition:background-color .15s,color .15s}.segment--active.svelte-xab3h0{background:var(--color-base-100);color:var(--color-primary);font-weight:600;box-shadow:0 1px 4px #00000014}.logout-btn.svelte-xab3h0{margin-top:1.75rem;width:100%;min-height:3.25rem;display:flex;align-items:center;justify-content:center;gap:.5rem;border-radius:1.1rem;border:1px solid var(--color-base-300);background:var(--color-base-100);color:var(--color-error);font-weight:600;font-size:.95rem;transition:background-color .15s,border-color .15s}.logout-btn.svelte-xab3h0:hover{background:color-mix(in oklab,var(--color-error) 7%,var(--color-base-100));border-color:color-mix(in oklab,var(--color-error) 35%,transparent)}
