._select_1a1hk_2{background:#ffffff0d;border:1px solid rgba(255,255,255,.15);color:#ffffffeb;padding:10px 12px;border-radius:10px;outline:none;font-size:14px;font-family:inherit;cursor:pointer}._select_1a1hk_2 option{background:#1a1f3a;color:#ffffffeb;padding:10px}._select_1a1hk_2:focus option:checked{background:#38bdf84d}._astrologyOptions_1a1hk_24{display:grid;gap:10px}._astrologyOption_1a1hk_24{display:flex;align-items:center;gap:16px;padding:14px;border:1px solid rgba(255,255,255,.12);border-radius:10px;background:#ffffff05;cursor:pointer}._astrologyOption_1a1hk_24[data-selected=true]{border-color:#9aa9ff73;background:#667eea1a}._astrologyOption_1a1hk_24[data-locked=true]{cursor:default}._astrologyOption_1a1hk_24:focus-within{outline:2px solid #93c5fd;outline-offset:3px}._astrologyCopy_1a1hk_54{display:flex;flex:1;flex-direction:column;min-width:0;gap:5px;overflow-wrap:anywhere}._astrologyLabel_1a1hk_63{color:#fffffff2;font-size:14px;font-weight:600;line-height:1.4}._astrologyDescription_1a1hk_70{color:#ffffffb3;font-size:12px;line-height:1.55}._astrologySwitch_1a1hk_76{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;flex:0 0 42px;width:42px;height:24px;margin:0;border:1px solid rgba(255,255,255,.25);border-radius:999px;background:#ffffff1f;cursor:inherit}._astrologySwitch_1a1hk_76:before{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff}._astrologySwitch_1a1hk_76:checked{border-color:#667eea;background:#667eea}._astrologySwitch_1a1hk_76:checked:before{transform:translate(18px)}._astrologySwitch_1a1hk_76:focus-visible{outline:none}._astrologyBadge_1a1hk_113{align-self:flex-start;padding:2px 8px;border:1px solid rgba(212,185,110,.5);border-radius:999px;color:#e4cc91;font-size:12px;font-weight:600}._astrologyNotice_1a1hk_123{color:#fffc;font-size:13px;line-height:1.6;margin-top:14px}._astrologyUpgrade_1a1hk_130{padding:10px 16px;border:1px solid #d4b96e;border-radius:8px;background:#d4b96e1f;color:#e4cc91;font:inherit;font-weight:600;cursor:pointer}._astrologyUpgrade_1a1hk_130:focus-visible{outline:2px solid #93c5fd;outline-offset:3px}@media(prefers-reduced-motion:no-preference){._astrologyOption_1a1hk_24,._astrologySwitch_1a1hk_76{transition:background-color .15s ease,border-color .15s ease}._astrologySwitch_1a1hk_76:before{transition:transform .15s ease}}._page_bu63f_1{height:100dvh;padding:12px;box-sizing:border-box;background:#080c14;color:#f4f0e8}._card_bu63f_9{display:flex;flex-direction:column;gap:8px;height:100%;box-sizing:border-box;max-width:720px;margin:0 auto;padding:16px;border:1px solid #334158;border-radius:20px;background:#101522}._header_bu63f_23{display:flex;align-items:center;gap:12px;flex-shrink:0}._header_bu63f_23 h1{margin:0;font-size:clamp(18px,3vw,28px);min-width:0}._metadata_bu63f_36{flex-shrink:0;font-size:14px;overflow-wrap:anywhere}._metadata_bu63f_36 p{margin:4px 0}._card_bu63f_9 button{padding:10px 16px;border:1px solid #79849b;border-radius:10px;background:transparent;color:inherit;cursor:pointer}._wheel_bu63f_55{display:flex;flex:1;min-height:0;width:100%;max-width:600px;margin:0 auto}._wheel_bu63f_55 svg{display:block;width:100%;height:100%}._card_7q8wq_1{box-sizing:border-box;width:100%;max-width:420px;padding:12px;margin:12px 0 20px;border:1px solid #334158;border-radius:16px;background:#101522;color:#f4f0e8}._card_7q8wq_1 h2{margin:0 0 6px;font-size:16px}._card_7q8wq_1 button{margin:8px 8px 0 0;padding:8px 12px;color:inherit;background:transparent;border:1px solid #79849b;border-radius:8px;cursor:pointer}._timestamp_7q8wq_28,._rings_7q8wq_28{margin:6px 0;font-size:12px}._wheel_7q8wq_33{width:100%;aspect-ratio:1}._wheel_7q8wq_33 svg{display:block;width:100%;height:100%}._rings_7q8wq_28{display:flex;justify-content:center;gap:24px}._transits_7q8wq_50{color:#75c9df}._markdownPreview_20cyr_1{color:#ffffffbf;font-size:12px;line-height:1.6;overflow-x:auto;overflow-wrap:anywhere}._markdownPreview_20cyr_1 p,._markdownPreview_20cyr_1 ul,._markdownPreview_20cyr_1 ol{margin:0 0 8px}._markdownPreview_20cyr_1 h1,._markdownPreview_20cyr_1 h2,._markdownPreview_20cyr_1 h3{color:#fffffff2;font-size:14px;margin:8px 0}._markdownPreview_20cyr_1 table{width:100%;border-collapse:collapse;margin:8px 0}._markdownPreview_20cyr_1 th,._markdownPreview_20cyr_1 td{border:1px solid rgba(255,255,255,.2);padding:7px 9px;vertical-align:top}._markdownPreview_20cyr_1 th{background:#c9a84c1f;color:#fffffff2}._markdownPreview_20cyr_1 pre{overflow-x:auto}
