._sheet_95s56_3{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-5);margin-top:var(--space-3)}._header_95s56_11{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-3);display:flex}._title_95s56_18{font-size:var(--text-md);font-weight:var(--weight-semibold);color:var(--color-heading);margin:0}._print_95s56_24{font-size:var(--text-sm);font-weight:var(--weight-medium);padding:var(--space-2) var(--space-4);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface);color:var(--color-primary);cursor:pointer;flex:none}._print_95s56_24:hover{border-color:var(--color-primary)}._summary_95s56_39{margin:0 0 var(--space-2);font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--color-text)}._understanding_95s56_45{margin:0 0 var(--space-4);font-size:var(--text-sm);color:var(--color-muted)}._section_95s56_51{margin-bottom:var(--space-4)}._sectionTitle_95s56_54{margin:0 0 var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-heading)}._list_95s56_60{padding-left:var(--space-5);gap:var(--space-1);flex-direction:column;margin:0;display:flex}._list_95s56_60 li{font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--color-text)}._foot_95s56_73{margin:var(--space-3) 0 0;font-size:var(--text-xs);color:var(--color-muted)}._error_95s56_79{margin:var(--space-3) 0 0;font-size:var(--text-sm);color:var(--error)}._spinner_95s56_85{width:1.75rem;height:1.75rem;margin:var(--space-3) auto;border:3px solid var(--border);border-top-color:var(--color-primary);border-radius:50%;animation:.8s linear infinite _cps-spin_95s56_1}@keyframes _cps-spin_95s56_1{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._spinner_95s56_85{animation:none}}._box_yv0x6_6{box-sizing:border-box;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);width:100%;box-shadow:var(--shadow-sm);padding:var(--space-4);text-align:left}._hero_yv0x6_16{max-width:42rem;margin:var(--space-4) auto 0}._page_yv0x6_20{max-width:44rem;padding:var(--space-5);margin:0 auto}._prompt_yv0x6_26{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-heading);margin-bottom:var(--space-2);display:block}._textarea_yv0x6_34{box-sizing:border-box;width:100%;padding:var(--space-3) var(--space-4);font-size:var(--text-base);font-family:var(--font-body);color:var(--color-text);background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-md);resize:vertical}._textarea_yv0x6_34:focus-visible{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-tint);outline:none}._row_yv0x6_52{gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}._city_yv0x6_58{box-sizing:border-box;padding:var(--space-3) var(--space-4);font-size:var(--text-base);font-family:var(--font-body);color:var(--color-text);background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-md);flex:12rem}._city_yv0x6_58:focus-visible{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-tint);outline:none}._submit_yv0x6_75{font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--weight-semibold);padding:var(--space-3) var(--space-5);border-radius:var(--radius-md);background:var(--color-primary);color:var(--color-on-primary);cursor:pointer;transition:background var(--motion-fast) var(--ease);border:1px solid #0000;flex:none}._submit_yv0x6_75:hover{background:var(--color-primary-hover)}._submit_yv0x6_75:disabled{opacity:.55;cursor:not-allowed}._submit_yv0x6_75:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}._microDisclaimer_yv0x6_100{margin:var(--space-2) 0 0;font-size:var(--text-xs);color:var(--color-muted)}._error_yv0x6_105{margin:var(--space-2) 0 0;font-size:var(--text-sm);color:var(--error)}._redFlag_yv0x6_112{background:color-mix(in srgb, var(--error) 10%, transparent);border:1px solid var(--error);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);margin-bottom:var(--space-3);color:var(--color-heading);font-size:var(--text-sm)}._redFlag_yv0x6_112 ul{margin:var(--space-1) 0 0;padding-left:var(--space-4)}._explanation_yv0x6_126{margin:0 0 var(--space-3);font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--color-text)}._route_yv0x6_132{margin:0 0 var(--space-4);font-size:var(--text-base);color:var(--color-heading)}._when_yv0x6_137{margin-top:var(--space-1);font-size:var(--text-sm);color:var(--color-muted);display:block}._providers_yv0x6_144{gap:var(--space-2);margin-bottom:var(--space-4);flex-direction:column;display:flex}._providersHead_yv0x6_150{margin:0 0 var(--space-1);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-heading)}._provider_yv0x6_144{align-items:baseline;gap:var(--space-2);padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--color-text);transition:border-color var(--motion-fast) var(--ease);flex-wrap:wrap;text-decoration:none;display:flex}._provider_yv0x6_144:hover{border-color:var(--color-primary)}._provName_yv0x6_171{font-weight:var(--weight-semibold);color:var(--color-heading)}._provMeta_yv0x6_175{font-size:var(--text-sm);color:var(--color-muted)}._provCta_yv0x6_179{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-primary);margin-left:auto}._provReasons_yv0x6_185{gap:var(--space-1);flex-wrap:wrap;flex-basis:100%;margin-top:2px;display:flex}._reasonChip_yv0x6_192{font-size:var(--text-xs);color:var(--color-muted);background:var(--navy-50);border-radius:var(--radius-sm);padding:1px var(--space-2)}._prepRow_yv0x6_200{margin-bottom:var(--space-3)}._prepBtn_yv0x6_203{border:1px solid var(--border-strong);border-radius:var(--radius-md);padding:var(--space-2) var(--space-4);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-primary);cursor:pointer;background:0 0}._prepBtn_yv0x6_203:hover{border-color:var(--color-primary)}._disclaimer_yv0x6_217{margin:0 0 var(--space-3);font-size:var(--text-xs);color:var(--color-muted)}._reset_yv0x6_222{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-primary);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}@media (prefers-reduced-motion:reduce){._submit_yv0x6_75,._provider_yv0x6_144{transition:none}}._cta_yv0x6_241{gap:var(--space-3);margin-top:var(--space-4);flex-wrap:wrap;align-items:center;display:flex}._ctaPrimary_yv0x6_248{padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);background:var(--color-primary);color:var(--color-on-primary);font-weight:var(--weight-semibold);font-size:var(--text-sm);align-items:center;text-decoration:none;display:inline-flex}._ctaPrimary_yv0x6_248:hover{background:var(--color-primary-hover);text-decoration:none}._ctaSecondary_yv0x6_263{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-link);text-decoration:none}._ctaSecondary_yv0x6_263:hover{text-decoration:underline}
