Ë
    }D™j“@  ã                  ó¶  — U d Z ddlmZ ddlmZmZ  G d„ de«      Z G d„ ded¬	«      Z G d
„ de«      Z G d„ ded¬	«      Z	i dd“dd“dd“dd“dd“dd“dd“dd“dd“d d!“d"d#“d$d%“d&d'“d(d)“d*d+“d,d-“d.d/“i d0d1“d2d3“d4d5“d6d7“d8d9“d:d;“d<d=“d>d?“d@dA“dBdC“dDdE“dFdG“dHdI“dJdK“dLdM“dNdO“dPdQ“¥dRdSdTdUœ¥Z
dVedW<   g ddXdYdZdXd[œ‘d\d]d^dZd]d[œ‘d_d`dadbd`d[œ‘dcdddedbddd[œ‘dfdgdhdbdgd[œ‘didjdkdldjd[œ‘dmdndodldnd[œ‘dpdqdrdldqd[œ‘dsdtdudldtd[œ‘dvdwdxdldwd[œ‘dldydzddyd[œ‘d{d|d}dd|d[œ‘d~dd€ddd[œ‘d�d‚dƒdZd„d[œ‘d…d†d‡dˆd‰d[œ‘dbdŠd‹ddŒd[œ‘d�dŽd�dd�d[œ‘d‘d’d“dd’d[œ‘d”d•dzdd•d[œ‘d–d—d}dd—d[œ‘dˆd˜d“dd˜d[œ‘d™dšd›ddšd[œ‘dœd�dždd�d[œ‘dŸd d¡dd d[œ‘d¢d£d¤dd£d[œ‘d¥d¦d§dd¦d[œ‘d¨d©dªdd©d[œ‘d«d¬d­dd¬d[œ‘d®d¯d°dd¯d[œ‘d±d²d³dd²d[œ‘d´dµd¶ddµd[œ‘d·d¸d¹dd¸d[œ‘dºd»d¼dd»d[œ‘d½d¾d¿dd¾d[œ‘dÀdÁdÂddÁd[œ‘dÃdÄdÅddÄd[œ‘dÆdÇdÈdidÉd[œ‘dÊdËdÌddÍd[œ‘dÎdÏdÐddÑd[œ‘dÒdÓdÔddÕd[œ‘dZdÖd×ddÖd[œ‘dØdÙdÚddÙd[œ‘dÛdÜdÝddÜd[œ‘dÞdßdàddßd[œ‘dádâdãddâd[œ‘dädådæddåd[œ‘dçdèdéddèd[œ‘dêdëdìddëd[œ‘dídîdïddîd[œ‘dðdñdòddñd[œ‘dódôdõddôd[œ‘död÷dødd÷d[œ‘dùdúdûddúd[œ‘düdýdþddýd[œ‘dÿ�d �dd�d d[œ‘�d�d�dd�dd[œ‘�d�d�dd�dd[œ‘�d�d	�d
d�d	d[œ‘�d�d�dd�dd[œ‘�d�d�dd�dd[œ‘�d�d�dd�dd[œ‘�d�d�dd�dd[œ‘�d�d�dd�dd[œ‘Z�de�d<   d�d�d�d�d œd´�d!d�d"�d œdä�d#d�d$�d œ�d�d%�d�d&�d œ�d'�d(d�d)�d œ�d*�d+�d�d,�d œ�d-�d.�d�d/�d œ�d0�d1d�d2�d œ�d3�d4d�d5�d œ�d6�d7d�d8�d œ�d9�d:�d�d;�d œgZ�d<e�d=<   g �d>¢Z�y?(@  a.  
Default settings and presets used by chart generation and calculation routines.

This module centralizes the static values that were previously stored in
`kerykeion.settings.legacy`. Keeping them here avoids scattering hard-coded
configuration across the codebase while still exposing them for reuse.
é    )Úannotations)ÚFinalÚ	TypedDictc                  óD   — e Zd ZU dZded<   ded<   ded<   ded<   ded<   y	)
Ú_CelestialPointSettingRequiredz-Required fields for celestial point settings.ÚintÚidÚstrÚnameÚcolorÚelement_pointsÚlabelN©Ú__name__Ú
__module__Ú__qualname__Ú__doc__Ú__annotations__© ó    úm/var/www/html/Astrologybackend/backend/venv/lib/python3.12/site-packages/kerykeion/settings/chart_defaults.pyr   r      s   … Ù7àƒGØ
ƒIØƒJØÓØ„Jr   r   c                  ó   — e Zd ZU dZded<   y)Ú_CelestialPointSettingz7Celestial point settings with optional is_active field.ÚboolÚ	is_activeNr   r   r   r   r   r      s
   … ÙAà„Or   r   F)Útotalc                  ó:   — e Zd ZU dZded<   ded<   ded<   ded<   y	)
Ú_ChartAspectSettingRequiredz*Required fields for chart aspect settings.r   Údegreer
   r   r   Úis_majorr   Nr   r   r   r   r   r      s   … Ù4àƒKØ
ƒIØƒNØ„Jr   r   c                  ó   — e Zd ZU dZded<   y)Ú_ChartAspectSettingz.Chart aspect settings with optional orb field.r   ÚorbNr   r   r   r   r"   r"   '   s
   … Ù8à	„Hr   r"   Úpaper_0z$var(--kerykeion-chart-color-paper-0)Úpaper_1z$var(--kerykeion-chart-color-paper-1)Úzodiac_bg_0z(var(--kerykeion-chart-color-zodiac-bg-0)Úzodiac_bg_1z(var(--kerykeion-chart-color-zodiac-bg-1)Úzodiac_bg_2z(var(--kerykeion-chart-color-zodiac-bg-2)Úzodiac_bg_3z(var(--kerykeion-chart-color-zodiac-bg-3)Úzodiac_bg_4z(var(--kerykeion-chart-color-zodiac-bg-4)Úzodiac_bg_5z(var(--kerykeion-chart-color-zodiac-bg-5)Úzodiac_bg_6z(var(--kerykeion-chart-color-zodiac-bg-6)Úzodiac_bg_7z(var(--kerykeion-chart-color-zodiac-bg-7)Úzodiac_bg_8z(var(--kerykeion-chart-color-zodiac-bg-8)Úzodiac_bg_9z(var(--kerykeion-chart-color-zodiac-bg-9)Úzodiac_bg_10z)var(--kerykeion-chart-color-zodiac-bg-10)Úzodiac_bg_11z)var(--kerykeion-chart-color-zodiac-bg-11)Úzodiac_icon_0z*var(--kerykeion-chart-color-zodiac-icon-0)Úzodiac_icon_1z*var(--kerykeion-chart-color-zodiac-icon-1)Úzodiac_icon_2z*var(--kerykeion-chart-color-zodiac-icon-2)Úzodiac_icon_3z*var(--kerykeion-chart-color-zodiac-icon-3)Úzodiac_icon_4z*var(--kerykeion-chart-color-zodiac-icon-4)Úzodiac_icon_5z*var(--kerykeion-chart-color-zodiac-icon-5)Úzodiac_icon_6z*var(--kerykeion-chart-color-zodiac-icon-6)Úzodiac_icon_7z*var(--kerykeion-chart-color-zodiac-icon-7)Úzodiac_icon_8z*var(--kerykeion-chart-color-zodiac-icon-8)Úzodiac_icon_9z*var(--kerykeion-chart-color-zodiac-icon-9)Úzodiac_icon_10z+var(--kerykeion-chart-color-zodiac-icon-10)Úzodiac_icon_11z+var(--kerykeion-chart-color-zodiac-icon-11)Úzodiac_radix_ring_0z0var(--kerykeion-chart-color-zodiac-radix-ring-0)Úzodiac_radix_ring_1z0var(--kerykeion-chart-color-zodiac-radix-ring-1)Úzodiac_radix_ring_2z0var(--kerykeion-chart-color-zodiac-radix-ring-2)Úzodiac_transit_ring_0z2var(--kerykeion-chart-color-zodiac-transit-ring-0)Úzodiac_transit_ring_1z2var(--kerykeion-chart-color-zodiac-transit-ring-1)Úzodiac_transit_ring_2z2var(--kerykeion-chart-color-zodiac-transit-ring-2)Úzodiac_transit_ring_3z2var(--kerykeion-chart-color-zodiac-transit-ring-3)Úhouses_radix_linez.var(--kerykeion-chart-color-houses-radix-line)z0var(--kerykeion-chart-color-houses-transit-line)z*var(--kerykeion-chart-color-lunar-phase-0)z*var(--kerykeion-chart-color-lunar-phase-1))Úhouses_transit_lineÚlunar_phase_0Úlunar_phase_1zFinal[dict[str, str]]ÚDEFAULT_CHART_COLORSÚSunz var(--kerykeion-chart-color-sun)é(   )r	   r   r   r   r   é   ÚMoonz!var(--kerykeion-chart-color-moon)é   ÚMercuryz$var(--kerykeion-chart-color-mercury)é   é   ÚVenusz"var(--kerykeion-chart-color-venus)é   ÚMarsz!var(--kerykeion-chart-color-mars)é   ÚJupiterz$var(--kerykeion-chart-color-jupiter)é
   é   ÚSaturnz#var(--kerykeion-chart-color-saturn)é   ÚUranusz#var(--kerykeion-chart-color-uranus)é   ÚNeptunez$var(--kerykeion-chart-color-neptune)é	   ÚPlutoz"var(--kerykeion-chart-color-pluto)ÚMean_North_Lunar_Nodez&var(--kerykeion-chart-color-mean-node)é   ÚTrue_North_Lunar_Nodez&var(--kerykeion-chart-color-true-node)é   ÚChironz#var(--kerykeion-chart-color-chiron)é   Ú	Ascendantz(var(--kerykeion-chart-color-first-house)ÚAscé   ÚMedium_Coeliz(var(--kerykeion-chart-color-tenth-house)é   ÚMcÚ
Descendantz*var(--kerykeion-chart-color-seventh-house)ÚDscé   Ú
Imum_Coeliz)var(--kerykeion-chart-color-fourth-house)ÚIcé   ÚMean_Lilithz(var(--kerykeion-chart-color-mean-lilith)é   ÚMean_South_Lunar_Nodeé   ÚTrue_South_Lunar_NodeÚTrue_Lilithé   ÚEarthz"var(--kerykeion-chart-color-earth)é   ÚPholusz#var(--kerykeion-chart-color-pholus)é   ÚCeresz"var(--kerykeion-chart-color-ceres)é   ÚPallasz#var(--kerykeion-chart-color-pallas)é   ÚJunoz!var(--kerykeion-chart-color-juno)é   ÚVestaz"var(--kerykeion-chart-color-vesta)é   ÚErisz!var(--kerykeion-chart-color-eris)é   ÚSednaz"var(--kerykeion-chart-color-sedna)é   ÚHaumeaz#var(--kerykeion-chart-color-haumea)é   ÚMakemakez%var(--kerykeion-chart-color-makemake)é   ÚIxionz"var(--kerykeion-chart-color-ixion)é    ÚOrcusz"var(--kerykeion-chart-color-orcus)é!   ÚQuaoarz#var(--kerykeion-chart-color-quaoar)é"   ÚRegulusz$var(--kerykeion-chart-color-regulus)é#   ÚSpicaz"var(--kerykeion-chart-color-spica)é$   ÚPars_Fortunaez*var(--kerykeion-chart-color-pars-fortunae)ÚFortuneé%   ÚPars_Spiritusz*var(--kerykeion-chart-color-pars-spiritus)ÚSpirité&   ÚPars_Amorisz(var(--kerykeion-chart-color-pars-amoris)ÚLoveé'   Ú
Pars_Fideiz'var(--kerykeion-chart-color-pars-fidei)ÚFaithÚVertexz#var(--kerykeion-chart-color-vertex)é)   ÚAnti_Vertexz(var(--kerykeion-chart-color-anti-vertex)é*   Ú	Aldebaranz&var(--kerykeion-chart-color-aldebaran)é+   ÚAntaresz$var(--kerykeion-chart-color-antares)é,   ÚSiriusz#var(--kerykeion-chart-color-sirius)é-   Ú	Fomalhautz&var(--kerykeion-chart-color-fomalhaut)é.   ÚAlgolz"var(--kerykeion-chart-color-algol)é/   Ú
Betelgeusez'var(--kerykeion-chart-color-betelgeuse)é0   ÚCanopusz$var(--kerykeion-chart-color-canopus)é1   ÚProcyonz$var(--kerykeion-chart-color-procyon)é2   ÚArcturusz%var(--kerykeion-chart-color-arcturus)é3   ÚPolluxz#var(--kerykeion-chart-color-pollux)é4   ÚDenebz"var(--kerykeion-chart-color-deneb)é5   ÚAltairz#var(--kerykeion-chart-color-altair)é6   ÚRigelz"var(--kerykeion-chart-color-rigel)é7   ÚAchernarz%var(--kerykeion-chart-color-achernar)é8   ÚCapellaz$var(--kerykeion-chart-color-capella)é9   ÚVegaz!var(--kerykeion-chart-color-vega)é:   ÚAlcyonez$var(--kerykeion-chart-color-alcyone)é;   ÚAlpheccaz%var(--kerykeion-chart-color-alphecca)é<   ÚAlgorabz$var(--kerykeion-chart-color-algorab)é=   ÚDeneb_Algediz)var(--kerykeion-chart-color-deneb_algedi)zDeneb Algedié>   ÚAlkaidz#var(--kerykeion-chart-color-alkaid)z#Final[list[_CelestialPointSetting]]Ú!DEFAULT_CELESTIAL_POINTS_SETTINGSÚconjunctionTz(var(--kerykeion-chart-color-conjunction))r   r   r    r   zsemi-sextilez)var(--kerykeion-chart-color-semi-sextile)zsemi-squarez(var(--kerykeion-chart-color-semi-square)Úsextilez$var(--kerykeion-chart-color-sextile)éH   Úquintilez%var(--kerykeion-chart-color-quintile)éZ   Úsquarez#var(--kerykeion-chart-color-square)éx   Útrinez"var(--kerykeion-chart-color-trine)é‡   Úsesquiquadratez+var(--kerykeion-chart-color-sesquiquadrate)é�   Ú
biquintilez'var(--kerykeion-chart-color-biquintile)é–   Úquincunxz%var(--kerykeion-chart-color-quincunx)é´   Ú
oppositionz'var(--kerykeion-chart-color-opposition)z Final[list[_ChartAspectSetting]]ÚDEFAULT_CHART_ASPECTS_SETTINGS)rI   rÏ   rà   N)r   Ú
__future__r   Útypingr   r   r   r   r   r"   rI   r   rÏ   rà   Ú__all__r   r   r   ú<module>rä      s¾
  ðòõ #ç #ô Yô ôÐ;À5õ ô )ô ôÐ5¸Uõ ð&/ØÐ5ð&/àÐ5ð&/ð Ð=ð&/ð Ð=ð	&/ð
 Ð=ð&/ð Ð=ð&/ð Ð=ð&/ð Ð=ð&/ð Ð=ð&/ð Ð=ð&/ð Ð=ð&/ð Ð=ð&/ð Ð?ð&/ð Ð?ð&/ð ÐAð&/ð  ÐAð!&/ð" ÐAñ#&/ð$ ÐAð%&/ð& ÐAð'&/ð( ÐAð)&/ð* ÐAð+&/ð, ÐAð-&/ð. ÐAð/&/ð0 ÐAð1&/ð2 ÐCð3&/ð4 ÐCð5&/ð6 ÐMð7&/ð8 ÐMð9&/ð: ÐMð;&/ð< ÐQð=&/ð> ÐQð?&/ð@ ÐQðA&/ðB ÐQðC&/ðD ÐIñE&/ðF NØAØAòK&/Ð Ð+ó &ðR{JàØØ3ØØñð{Jð ØØ4ØØñð{Jð  ØØ7ØØñð{Jð. ØØ5ØØñð-{Jð< ØØ4ØØñð;{JðJ ØØ7ØØñðI{JðX ØØ6ØØñðW{Jðf ØØ6ØØñðe{Jðt ØØ7ØØñðs{JðB ØØ5ØØñðA{JðP Ø'Ø9ØØ(ñðO{Jð^ Ø'Ø9ØØ(ñð]{Jðl ØØ6ØØñðk{Jðz ØØ;ØØñðy{JðH ØØ;ØØñðG{JðV ØØ=ØØñðU{Jðd ØØ<ØØñðc{Jðr ØØ;ØØñðq{Jð@ Ø'Ø9ØØ(ñð{JðN Ø'Ø9ØØ(ñðM{Jð\ ØØ;ØØñð[{Jðj ØØ5ØØñði{Jðx ØØ6ØØñðw{JðF ØØ5ØØñðE{JðT ØØ6ØØñðS{Jðb ØØ4ØØñða{Jðp ØØ5ØØñðo{Jð~ ØØ4ØØñð}{JðL ØØ5ØØñðK{JðZ ØØ6ØØñðY{Jðh ØØ8ØØñðg{Jðv ØØ5ØØñðu{JðD ØØ5ØØñðC{JðR ØØ6ØØñðQ{Jð` ØØ7ØØñð_{Jðn ØØ5ØØñðm{Jð| ØØ=ØØñð{{JðJ ØØ=ØØñðI{JðX ØØ;ØØñðW{Jðf ØØ:ØØñðe{Jðt ØØ6ØØñðs{JðB	 ØØ;ØØñðA	{JðR	 ØØ9ØØñðQ	{Jð`	 ØØ7ØØñð_	{Jðn	 ØØ6ØØñðm	{Jð|	 ØØ9ØØñð{	{JðJ
 ØØ5ØØñðI
{JðX
 ØØ:ØØñðW
{Jðf
 ØØ7ØØñðe
{Jðt
 ØØ7ØØñðs
{JðB ØØ8ØØñðA{JðP ØØ6ØØñðO{Jð^ ØØ5ØØñð]{Jðl ØØ6ØØñðk{Jðz ÙÙ5ØÙñðy{JñH ÙÙ8ØÙñðG{JñV ÙÙ7ØÙñðU{Jñd ÙÙ4ØÙñðc{Jñr ÙÙ7ØÙñðq{Jñ@ ÙÙ8ØÙñð{JñN ÙÙ7ØÙñðM{Jñ\ ÙÙ<ØÙñð[{Jñj ÙÙ6ØÙñði{JÐ !Ñ#Fô {ð@ ÙÙÙ;ò	ð ÙØÙ<ò	ð ÙØÙ;ò	ñ ÙÙÙ7ò	ñ ÙØÙ8ò	ñ ÙÙÙ6ò	ñ ÙÙÙ5ò	ñ Ù ØÙ>ò	ñ ÙØÙ:ò	ñ ÙØÙ8ò	ñ ÙÙÙ:ò	ð{CDÐ Ñ @ô CóL‚r   