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