:root{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#f4f6ff;background-color:#05060a}*,*:before,*:after{box-sizing:border-box}body{margin:0;background:radial-gradient(circle at top,#10142a,#05060a 65%);color:#f4f6ff;min-height:100vh}a{color:inherit;text-decoration:none}#app{min-height:100vh;background:linear-gradient(135deg,#070e28f2,#05060cfa)}.landing{min-height:100vh;display:flex;flex-direction:column}main{flex:1}.btn{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:.75rem 1.75rem;font-weight:600;border:1px solid transparent;transition:transform .2s,box-shadow .2s,background .2s;cursor:pointer}.btn.primary{background:linear-gradient(135deg,#3db2ff,#4781ff);color:#05060a;box-shadow:0 8px 24px #3db2ff4d}.btn.primary:hover{transform:translateY(-2px)}.btn.ghost{border-color:#ffffff59;color:#f4f6ff;background:transparent}.btn.ghost:hover{border-color:#66d4ff}.btn.small{padding:.6rem 1.25rem;font-size:.9rem}form .row{width:100%}form .col{flex:1;min-width:180px}form label{display:block;font-size:.9rem;margin-bottom:.35rem}form input,form select{width:100%;padding:.8rem 1rem;border-radius:10px;border:1px solid rgba(255,255,255,.12);background:#ffffff0d;color:#f4f6ff;font-size:1rem}form input:focus,form select:focus{outline:none;border-color:#66d4ff;background:#ffffff14}form select option{color:#05060a;background:#f4f6ff}form .row+.row{margin-top:1.25rem}.footer{padding:1.5rem 5vw 2rem;border-top:1px solid rgba(255,255,255,.05);display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem;font-size:.9rem}.footer-links{display:flex;gap:1.5rem}.footer a{color:#f4f6ffb3}@media(max-width:520px){.footer{flex-direction:column;text-align:center}.footer-links{flex-wrap:wrap;justify-content:center}}.navbar.svelte-rfuq4y{position:sticky;top:0;z-index:10;display:flex;align-items:center;justify-content:space-between;padding:1.5rem 5vw;background:#050610d9;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid rgba(255,255,255,.05)}.brand.svelte-rfuq4y{font-weight:700;letter-spacing:.08em;text-transform:uppercase;font-size:1.2rem}nav.svelte-rfuq4y{display:flex;gap:1.5rem}nav.svelte-rfuq4y a:where(.svelte-rfuq4y){font-size:.95rem;color:#ffffffbf;transition:color .2s}nav.svelte-rfuq4y a:where(.svelte-rfuq4y):hover{color:#66d4ff}@media(max-width:960px){nav.svelte-rfuq4y{display:none}.navbar.svelte-rfuq4y{justify-content:space-between;gap:1rem}}.ui-card.svelte-1udyrqm{border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#2b2b36f2}.ui-card.surface.svelte-1udyrqm{background:#0f1020e6}.ui-card.outline.svelte-1udyrqm{background:transparent;border-color:#66d4ff66}.ui-card.shadow.svelte-1udyrqm{box-shadow:0 15px 35px #00000059}.ui-btn.svelte-18sv61c{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;border-radius:999px;border:1px solid transparent;font-weight:600;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,background .2s ease;color:inherit}.ui-btn.full.svelte-18sv61c{width:100%}.ui-btn.sm.svelte-18sv61c{padding:.4rem .85rem;font-size:.85rem}.ui-btn.md.svelte-18sv61c{padding:.55rem 1.1rem;font-size:.95rem}.ui-btn.lg.svelte-18sv61c{padding:.75rem 1.4rem;font-size:1.05rem}.ui-btn.primary.svelte-18sv61c{background:linear-gradient(135deg,#3db2ff,#4781ff);color:#05060a;box-shadow:0 8px 20px #3db2ff4d}.ui-btn.primary.svelte-18sv61c:hover{transform:translateY(-1px)}.ui-btn.ghost.svelte-18sv61c{border-color:#fff6;color:#f4f6ff;background:transparent}.ui-btn.ghost.svelte-18sv61c:hover{border-color:#66d4ff;color:#66d4ff}.ui-btn.danger.svelte-18sv61c{background:#f44336;color:#fff}.ui-btn.success.svelte-18sv61c{background:#4caf50;color:#fff}.plans-overlay.svelte-12v8wgf{position:fixed;inset:0;display:flex;justify-content:center;align-items:center;z-index:120;padding:1rem}.plans-backdrop.svelte-12v8wgf{position:absolute;inset:0;border:0;padding:0;background:#000000b3}.plans-modal.svelte-12v8wgf{position:relative;z-index:1;width:min(900px,100%);max-height:90vh;overflow:auto;background:#1b1b26;border-radius:20px;border:1px solid rgba(255,255,255,.12);padding:1.75rem;display:flex;flex-direction:column;gap:1rem}.modal-header.svelte-12v8wgf{display:flex;justify-content:space-between;align-items:center;gap:1rem}.modal-description.svelte-12v8wgf{color:#f4f6ffcc;margin:0}.plans-grid.svelte-12v8wgf{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem}.selected-plan.svelte-12v8wgf{border-color:#66d4ff6b;background:#66d4ff14}.price.svelte-12v8wgf{font-size:1.4rem;font-weight:600;margin:.25rem 0}.note.svelte-12v8wgf{font-size:.95rem;color:#f4f6ffbf;min-height:48px;margin-bottom:0}.strike.svelte-12v8wgf{color:#f6685e;text-decoration:line-through;margin:0}.plan-badge.svelte-12v8wgf{display:inline-flex;margin:0 0 .75rem;padding:.3rem .6rem;border-radius:999px;background:#66d4ff2e;color:#9de7ff;font-size:.78rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.plan-btn.svelte-12v8wgf{display:block;margin-top:.75rem;text-align:center;padding:.65rem 1rem;border-radius:999px;background:linear-gradient(135deg,#3db2ff,#4781ff);color:#05060a;font-weight:600;transition:transform .2s ease}.plan-btn.svelte-12v8wgf:hover{transform:translateY(-1px)}.section-wrapper.svelte-8jnkh2{width:100%}.section-inner.svelte-8jnkh2{width:min(1200px,100%);margin:0 auto}.hero.svelte-1a1se6c{display:flex;align-items:center;gap:4rem;flex-wrap:wrap}.hero-content.svelte-1a1se6c{flex:2;min-width:280px}.eyebrow.svelte-1a1se6c{text-transform:uppercase;letter-spacing:.3em;font-size:.85rem;color:#66d4ff}h1.svelte-1a1se6c{font-size:clamp(2.5rem,4vw,3.7rem);margin:1rem 0}.lead.svelte-1a1se6c{max-width:560px;color:#f4f6ffcc;margin-bottom:1.5rem;line-height:1.6}.hero-actions.svelte-1a1se6c{display:flex;gap:1rem;flex-wrap:wrap}.hero-metrics.svelte-1a1se6c{display:flex;gap:2.5rem;margin-top:2rem;flex-wrap:wrap}.hero-metrics.svelte-1a1se6c div:where(.svelte-1a1se6c){display:flex;flex-direction:column}.metric.svelte-1a1se6c{font-size:2rem;font-weight:700}.label.svelte-1a1se6c{font-size:.9rem;color:#f4f6ffb3}.hero-card.svelte-1a1se6c{flex:1;min-width:260px;background:#090d1ee6;border:1px solid rgba(255,255,255,.05);border-radius:24px;padding:1.75rem;box-shadow:0 20px 50px #00000073}.hero-card.svelte-1a1se6c ul:where(.svelte-1a1se6c){list-style:none;padding:0;margin:1rem 0 1.5rem}.hero-card.svelte-1a1se6c li:where(.svelte-1a1se6c){display:flex;gap:.75rem;padding:.5rem 0;border-bottom:1px solid rgba(255,255,255,.05);font-size:.95rem}.hero-card.svelte-1a1se6c li:where(.svelte-1a1se6c) span:where(.svelte-1a1se6c){color:#66d4ff;font-weight:600;min-width:60px}@media(max-width:720px){.hero.svelte-1a1se6c{gap:2rem}.hero-actions.svelte-1a1se6c .btn:where(.svelte-1a1se6c){width:100%}}.section-title.svelte-1kuar01{margin-bottom:2rem}.section-title.center.svelte-1kuar01{text-align:center}h2.svelte-1kuar01{margin:0 0 .5rem;font-size:clamp(1.75rem,3vw,2.4rem)}p.svelte-1kuar01{margin:0;color:#f4f6ffbf;line-height:1.5}.feature-card.svelte-1tvhds4{background:#0a1022e6;border:1px solid rgba(255,255,255,.08);border-radius:18px;padding:1.5rem;min-height:180px;display:flex;flex-direction:column;gap:.5rem;color:#f4f6ff}.icon.svelte-1tvhds4{font-size:1.5rem}h3.svelte-1tvhds4{margin:0;font-size:1.15rem}p.svelte-1tvhds4{margin:0;color:#f4f6ffbf;line-height:1.5}.lead-block.svelte-1hj27ux{max-width:760px;margin:0 auto 2.5rem;text-align:center}.lead-block.svelte-1hj27ux h3:where(.svelte-1hj27ux){margin:0 0 1.5rem;font-size:clamp(1.5rem,2.5vw,2rem);line-height:1.3;color:var(--text)}.lead-lines.svelte-1hj27ux{display:grid;gap:.35rem}.lead-lines.svelte-1hj27ux p:where(.svelte-1hj27ux){margin:0;color:var(--muted-text);font-size:1.05rem;line-height:1.5}.feature-grid.svelte-1hj27ux{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.5rem}.program-grid.svelte-1pjnvdz{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.5rem}.program-card.svelte-1pjnvdz{background:#080c1cf2;border-radius:20px;border:1px solid rgba(255,255,255,.04);padding:1.75rem;display:flex;flex-direction:column;gap:.75rem}.program-card.svelte-1pjnvdz span:where(.svelte-1pjnvdz){font-size:.9rem;color:#66d4ff}.cta-card.svelte-eb9h5i{background:linear-gradient(135deg,#132347,#090f23);border-radius:28px;padding:2.5rem;text-align:center;border:1px solid rgba(255,255,255,.08);box-shadow:0 20px 60px #00000073}.cta-actions.svelte-eb9h5i{margin-top:2rem;display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.cta-actions.svelte-eb9h5i .btn:where(.svelte-eb9h5i){min-width:220px}.testimonial-grid.svelte-4fq94{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.25rem}.testimonial-card.svelte-4fq94{border-radius:18px;border:1px solid rgba(255,255,255,.08);padding:1.5rem;background:#0f1428d9;display:flex;flex-direction:column;gap:1rem}.quote.svelte-4fq94{margin:0;line-height:1.6}.author.svelte-4fq94 span:where(.svelte-4fq94){display:block;color:#f4f6ffa6;font-size:.9rem}.faq-list.svelte-1yzrukw{display:flex;flex-direction:column;gap:1rem}.faq-item.svelte-1yzrukw{border:1px solid rgba(255,255,255,.08);border-radius:14px;background:#0f142899}.faq-question.svelte-1yzrukw{width:100%;background:transparent;border:none;color:inherit;padding:1rem 1.25rem;font-size:1rem;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.faq-answer.svelte-1yzrukw{margin:0;padding:0 1.25rem 1rem;color:#f4f6ffcc;line-height:1.6}.page.svelte-prbwfw{min-height:100vh;background:#1e1e28;color:#fff;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;padding:1.5rem}.card.svelte-prbwfw{background:#2b2b36;border-radius:12px;padding:1.25rem;margin-bottom:1rem;border:1px solid #466fa8}.title.svelte-prbwfw{font-size:1.6rem;font-weight:700;color:#4682b4;margin-bottom:1rem;text-align:center}.subtitle.svelte-prbwfw{font-size:1.1rem;font-weight:600;color:#9ec5ff;margin-bottom:.5rem}.row.svelte-prbwfw{display:flex;flex-wrap:wrap;gap:.75rem}.col.svelte-prbwfw{flex:1 1 200px}label.svelte-prbwfw{display:block;font-size:.9rem;margin-bottom:.25rem}input.svelte-prbwfw,select.svelte-prbwfw{width:100%;padding:.5rem .75rem;border-radius:6px;border:2px solid #4682b4;background:#2d2d37;color:#fff;font-size:.95rem}input[type=checkbox].svelte-prbwfw{width:auto;padding:0;height:18px}input.svelte-prbwfw:focus,select.svelte-prbwfw:focus{outline:none;border-color:#6495ed}button.svelte-prbwfw{padding:.55rem 1rem;border-radius:6px;border:none;font-weight:600;cursor:pointer;font-size:.95rem}button.svelte-prbwfw:disabled{opacity:.5;cursor:not-allowed}.btn-primary.svelte-prbwfw{background:#4682b4;color:#fff}.btn-primary.svelte-prbwfw:hover{background:#6495ed}.btn-success.svelte-prbwfw{background:#4caf50;color:#fff}.btn-success.svelte-prbwfw:hover{background:#66bb6a}.btn-warning.svelte-prbwfw{background:#ff9800;color:#fff}.btn-warning.svelte-prbwfw:hover{background:#ffb74d}.btn-danger.svelte-prbwfw{background:#f44336;color:#fff}.btn-danger.svelte-prbwfw:hover{background:#e53935}.btn-outline.svelte-prbwfw{background:transparent;border:1px solid #4682b4;color:#fff}.btn-outline.svelte-prbwfw:hover{background:#4682b433}.small.svelte-prbwfw{font-size:.8rem;padding:.35rem .6rem}table.svelte-prbwfw{width:100%;border-collapse:collapse;font-size:.85rem}th.svelte-prbwfw,td.svelte-prbwfw{padding:.4rem .5rem;border-bottom:1px solid #444;text-align:left}th.svelte-prbwfw{background:#4682b4}.meal-title.svelte-prbwfw{font-weight:600;margin-bottom:.25rem}.meal-item.svelte-prbwfw{display:flex;justify-content:space-between;gap:.5rem;font-size:.9rem;margin:.35rem 0}.meal-divider.svelte-prbwfw{border-top:1px solid #555;margin:.25rem 0}.meal-footer.svelte-prbwfw{font-size:.85rem;opacity:.9}.summary.svelte-prbwfw{font-size:.95rem;line-height:1.5}.result-box.svelte-prbwfw{font-size:.95rem;background-color:#2d2d37;border-radius:8px;border:2px solid #4caf50;padding:1rem}.meal-card.svelte-prbwfw{background:#252530;border-radius:10px;padding:.75rem;margin-bottom:.5rem}.meal-title-row.svelte-prbwfw{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.5rem}.meal-empty.svelte-prbwfw{font-size:.85rem;opacity:.7}.meal-meta.svelte-prbwfw{font-size:.8rem;opacity:.8}.meal-actions.svelte-prbwfw{display:flex;flex-wrap:wrap;gap:.3rem;justify-content:flex-end}.edit-row.svelte-prbwfw{display:flex;gap:.4rem;align-items:center;margin-bottom:.4rem}.edit-row.svelte-prbwfw input:where(.svelte-prbwfw){flex:1;min-width:0}.summary-visual.svelte-prbwfw{display:grid;grid-template-columns:200px 1fr;gap:1.5rem;align-items:center}.pie-wrapper.svelte-prbwfw{display:flex;justify-content:center}.pie-chart.svelte-prbwfw{width:180px;height:180px;border-radius:50%;position:relative}.pie-center.svelte-prbwfw{position:absolute;inset:25%;background:#1e1e28;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;text-align:center}.pie-center.svelte-prbwfw span:where(.svelte-prbwfw){font-size:1.5rem;font-weight:600}.pie-center.svelte-prbwfw small:where(.svelte-prbwfw){font-size:.8rem;opacity:.7}.progress-list.svelte-prbwfw{display:flex;flex-direction:column;gap:.75rem}.progress-item.svelte-prbwfw{display:flex;flex-direction:column;gap:.25rem}.progress-label.svelte-prbwfw{display:flex;justify-content:space-between;font-size:.9rem}.progress-bar.svelte-prbwfw{width:100%;height:10px;border-radius:999px;background:#ffffff1a;overflow:hidden}.progress-fill.svelte-prbwfw{height:100%;border-radius:inherit;transition:width .3s ease}.progress-fill.over.svelte-prbwfw{background:#f44336!important}.summary-text.svelte-prbwfw{margin-top:1rem}.macro-over.svelte-prbwfw{color:#f44336!important;font-weight:600}.summary-actions.svelte-prbwfw{margin-top:.75rem;display:flex;justify-content:flex-end}@media(max-width:768px){.summary-visual.svelte-prbwfw{grid-template-columns:1fr}.pie-chart.svelte-prbwfw{width:140px;height:140px}}.diet-widget.svelte-h6aded{margin-top:2rem}.diet-widget .page{background:#070b1ee6;border-radius:22px;padding:1.5rem}.quiz-wrapper.svelte-1uha8ag{padding:3rem 5vw 2rem}.quiz-card.svelte-1uha8ag{max-width:780px;margin:0 auto;padding:2rem;border-radius:20px;border:1px solid rgba(255,255,255,.12);background:#0c1124c7;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.quiz-progress.svelte-1uha8ag{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1.5rem}.progress-copy.svelte-1uha8ag{display:flex;justify-content:space-between;gap:1rem;align-items:baseline;flex-wrap:wrap}.progress-step.svelte-1uha8ag,.progress-label.svelte-1uha8ag{margin:0}.progress-step.svelte-1uha8ag{font-size:.85rem;letter-spacing:.14em;text-transform:uppercase;color:#8db5ff}.progress-label.svelte-1uha8ag{color:#f4f6ffb3}.progress-track.svelte-1uha8ag{width:100%;height:.5rem;border-radius:999px;background:#ffffff14;overflow:hidden}.progress-fill.svelte-1uha8ag{height:100%;border-radius:inherit;background:linear-gradient(90deg,#66d4ff,#8db5ff);transition:width .18s ease}.quiz-eyebrow.svelte-1uha8ag{margin:0 0 .5rem;font-size:.85rem;letter-spacing:.14em;text-transform:uppercase;color:#8db5ff}h1.svelte-1uha8ag{margin-top:0;margin-bottom:.5rem;outline:none}.subtitle.svelte-1uha8ag{margin-top:0;margin-bottom:2rem;color:#f4f6ffbf}form.svelte-1uha8ag{display:flex;flex-direction:column;gap:1rem}.step-grid.svelte-1uha8ag,.step-panel.svelte-1uha8ag{display:grid;gap:1rem}.question.svelte-1uha8ag{padding:1rem;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#ffffff05}.question.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0 0 .8rem;font-weight:600}.question-options.svelte-1uha8ag{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.option-card.svelte-1uha8ag{display:flex;width:100%;min-height:72px;padding:.95rem 1rem;border-radius:14px;border:1px solid rgba(255,255,255,.12);background:#ffffff08;color:inherit;text-align:left;transition:border-color .18s ease,background .18s ease,transform .18s ease,box-shadow .18s ease}.option-card.svelte-1uha8ag:hover{transform:translateY(-1px);border-color:#66d4ff73;background:#66d4ff14}.option-card.selected.svelte-1uha8ag{border-color:#66d4ffcc;background:linear-gradient(135deg,#66d4ff29,#8db5ff1f);box-shadow:0 12px 30px #0f467838}.option-card-multi.svelte-1uha8ag{min-height:64px}.option-title.svelte-1uha8ag{font-weight:600;line-height:1.35}.quiz-actions.svelte-1uha8ag{display:flex;justify-content:space-between;gap:.75rem;flex-wrap:wrap;padding-top:.5rem}.result-card.svelte-1uha8ag{display:flex;flex-direction:column;gap:1rem}.result-insight.svelte-1uha8ag,.offer-banner.svelte-1uha8ag,.offer-plans.svelte-1uha8ag{padding:1rem;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#ffffff08}.result-insight.svelte-1uha8ag p:where(.svelte-1uha8ag):last-child,.offer-banner.svelte-1uha8ag p:where(.svelte-1uha8ag):last-child,.offer-plans.svelte-1uha8ag p:where(.svelte-1uha8ag):last-child{margin-bottom:0}.result-insight.risk.svelte-1uha8ag{border-color:#ff99664d;background:#ff996612}.result-insight.solution.svelte-1uha8ag{border-color:#66d4ff52;background:#66d4ff14}.result-label.svelte-1uha8ag{margin:0 0 .45rem;font-size:.82rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#8db5ff}.score.svelte-1uha8ag{margin:0;color:#66d4ff}.offer-banner.svelte-1uha8ag{border-color:#8db5ff66;background:radial-gradient(circle at top right,rgba(141,181,255,.2),transparent 40%),#8db5ff14}.offer-kicker.svelte-1uha8ag,.offer-copy.svelte-1uha8ag,.offer-deadline.svelte-1uha8ag,.plans-copy.svelte-1uha8ag,.recommended-copy.svelte-1uha8ag{margin:0}.offer-kicker.svelte-1uha8ag{font-size:.82rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#a8c3ff}.offer-copy.svelte-1uha8ag{margin-top:.5rem;font-size:1rem;line-height:1.5}.offer-deadline.svelte-1uha8ag{margin-top:.65rem;color:#f4f6ffbd}.plans-header.svelte-1uha8ag{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start;flex-wrap:wrap}.plans-copy.svelte-1uha8ag{color:#f4f6ffb8}.recommended-copy.svelte-1uha8ag{color:#9de7ff;font-weight:600}.plans-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.85rem;margin-top:1rem}.plan-card.svelte-1uha8ag{position:relative;padding:1rem;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#0a10228c}.plan-card.selected-plan.svelte-1uha8ag{border-color:#66d4ff8c;background:linear-gradient(135deg,#66d4ff1f,#8db5ff14);box-shadow:0 16px 40px #0c204638}.plan-card.svelte-1uha8ag h3:where(.svelte-1uha8ag),.plan-strike.svelte-1uha8ag,.plan-price.svelte-1uha8ag,.plan-note.svelte-1uha8ag{margin:0}.plan-badge.svelte-1uha8ag{display:inline-flex;margin-bottom:.75rem;padding:.3rem .6rem;border-radius:999px;background:#66d4ff2e;color:#9de7ff;font-size:.78rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.plan-strike.svelte-1uha8ag{margin-top:.5rem;color:#ff8f8f;text-decoration:line-through}.plan-price.svelte-1uha8ag{margin-top:.2rem;font-size:1.5rem;font-weight:700}.plan-note.svelte-1uha8ag{margin-top:.5rem;color:#f4f6ffb8;line-height:1.45}.plan-action.svelte-1uha8ag{margin-top:1rem;width:100%;justify-content:center}.email-row.svelte-1uha8ag{display:flex;gap:.8rem;flex-wrap:wrap}.email-row.svelte-1uha8ag input:where(.svelte-1uha8ag){flex:1;min-width:240px}button.svelte-1uha8ag:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}@media(max-width:640px){.quiz-wrapper.svelte-1uha8ag{padding:1.5rem 1rem 1rem}.quiz-card.svelte-1uha8ag{padding:1.25rem}.question-options.svelte-1uha8ag{grid-template-columns:1fr}.quiz-actions.svelte-1uha8ag>.btn{width:100%}}.page-actions.svelte-7hsppo{display:flex;gap:1rem;flex-wrap:wrap}.diet-preview.svelte-7hsppo{max-width:900px;margin:0 auto 2rem;display:flex;flex-direction:column;gap:1rem}.card.svelte-7hsppo{background:#ffffff0d;border:1px solid rgba(255,255,255,.12);border-radius:16px;padding:1.5rem}.actions.svelte-7hsppo{display:flex;justify-content:flex-end;gap:.75rem;flex-wrap:wrap}.auth-section.svelte-izno3k{display:flex;flex-direction:column;gap:1.5rem}.auth-card.svelte-izno3k{max-width:760px;margin:0 auto;display:flex;flex-direction:column;gap:1rem}.card.svelte-izno3k{background:#ffffff0d;border:1px solid rgba(255,255,255,.12);border-radius:16px;padding:1.5rem}.mode-toggle.svelte-izno3k{display:flex;justify-content:center;gap:.75rem;flex-wrap:wrap}.alert.svelte-izno3k{max-width:760px;margin:0 auto;padding:.85rem 1rem;border-radius:12px;font-size:.95rem}.alert.error.svelte-izno3k{background:#f443361f;border:1px solid rgba(244,67,54,.4)}.alert.success.svelte-izno3k{background:#4caf501f;border:1px solid rgba(76,175,80,.4)}.offer-reservation.svelte-izno3k{max-width:760px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1.8fr) minmax(220px,1fr);gap:1rem;align-items:center;background:radial-gradient(circle at top right,rgba(141,181,255,.18),transparent 42%),#ffffff0d}.offer-reservation.expired.svelte-izno3k{border-color:#ff99664d;background:radial-gradient(circle at top right,rgba(255,153,102,.14),transparent 42%),#ffffff0d}.offer-copy.svelte-izno3k h2:where(.svelte-izno3k),.offer-copy.svelte-izno3k p:where(.svelte-izno3k),.offer-label.svelte-izno3k,.offer-strike.svelte-izno3k,.offer-price.svelte-izno3k,.offer-note.svelte-izno3k{margin:0}.offer-eyebrow.svelte-izno3k{margin:0 0 .4rem;font-size:.8rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#a8c3ff}.offer-copy.svelte-izno3k h2:where(.svelte-izno3k){margin-bottom:.5rem}.offer-copy.svelte-izno3k p:where(.svelte-izno3k):last-child{color:#f4f6ffc7;line-height:1.5}.offer-summary.svelte-izno3k{padding:1rem;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#0a10228c}.offer-label.svelte-izno3k{font-size:.8rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#8db5ff}.offer-strike.svelte-izno3k{margin-top:.65rem;color:#ff9a9a;text-decoration:line-through}.offer-price.svelte-izno3k{margin-top:.25rem;font-size:1.75rem;font-weight:700}.offer-note.svelte-izno3k{margin-top:.5rem;color:#f4f6ffb8}.form-actions.svelte-izno3k{display:flex;justify-content:flex-end;gap:.75rem;flex-wrap:wrap}.recovery-panel.svelte-izno3k{display:flex;flex-direction:column;gap:.75rem;align-items:flex-start}.recovery-form.svelte-izno3k{width:100%;display:flex;flex-direction:column;gap:.75rem}@media(max-width:720px){.offer-reservation.svelte-izno3k{grid-template-columns:1fr}}.workout-planner.svelte-hwhtcx{display:flex;flex-direction:column;gap:1.5rem}.card.svelte-hwhtcx{background:#2b2b36;border-radius:12px;padding:1.25rem;border:1px solid #466fa8}.eyebrow.svelte-hwhtcx{text-transform:uppercase;letter-spacing:.35em;font-size:.8rem;color:#66d4ff;margin:0}.week-control.svelte-hwhtcx{display:flex;flex-direction:column;gap:1rem}.week-actions.svelte-hwhtcx{display:flex;gap:1rem;flex-wrap:wrap}.week-selector.svelte-hwhtcx{display:flex;gap:.5rem;flex-wrap:wrap}.cycle-tags.svelte-hwhtcx{margin-top:.6rem;display:flex;flex-direction:column;gap:.35rem}.cycle-tag.svelte-hwhtcx{border:1px solid rgba(255,255,255,.15);border-radius:999px;padding:.2rem .6rem;font-size:.75rem;width:fit-content;background:#66d4ff1a}.week-badge.svelte-hwhtcx{border:1px solid rgba(255,255,255,.2);border-radius:6px;padding:.3rem .6rem;background:transparent;color:#fff;cursor:pointer}.week-badge.active.svelte-hwhtcx{background:#66d4ff;color:#05060a;border-color:#66d4ff}.auto-builder.svelte-hwhtcx{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem}.cycles-card.svelte-hwhtcx{display:flex;flex-direction:column;gap:1rem}.cycles-grid.svelte-hwhtcx{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem}.cycle-panel.svelte-hwhtcx{border-radius:12px;border:1px solid rgba(255,255,255,.08);padding:1rem;background:#060a1659;display:flex;flex-direction:column;gap:.75rem}.cycle-form.svelte-hwhtcx{display:grid;gap:.5rem;align-items:center}.cycle-form--macro.svelte-hwhtcx{grid-template-columns:1fr 90px auto}.cycle-form--range.svelte-hwhtcx{grid-template-columns:1fr 90px 90px auto}.cycle-list.svelte-hwhtcx{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.cycle-item.svelte-hwhtcx{display:flex;justify-content:space-between;align-items:center;gap:.5rem;border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:.5rem .75rem;background:#0f122099}.cycle-item.svelte-hwhtcx strong:where(.svelte-hwhtcx){display:block}.cycle-item.svelte-hwhtcx span:where(.svelte-hwhtcx){font-size:.8rem;opacity:.7}.cycle-total.svelte-hwhtcx{margin:0;font-size:.85rem;opacity:.7}.cycle-limit.svelte-hwhtcx{margin:0;font-size:.8rem;opacity:.7}.cycle-warning.svelte-hwhtcx{margin:0;font-size:.8rem;color:#f44336}.auto-buttons.svelte-hwhtcx{display:flex;gap:.75rem}.row.svelte-hwhtcx{display:flex;flex-wrap:wrap;gap:.75rem}.col.svelte-hwhtcx{flex:1 1 200px}label.svelte-hwhtcx{display:block;font-size:.9rem;margin-bottom:.25rem}input.svelte-hwhtcx,select.svelte-hwhtcx{width:100%;padding:.45rem .65rem;border-radius:6px;border:1px solid #466fa8;background:#1f1f2b;color:#fff}.actions.svelte-hwhtcx{margin-top:.75rem;display:flex;justify-content:flex-end}table.svelte-hwhtcx{width:100%;border-collapse:collapse}th.svelte-hwhtcx,td.svelte-hwhtcx{padding:.4rem .5rem;border-bottom:1px solid rgba(255,255,255,.08);text-align:left;font-size:.9rem}.action-cell.svelte-hwhtcx{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.action-cell.svelte-hwhtcx select:where(.svelte-hwhtcx){min-width:150px}.planner-grid.svelte-hwhtcx{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem}.day-card.svelte-hwhtcx{text-align:left;cursor:pointer;border:none;width:100%;background:#2b2b36}.day-card-header.svelte-hwhtcx{display:flex;justify-content:space-between;align-items:center;margin-bottom:.35rem}.day-count.svelte-hwhtcx{font-size:.8rem;opacity:.75}.day-preview.svelte-hwhtcx{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.3rem;font-size:.85rem;opacity:.85}.empty.svelte-hwhtcx{opacity:.7;font-size:.85rem}.btn.svelte-hwhtcx{border:none;border-radius:6px;padding:.5rem .75rem;font-weight:600;cursor:pointer}.btn.primary.svelte-hwhtcx{background:#4caf50;color:#fff}.btn.ghost.svelte-hwhtcx{background:transparent;border:1px solid rgba(255,255,255,.3);color:#fff}.btn.danger.svelte-hwhtcx{background:#f44336;color:#fff}.btn.small.svelte-hwhtcx{font-size:.8rem;padding:.35rem .5rem}.volume-card.svelte-hwhtcx{display:flex;flex-direction:column;gap:1rem}.volume-grid.svelte-hwhtcx{display:flex;flex-direction:column;gap:.75rem}.volume-item.svelte-hwhtcx{display:flex;flex-direction:column;gap:.25rem}.volume-header.svelte-hwhtcx{display:flex;justify-content:space-between}.volume-bar.svelte-hwhtcx{width:100%;height:10px;border-radius:999px;background:#ffffff1a;overflow:hidden}.volume-fill.svelte-hwhtcx{height:100%;border-radius:inherit;background:#66d4ff}.volume-fill.goal.svelte-hwhtcx{background:#4caf50}.modal-overlay.svelte-hwhtcx{position:fixed;inset:0;display:flex;justify-content:center;align-items:center;z-index:100;padding:1rem}.modal-backdrop.svelte-hwhtcx{position:absolute;inset:0;border:0;padding:0;background:#000000b3}.modal.svelte-hwhtcx{position:relative;z-index:1;background:#2b2b36;border-radius:16px;border:1px solid #466fa8;width:min(900px,100%);max-height:90vh;overflow:auto;padding:1.5rem;display:flex;flex-direction:column;gap:1rem}.modal-header.svelte-hwhtcx{display:flex;justify-content:space-between;align-items:center;gap:1rem}.modal-table.svelte-hwhtcx{overflow-x:auto}.comparison-dashboard.svelte-hwhtcx{display:flex;flex-direction:column;gap:1.25rem}.comparison-header.svelte-hwhtcx{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem}.comparison-header.svelte-hwhtcx p:where(.svelte-hwhtcx){margin:.25rem 0 0;opacity:.75}.comparison-legend.svelte-hwhtcx{display:flex;flex-direction:column;gap:.35rem}.legend-item.svelte-hwhtcx{display:flex;align-items:center;gap:.35rem;font-size:.9rem}.legend-dot.svelte-hwhtcx{width:12px;height:12px;border-radius:999px;display:inline-flex}.legend-dot.previous.svelte-hwhtcx{background:#7f8ea3}.legend-dot.current.svelte-hwhtcx{background:#66d4ff}.comparison-grid.svelte-hwhtcx{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem}.day-comparison-card.svelte-hwhtcx{border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:1rem;background:#060a1659;display:flex;flex-direction:column;gap:.75rem}.day-comparison-head.svelte-hwhtcx{display:flex;justify-content:space-between;align-items:center;gap:.5rem}.comparison-badge.svelte-hwhtcx{border-radius:999px;padding:.15rem .65rem;font-size:.8rem;border:1px solid transparent}.comparison-badge.neutral.svelte-hwhtcx{border-color:#ffffff40;color:#ffffffbf}.comparison-badge.positive.svelte-hwhtcx{border-color:#4caf50;color:#4caf50}.comparison-badge.negative.svelte-hwhtcx{border-color:#f44336;color:#f44336}.comparison-result.svelte-hwhtcx{font-weight:600;margin:0}.comparison-result.neutral.svelte-hwhtcx{color:#ffffffb3}.comparison-result.positive.svelte-hwhtcx{color:#4caf50}.comparison-result.negative.svelte-hwhtcx{color:#f44336}.comparison-bars.svelte-hwhtcx{display:flex;flex-direction:column;gap:.5rem}.bar-row.svelte-hwhtcx{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.5rem;font-size:.85rem}.bar-track.svelte-hwhtcx{background:#ffffff14;border-radius:999px;height:10px;overflow:hidden}.bar.svelte-hwhtcx{height:100%;border-radius:inherit}.bar.previous.svelte-hwhtcx{background:#7f8ea3}.bar.current.svelte-hwhtcx{background:#66d4ff}.bar-value.svelte-hwhtcx{font-variant-numeric:tabular-nums}.comparison-meta.svelte-hwhtcx{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:.5rem}.meta-label.svelte-hwhtcx{font-size:.75rem;text-transform:uppercase;letter-spacing:.12em;opacity:.6;margin:0}.meta-value.svelte-hwhtcx{margin:.15rem 0 0;font-size:1.1rem}.meta-breakdown.svelte-hwhtcx ul:where(.svelte-hwhtcx){list-style:none;padding:0;margin:.25rem 0 0;display:flex;flex-direction:column;gap:.35rem}.meta-breakdown.svelte-hwhtcx li:where(.svelte-hwhtcx){display:flex;flex-direction:column;font-size:.8rem}.meta-breakdown.svelte-hwhtcx small:where(.svelte-hwhtcx){opacity:.6}@media(max-width:720px){.auto-builder.svelte-hwhtcx{flex-direction:column;align-items:flex-start}.auto-buttons.svelte-hwhtcx{width:100%;flex-direction:column}.auto-buttons.svelte-hwhtcx .btn:where(.svelte-hwhtcx){width:100%}.cycle-form.svelte-hwhtcx{grid-template-columns:1fr}.modal.svelte-hwhtcx{width:100%;padding:1rem}}.account-shell.svelte-8i5vi8{padding-top:3rem}.panel.svelte-8i5vi8{max-width:1100px;margin:0 auto 1.5rem;padding:1.5rem;border-radius:18px;border:1px solid rgba(255,255,255,.12);background:#ffffff0d}.hero-panel.svelte-8i5vi8{display:flex;justify-content:space-between;gap:1.5rem;align-items:center;flex-wrap:wrap;background:radial-gradient(circle at top right,rgba(102,212,255,.18),transparent 32%),#ffffff0d}.hero-copy.svelte-8i5vi8{display:grid;gap:.5rem}.hero-title-row.svelte-8i5vi8{display:flex;gap:.75rem;align-items:center;flex-wrap:wrap}.hero-status.svelte-8i5vi8{margin:0;font-size:.95rem;color:#9de7ff}.hero-actions.svelte-8i5vi8{display:flex;gap:.75rem;flex-wrap:wrap}.plan-badge.svelte-8i5vi8{padding:.42rem .8rem;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;font-size:.85rem;color:#f4f6ffdb}.plan-badge-premium.svelte-8i5vi8{border-color:#66d4ff59;background:#66d4ff1f;color:#9de7ff}.panel-header.svelte-8i5vi8{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start;flex-wrap:wrap}.panel-eyebrow.svelte-8i5vi8{margin:0 0 .5rem;font-size:.82rem;letter-spacing:.14em;text-transform:uppercase;color:#8db5ff}.panel.svelte-8i5vi8 h2:where(.svelte-8i5vi8){margin:0}.panel-copy.svelte-8i5vi8{margin:.75rem 0 0;line-height:1.5}.panel-copy.secondary.svelte-8i5vi8{color:#f4f6ffb8}.dashboard-grid.svelte-8i5vi8{max-width:1100px;margin:0 auto 1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}.metrics-grid.svelte-8i5vi8{display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1rem}.metrics-grid.compact.svelte-8i5vi8{grid-template-columns:repeat(3,minmax(0,1fr))}.account-metrics.svelte-8i5vi8{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-summary-grid.svelte-8i5vi8{grid-template-columns:repeat(5,minmax(0,1fr))}.metric.svelte-8i5vi8{padding:.95rem 1rem;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#ffffff08}.metric.svelte-8i5vi8 span:where(.svelte-8i5vi8){display:block;font-size:.85rem;color:#f4f6ffb3}.metric.svelte-8i5vi8 strong:where(.svelte-8i5vi8){display:block;margin-top:.35rem;font-size:1rem}.shortcut-grid.svelte-8i5vi8{display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1rem}.shortcut-card.svelte-8i5vi8{display:grid;gap:.45rem;padding:1rem;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;color:inherit;text-decoration:none;transition:border-color .18s ease,background .18s ease,transform .18s ease}.shortcut-card.svelte-8i5vi8:hover{transform:translateY(-1px);border-color:#66d4ff73;background:#66d4ff14}.shortcut-card.svelte-8i5vi8 span:where(.svelte-8i5vi8){color:#f4f6ffb8;line-height:1.45}.profile-editor.svelte-8i5vi8{margin-top:1rem;display:grid;gap:1rem}.action-row.svelte-8i5vi8{margin-top:1rem;display:flex;justify-content:space-between;gap:1rem;align-items:center;flex-wrap:wrap}.hint.svelte-8i5vi8{color:#f4f6ffad;font-size:.9rem}.feedback.svelte-8i5vi8{margin:.75rem 0 0}.feedback.success.svelte-8i5vi8{color:#8ff0a4}.feedback.error.svelte-8i5vi8{color:#ffb4b4}.alert.svelte-8i5vi8{border-color:#ffffff1f}.table-wrap.svelte-8i5vi8{overflow-x:auto;margin-top:1rem}.page-exit.svelte-8i5vi8{max-width:1100px;margin:0 auto;display:flex;justify-content:flex-end}@media(max-width:960px){.dashboard-grid.svelte-8i5vi8,.metrics-grid.svelte-8i5vi8,.metrics-grid.compact.svelte-8i5vi8,.account-metrics.svelte-8i5vi8,.profile-summary-grid.svelte-8i5vi8,.shortcut-grid.svelte-8i5vi8{grid-template-columns:1fr}.hero-actions.svelte-8i5vi8,.hero-actions.svelte-8i5vi8 .btn{width:100%}}.checkin-shell.svelte-1228i8h{padding-top:3rem}.panel.svelte-1228i8h{max-width:1100px;margin:0 auto 1.5rem;padding:1.5rem;border-radius:18px;border:1px solid rgba(255,255,255,.12);background:#ffffff0d}.hero-panel.svelte-1228i8h,.panel.emphasis.svelte-1228i8h{background:radial-gradient(circle at top right,rgba(102,212,255,.18),transparent 32%),#ffffff0d}.panel.premium-panel.svelte-1228i8h{background:radial-gradient(circle at top right,rgba(102,212,255,.12),transparent 34%),#ffffff0d}.panel.locked-panel.svelte-1228i8h{background:linear-gradient(180deg,#ffffff0d,#ffffff08),#ffffff0d}.form-panel.svelte-1228i8h{background:linear-gradient(180deg,#ffffff0f,#ffffff0a)}.hero-panel.svelte-1228i8h,.panel-header.svelte-1228i8h,.compact-offer.svelte-1228i8h{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start;flex-wrap:wrap}.hero-copy.svelte-1228i8h{display:grid;gap:.5rem}.hero-title-row.svelte-1228i8h{display:flex;gap:.75rem;align-items:center;flex-wrap:wrap}.hero-status.svelte-1228i8h{margin:0;font-size:.95rem;color:#9de7ff}.hero-actions.svelte-1228i8h{display:flex;gap:.75rem;flex-wrap:wrap;justify-content:flex-end}.panel-eyebrow.svelte-1228i8h{margin:0 0 .5rem;font-size:.82rem;letter-spacing:.14em;text-transform:uppercase;color:#8db5ff}.panel.svelte-1228i8h h2:where(.svelte-1228i8h){margin:0}.panel-copy.svelte-1228i8h{margin:.75rem 0 0;line-height:1.5}.panel-copy.secondary.svelte-1228i8h{color:#f4f6ffb3}.dashboard-grid.svelte-1228i8h{max-width:1100px;margin:0 auto 1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}.checkin-form-grid.svelte-1228i8h{display:grid;gap:1rem;grid-template-columns:minmax(220px,280px) minmax(0,1fr);margin-top:1rem}.notes-col.svelte-1228i8h{min-width:0}.metrics-grid.svelte-1228i8h{display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1rem}.metrics-grid.compact.svelte-1228i8h{grid-template-columns:repeat(3,minmax(0,1fr))}.metric.svelte-1228i8h{padding:.95rem 1rem;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#ffffff08}.metric.positive.svelte-1228i8h{border-color:#59d08866;background:#59d08814}.metric.svelte-1228i8h span:where(.svelte-1228i8h){display:block;font-size:.85rem;color:#f4f6ffb3}.metric.svelte-1228i8h strong:where(.svelte-1228i8h){display:block;margin-top:.35rem;font-size:1rem}.nutrition-list.svelte-1228i8h{display:grid;gap:.8rem;margin-top:1rem}.nutrition-item.svelte-1228i8h{display:grid;gap:.35rem}.nutrition-label.svelte-1228i8h{display:flex;justify-content:space-between;gap:.75rem;font-size:.9rem}.progress-bar.svelte-1228i8h{width:100%;height:10px;border-radius:999px;overflow:hidden;background:#ffffff14}.progress-fill.svelte-1228i8h{height:100%;border-radius:inherit;transition:width .18s ease}.tone-positive.svelte-1228i8h{background:#59d088}.tone-warning.svelte-1228i8h{background:#f0b44d}.tone-negative.svelte-1228i8h{background:#ef6a6a}.tone-neutral.svelte-1228i8h{background:#66d4ff}.status-badge.svelte-1228i8h,.checkin-status-badge.svelte-1228i8h{padding:.5rem .8rem;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;font-size:.88rem;color:#f4f6ffd1}.checkin-status-badge.badge-premium.svelte-1228i8h{border-color:#66d4ff4d;background:#66d4ff1f;color:#9de7ff}.inline-actions.svelte-1228i8h{display:flex;gap:.75rem;flex-wrap:wrap}.action-row.svelte-1228i8h{margin-top:1rem;display:flex;justify-content:space-between;gap:1rem;align-items:center;flex-wrap:wrap}.hint.svelte-1228i8h{color:#f4f6ffad;font-size:.9rem}.feedback.svelte-1228i8h{margin:.75rem 0 0}.feedback.success.svelte-1228i8h{color:#8ff0a4}.feedback.error.svelte-1228i8h{color:#ffb4b4}.alert.svelte-1228i8h{border-color:#ffffff1f}.table-wrap.svelte-1228i8h{overflow-x:auto;margin-top:1rem}.compact-offer.svelte-1228i8h{align-items:center;background:radial-gradient(circle at top right,rgba(102,212,255,.12),transparent 34%),#ffffff0d}.subtle.svelte-1228i8h{opacity:.88}@media(max-width:960px){.dashboard-grid.svelte-1228i8h,.metrics-grid.svelte-1228i8h,.metrics-grid.compact.svelte-1228i8h,.checkin-form-grid.svelte-1228i8h{grid-template-columns:1fr}.hero-actions.svelte-1228i8h,.inline-actions.svelte-1228i8h,.hero-actions.svelte-1228i8h .btn,.inline-actions.svelte-1228i8h .btn{width:100%}}
