.radio-card[data-astro-cid-7rn3sycz]{border:1px solid var(--control-border);background:var(--bg-raised);cursor:pointer;font:.875rem/1.5 var(--ui);border-radius:10px;align-items:flex-start;gap:12px;margin-top:8px;padding:15px;display:flex;position:relative}.radio-card[data-astro-cid-7rn3sycz]:hover{background:var(--bg)}.radio-card[data-astro-cid-7rn3sycz]:has(input:checked){background:var(--brand-paper-2);border-color:var(--brand-ink);box-shadow:inset 0 0 0 1px var(--brand-ink)}.radio-card[data-astro-cid-7rn3sycz]:has(input:focus-visible){outline:3px solid var(--brand-ink);outline-offset:3px}.radio-card[data-astro-cid-7rn3sycz]:has(input[aria-invalid=true]){border-color:var(--danger)}.radio-card[data-astro-cid-7rn3sycz] input[data-astro-cid-7rn3sycz]{-webkit-appearance:none;appearance:none;border:1.5px solid var(--control-border);background:var(--bg-raised);border-radius:50%;flex:0 0 20px;width:20px;height:20px;min-height:20px;margin:2px 0 0}.radio-card[data-astro-cid-7rn3sycz] input[data-astro-cid-7rn3sycz]:checked{border:6px solid var(--brand-ink)}.radio-card[data-astro-cid-7rn3sycz] input[data-astro-cid-7rn3sycz]:focus-visible{outline:none}@media (forced-colors:active){.radio-card[data-astro-cid-7rn3sycz] input[data-astro-cid-7rn3sycz]{-webkit-appearance:auto;appearance:auto}.radio-card[data-astro-cid-7rn3sycz]:has(input:checked){outline:2px solid highlight}}.radio-card-copy[data-astro-cid-7rn3sycz]{overflow-wrap:anywhere;gap:2px;min-width:0;display:grid}.place-name[data-astro-cid-46rtmfnp]{font-size:1rem;font-weight:600}.place-region[data-astro-cid-46rtmfnp]{color:var(--text-2)}.place-zone[data-astro-cid-46rtmfnp]{color:var(--text-2);overflow-wrap:anywhere;font-size:.75rem}.reading-offer[data-astro-cid-4ibexuif]{border:1px solid var(--brand-line);background:var(--brand-paper-2,#f6f1e8);border-radius:14px;gap:10px;padding:20px;display:grid}.reading-offer-title[data-astro-cid-4ibexuif]{font:500 1.0625rem/1.4 var(--ui);margin:0}.reading-offer-actions[data-astro-cid-4ibexuif]{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.reading-offer[data-astro-cid-4ibexuif] .hint[data-astro-cid-4ibexuif]{margin:0}.chart-contact[data-astro-cid-4ibexuif]{border-top:1px solid var(--brand-line);padding-top:24px}.chart-contact[data-astro-cid-4ibexuif] legend[data-astro-cid-4ibexuif]{padding-top:24px}.contact-choice[data-astro-cid-4ibexuif]{min-height:44px;font:.875rem/1.6 var(--ui);align-items:flex-start;gap:12px;padding:8px 0;display:flex}.contact-choice[data-astro-cid-4ibexuif] input[data-astro-cid-4ibexuif]{accent-color:var(--brand-ink);flex:none;margin:3px 0 0;appearance:auto!important;width:18px!important;height:18px!important;min-height:18px!important}.contact-choice[data-astro-cid-4ibexuif] a[data-astro-cid-4ibexuif]{text-underline-offset:3px}.chart-contact[data-astro-cid-4ibexuif]>input[data-astro-cid-4ibexuif]{font-size:1rem}.time-field[data-astro-cid-4ibexuif]{scroll-margin-top:100px}.time-field[data-astro-cid-4ibexuif]:focus-visible{outline:2px solid var(--accent);outline-offset:6px;border-radius:var(--radius-control)}.chart-form[data-astro-cid-4ibexuif]:focus-visible{outline:2px solid var(--accent);outline-offset:6px}.offset-title[data-astro-cid-4ibexuif]{font-size:1rem;font-weight:600}.offset-detail[data-astro-cid-4ibexuif]{color:var(--text-2)}.birth-review[data-astro-cid-4ibexuif]{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--bg);padding:0 16px}.birth-review-summary[data-astro-cid-4ibexuif]{padding:14px 0;line-height:1.5}.birth-review-label[data-astro-cid-4ibexuif]{font-weight:600}.birth-review-values[data-astro-cid-4ibexuif]{color:var(--text-2);overflow-wrap:anywhere;margin-top:6px;font-size:.875rem;display:block}.birth-review[data-astro-cid-4ibexuif][open] .birth-entry-fields[data-astro-cid-4ibexuif]{border-top:1px solid var(--border);padding:20px 0}.country-filter[data-astro-cid-4ibexuif]{order:4}.country-filter[data-astro-cid-4ibexuif]>summary[data-astro-cid-4ibexuif]{color:var(--form-active);min-height:44px;padding-block:12px;font-size:.8125rem;line-height:1.54}.country-filter[data-astro-cid-4ibexuif][open]>.field[data-astro-cid-4ibexuif]{padding:4px 0 8px}.more-places[data-astro-cid-4ibexuif]{border-top:1px solid var(--border)}.more-places[data-astro-cid-4ibexuif]>summary[data-astro-cid-4ibexuif]{color:var(--accent);min-height:44px;font-weight:600}.time-field[data-astro-cid-4ibexuif]:has(#c-approx:checked,#c-unknown:checked)~.house-system-field[data-astro-cid-4ibexuif]:not(.has-error),.time-approximate[data-astro-cid-4ibexuif]:not(:has(option[value=custom]:checked)) .custom-time-range[data-astro-cid-4ibexuif]{display:none}.custom-time-range[data-astro-cid-4ibexuif]{margin-top:16px}.custom-time-range[data-astro-cid-4ibexuif]>p[data-astro-cid-4ibexuif]{grid-column:1/-1}.custom-time-range[data-astro-cid-4ibexuif] input[data-astro-cid-4ibexuif]{width:100%;min-width:0}
