:root{--duration-fast: .15s;--duration-base: .25s;--duration-slow: .35s;--easing-default: cubic-bezier(.4, 0, .2, 1);--easing-emphasis: cubic-bezier(0, 0, .2, 1)}.dashboard-grid.svelte-12lamk0{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;margin:2rem 0}.dashboard-card.svelte-12lamk0{background:var(--docs-bg-secondary, #f9f6f2);border:1px solid var(--docs-border-light, #e8e4de);border-radius:8px;padding:1.5rem;box-shadow:var(--docs-shadow-sm, 0 1px 3px rgba(45, 41, 37, .08));transition:all var(--duration-base, .25s) var(--easing-default)}.dashboard-card.svelte-12lamk0:hover,.dashboard-card.svelte-12lamk0:focus,.dashboard-card.svelte-12lamk0:active{transform:translateY(-2px);box-shadow:var(--docs-shadow-md, 0 2px 6px rgba(45, 41, 37, .1));border-color:var(--docs-border-medium, #d4cfc7)}.dashboard-card.svelte-12lamk0 h4:where(.svelte-12lamk0){margin-top:0;color:var(--docs-accent-primary, #7c5e3d)}.example-grid.svelte-12lamk0{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem;margin:2rem 0}.example-card.svelte-12lamk0{border-radius:8px;padding:1.5rem;box-shadow:var(--docs-shadow-sm, 0 1px 3px rgba(45, 41, 37, .08));transition:all var(--duration-base, .25s) var(--easing-default)}.example-card.svelte-12lamk0:hover,.example-card.svelte-12lamk0:focus,.example-card.svelte-12lamk0:active{transform:translateY(-2px);box-shadow:var(--docs-shadow-md, 0 2px 6px rgba(45, 41, 37, .1))}.example-card.bad.svelte-12lamk0{background:linear-gradient(135deg,#ffebee,#ffcdd2);border:2px solid #ef5350}.example-card.good.svelte-12lamk0{background:linear-gradient(135deg,#e8f5e9,#c8e6c9);border:2px solid #66bb6a}.example-card.svelte-12lamk0 h4:where(.svelte-12lamk0){margin-top:0}.schedule-examples.svelte-12lamk0{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem;margin:2rem 0}.schedule-card.svelte-12lamk0{background:var(--docs-bg-secondary, #f9f6f2);border:1px solid var(--docs-border-light, #e8e4de);border-radius:8px;padding:1.5rem;box-shadow:var(--docs-shadow-sm, 0 1px 3px rgba(45, 41, 37, .08));transition:all var(--duration-base, .25s) var(--easing-default)}.schedule-card.svelte-12lamk0:hover,.schedule-card.svelte-12lamk0:focus,.schedule-card.svelte-12lamk0:active{transform:translateY(-2px);box-shadow:var(--docs-shadow-md, 0 2px 6px rgba(45, 41, 37, .1));border-color:var(--docs-border-medium, #d4cfc7)}.schedule-card.svelte-12lamk0 h4:where(.svelte-12lamk0){margin-top:0;color:var(--docs-accent-primary, #7c5e3d)}.phase-explanation.svelte-12lamk0{background:var(--docs-bg-secondary, #f9f6f2);border:1px solid var(--docs-border-light, #e8e4de);border-radius:8px;padding:2rem;margin:1.5rem 0}.phase-explanation.svelte-12lamk0 h4:where(.svelte-12lamk0){color:var(--docs-accent-primary, #7c5e3d);margin-top:1.5rem;margin-bottom:.75rem}.phase-explanation.svelte-12lamk0 h4:where(.svelte-12lamk0):first-child{margin-top:0}.checklist.svelte-12lamk0{background:var(--docs-bg-secondary, #f9f6f2);border:1px solid var(--docs-border-light, #e8e4de);border-radius:8px;padding:2rem;margin:2rem 0}.checklist.svelte-12lamk0 h4:where(.svelte-12lamk0){color:var(--docs-accent-primary, #7c5e3d);margin-top:2rem;margin-bottom:1rem}.checklist.svelte-12lamk0 h4:where(.svelte-12lamk0):first-child{margin-top:0}.checklist-items.svelte-12lamk0{list-style:none;padding:0}.checklist-items.svelte-12lamk0 li:where(.svelte-12lamk0){padding:.5rem 0 .5rem 1.75rem;position:relative}.checklist-items.svelte-12lamk0 li:where(.svelte-12lamk0):before{content:"□";position:absolute;left:0;color:var(--docs-accent-secondary, #8b7355);font-size:1.25rem}.tips-grid.svelte-12lamk0{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:1.5rem;margin:2rem 0}.tip-card.svelte-12lamk0{background:var(--docs-bg-secondary, #f9f6f2);border:1px solid var(--docs-border-light, #e8e4de);border-radius:8px;padding:1.5rem;box-shadow:var(--docs-shadow-sm, 0 1px 3px rgba(45, 41, 37, .08));transition:all var(--duration-base, .25s) var(--easing-default)}.tip-card.svelte-12lamk0:hover,.tip-card.svelte-12lamk0:focus,.tip-card.svelte-12lamk0:active{transform:translateY(-2px);box-shadow:var(--docs-shadow-md, 0 2px 6px rgba(45, 41, 37, .1));border-color:var(--docs-border-medium, #d4cfc7)}.tip-card.svelte-12lamk0 h4:where(.svelte-12lamk0){margin-top:0;color:var(--docs-accent-primary, #7c5e3d)}.faq-section.svelte-12lamk0{margin:2rem 0}.faq-item.svelte-12lamk0{background:var(--docs-bg-secondary, #f9f6f2);border:1px solid var(--docs-border-light, #e8e4de);border-radius:8px;padding:1.5rem;margin-bottom:1.5rem;box-shadow:var(--docs-shadow-sm, 0 1px 3px rgba(45, 41, 37, .08));transition:all var(--duration-base, .25s) var(--easing-default)}.faq-item.svelte-12lamk0:hover,.faq-item.svelte-12lamk0:focus,.faq-item.svelte-12lamk0:active{transform:translateY(-2px);box-shadow:var(--docs-shadow-md, 0 2px 6px rgba(45, 41, 37, .1));border-color:var(--docs-border-medium, #d4cfc7)}.faq-item.svelte-12lamk0 h4:where(.svelte-12lamk0){margin-top:0;color:var(--docs-accent-primary, #7c5e3d);margin-bottom:.75rem}.faq-item.svelte-12lamk0 p:where(.svelte-12lamk0){margin-bottom:0}.contact-grid.svelte-12lamk0{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;margin:2rem 0}.contact-card.svelte-12lamk0{background:var(--docs-bg-secondary, #f9f6f2);border:1px solid var(--docs-border-light, #e8e4de);border-radius:8px;padding:1.5rem;box-shadow:var(--docs-shadow-sm, 0 1px 3px rgba(45, 41, 37, .08));transition:all var(--duration-base, .25s) var(--easing-default)}.contact-card.svelte-12lamk0:hover,.contact-card.svelte-12lamk0:focus,.contact-card.svelte-12lamk0:active{transform:translateY(-2px);box-shadow:var(--docs-shadow-md, 0 2px 6px rgba(45, 41, 37, .1));border-color:var(--docs-border-medium, #d4cfc7)}.contact-card.svelte-12lamk0 h4:where(.svelte-12lamk0){margin-top:0;color:var(--docs-accent-primary, #7c5e3d)}@media (prefers-reduced-motion: reduce){.svelte-12lamk0{animation-duration:.01ms!important;transition-duration:.01ms!important}}@media (max-width: 768px){.dashboard-grid.svelte-12lamk0,.example-grid.svelte-12lamk0,.schedule-examples.svelte-12lamk0,.tips-grid.svelte-12lamk0,.contact-grid.svelte-12lamk0{grid-template-columns:1fr}}
