.BirthChartPromptBuilder-module__dS9_zG__root{border:1px solid var(--wiki-border-strong,#ffffff29);color:var(--wiki-text,#eef2f6);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:linear-gradient(145deg,#171c25,#0d1118);border-radius:20px;gap:1rem;margin:1.3rem 0;padding:clamp(1rem,3vw,1.5rem);display:grid}.BirthChartPromptBuilder-module__dS9_zG__intro{gap:.4rem;display:grid}.BirthChartPromptBuilder-module__dS9_zG__intro h2{color:#eef2f6;margin:0;font-size:clamp(1.1rem,2vw,1.4rem);line-height:1.6}.BirthChartPromptBuilder-module__dS9_zG__intro p,.BirthChartPromptBuilder-module__dS9_zG__privacy{color:var(--wiki-muted,#b7c0ca);margin:0;line-height:1.9}.BirthChartPromptBuilder-module__dS9_zG__eyebrow{color:var(--wiki-text-soft,#d6dde6);font-size:.8rem}.BirthChartPromptBuilder-module__dS9_zG__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.BirthChartPromptBuilder-module__dS9_zG__field{align-content:start;gap:.45rem;min-width:0;font-size:.9rem;display:grid}.BirthChartPromptBuilder-module__dS9_zG__field>span,.BirthChartPromptBuilder-module__dS9_zG__dateHeading>label{color:#d6dde6;font-weight:650}.BirthChartPromptBuilder-module__dS9_zG__root .BirthChartPromptBuilder-module__dS9_zG__field input,.BirthChartPromptBuilder-module__dS9_zG__root .BirthChartPromptBuilder-module__dS9_zG__result textarea{box-sizing:border-box;width:100%;min-width:0;font:inherit;border-radius:11px;padding:.7rem .85rem;line-height:1.6;display:block;color:#eef2f6!important;background:#10151e!important;border:1px solid #454f61!important}.BirthChartPromptBuilder-module__dS9_zG__root .BirthChartPromptBuilder-module__dS9_zG__field input::placeholder{opacity:1;color:#8f98a4!important}.BirthChartPromptBuilder-module__dS9_zG__root .BirthChartPromptBuilder-module__dS9_zG__field input:focus-visible,.BirthChartPromptBuilder-module__dS9_zG__root .BirthChartPromptBuilder-module__dS9_zG__result textarea:focus-visible{outline-offset:1px;border-color:#aab8d0!important;outline:2px solid #aab8d0!important;box-shadow:0 0 0 3px #aab8d024!important}.BirthChartPromptBuilder-module__dS9_zG__root .BirthChartPromptBuilder-module__dS9_zG__field input:disabled{opacity:.55;cursor:not-allowed}.BirthChartPromptBuilder-module__dS9_zG__dateHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.35rem;min-height:28px;display:flex}.BirthChartPromptBuilder-module__dS9_zG__calendarToggle{border:1px solid #ffffff24;border-radius:9px;gap:2px;padding:2px;display:inline-flex}.BirthChartPromptBuilder-module__dS9_zG__calendarToggle button{color:#b7c0ca;cursor:pointer;width:auto;font:inherit;background:0 0;border:0;border-radius:7px;padding:.15rem .55rem;font-size:.77rem}.BirthChartPromptBuilder-module__dS9_zG__calendarToggle button[aria-pressed=true]{color:#f4f6f8;background:#343d4c}.BirthChartPromptBuilder-module__dS9_zG__calendarToggle button:focus-visible{outline-offset:2px;outline:2px solid #aab8d0}.BirthChartPromptBuilder-module__dS9_zG__unknown{color:#b7c0ca;cursor:pointer;align-items:center;gap:.5rem;font-size:.85rem;display:flex}.BirthChartPromptBuilder-module__dS9_zG__root .BirthChartPromptBuilder-module__dS9_zG__unknown input{accent-color:#aab8d0;flex:none;width:1rem;height:1rem}.BirthChartPromptBuilder-module__dS9_zG__wide{grid-column:1/-1}.BirthChartPromptBuilder-module__dS9_zG__primaryButton,.BirthChartPromptBuilder-module__dS9_zG__copyButton{cursor:pointer;font:inherit;border-radius:11px;width:fit-content;max-width:100%;padding:.7rem 1.05rem}.BirthChartPromptBuilder-module__dS9_zG__primaryButton{color:#1c2633;background:#dce4ee;border:1px solid #c0cad6;font-weight:750}.BirthChartPromptBuilder-module__dS9_zG__primaryButton:hover{background:#f0f4f9}.BirthChartPromptBuilder-module__dS9_zG__copyButton{color:#eef2f6;background:#252d39;border:1px solid #556070}.BirthChartPromptBuilder-module__dS9_zG__copyButton:hover{background:#333d4c}.BirthChartPromptBuilder-module__dS9_zG__primaryButton:focus-visible,.BirthChartPromptBuilder-module__dS9_zG__copyButton:focus-visible{outline-offset:2px;outline:2px solid #aab8d0}.BirthChartPromptBuilder-module__dS9_zG__error{color:#ffb6b6;margin:0}.BirthChartPromptBuilder-module__dS9_zG__result{gap:.65rem;min-width:0;display:grid}.BirthChartPromptBuilder-module__dS9_zG__result>label{font-weight:650}.BirthChartPromptBuilder-module__dS9_zG__root .BirthChartPromptBuilder-module__dS9_zG__result textarea{resize:vertical;max-height:24rem}.BirthChartPromptBuilder-module__dS9_zG__status{margin:0;font-size:.9rem}.BirthChartPromptBuilder-module__dS9_zG__privacy{font-size:.8rem}@media (max-width:620px){.BirthChartPromptBuilder-module__dS9_zG__fields{grid-template-columns:minmax(0,1fr)}.BirthChartPromptBuilder-module__dS9_zG__primaryButton{width:100%}}
