:root,html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ra-theme-page:#1a1a1a;--ra-theme-topbar:#17181a;--ra-theme-surface:#232328f5;--ra-theme-surface-raised:#2a2a30f5;--ra-theme-control:#ffffff0e;--ra-theme-control-hover:#ffffff17;--ra-theme-text:#fffffff0;--ra-theme-text-soft:#ffffffb8;--ra-theme-muted:#ffffff75;--ra-theme-border:#ffffff1a;--ra-theme-border-strong:#ffffff2e;--ra-theme-shadow:0 12px 34px #0000004d, inset 0 1px 0 #ffffff0f;--ra-theme-toggle-bg:linear-gradient(180deg, #ffffff16, #ffffff09);--ra-theme-toggle-hover:linear-gradient(180deg, #ffffff21, #ffffff0e)}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ra-theme-page:#fff;--ra-theme-topbar:#fff;--ra-theme-surface:#fff;--ra-theme-surface-raised:#fff;--ra-theme-control:#fff;--ra-theme-control-hover:#fff;--ra-theme-text:#1b1b1ff0;--ra-theme-text-soft:#2c2c32b8;--ra-theme-muted:#34343a7a;--ra-theme-border:#26262c1f;--ra-theme-border-strong:#26262c38;--ra-theme-shadow:none;--ra-theme-toggle-bg:linear-gradient(180deg, #fffffffa, #f4f0e9eb);--ra-theme-toggle-hover:linear-gradient(180deg, #fff, #f8f3ebfa)}.ra-themeToggle{appearance:none;border:1px solid var(--ra-theme-border-strong);background:var(--ra-theme-toggle-bg);width:36px;height:36px;color:var(--ra-theme-text);box-shadow:var(--ra-theme-shadow);-webkit-backdrop-filter:blur(14px);cursor:pointer;border-radius:12px;flex:0 0 36px;justify-content:center;align-items:center;margin:0;padding:0;transition:color .16s,border-color .16s,background .16s,box-shadow .16s,transform .16s;display:inline-flex}.ra-themeToggle:hover{background:var(--ra-theme-toggle-hover);color:#ff6d6d;box-shadow:var(--ra-theme-shadow), 0 0 0 3px #ff6d6d14;border-color:#ff6d6d7a}.ra-themeToggle:active{transform:translateY(1px)scale(.97)}.ra-themeToggle:focus-visible{outline-offset:3px;outline:2px solid #ff6d6dd1}.ra-themeToggle svg{transition:transform .22s;display:block}html[data-theme=dark] .ra-themeToggle:hover svg{transform:rotate(18deg)}html[data-theme=light] .ra-themeToggle:hover svg{transform:rotate(-12deg)}@media (max-width:768px){.ra-themeToggle{border-radius:11px;flex-basis:34px;width:34px;height:34px}}@media (prefers-reduced-motion:reduce){.ra-themeToggle,.ra-themeToggle svg{transition:none}}.ra-themeToggleWrap{z-index:120;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.ra-themeHint{z-index:500;color:#fff8f2f5;letter-spacing:.015em;text-align:left;white-space:nowrap;pointer-events:none;transform-origin:100% 0;background:radial-gradient(circle at 12% 18%,#ff7c6029,#0000 40%),#232026fa;border:1px solid #ff8b6d66;border-radius:18px 18px 18px 7px;width:max-content;max-width:220px;padding:11px 15px 11px 34px;font-family:Inter,system-ui,sans-serif;font-size:12px;font-weight:650;line-height:1.35;animation:5.4s both raThemeHintLife;position:absolute;top:calc(100% + 22px);right:-8px;box-shadow:0 16px 38px #00000057,0 0 24px #ff6d6d1c,inset 0 1px #ffffff17}.ra-themeHintStar{color:#ff9b7d;filter:drop-shadow(0 0 7px #ff8b6d80);font-size:13px;line-height:1;position:absolute;top:12px;left:13px}.ra-themeHintArrow{color:#ff9b7df5;filter:drop-shadow(0 0 5px #ff8b6d47);width:58px;height:39px;animation:1.25s ease-in-out infinite raThemeHintArrow;position:absolute;bottom:calc(100% - 5px);right:7px;overflow:visible}@keyframes raThemeHintLife{0%{opacity:0;transform:translateY(-7px)scale(.94)rotate(-1.5deg)}10%{opacity:1;transform:translateY(0)scale(1)rotate(-1.5deg)}78%{opacity:1;transform:translateY(0)scale(1)rotate(-1.5deg)}to{opacity:0;transform:translateY(-4px)scale(.98)rotate(-1.5deg)}}@keyframes raThemeHintArrow{0%,to{transform:translateY(1px)rotate(-1deg)}50%{transform:translateY(-3px)rotate(1.5deg)}}html[data-theme=light] .ra-themeHint{color:#392f35;background:radial-gradient(circle at 12% 18%,#c73a4e1a,#0000 42%),#fffdfafc;border-color:#c73a4e4d;box-shadow:0 16px 38px #2d26282e,0 0 22px #c73a4e14,inset 0 1px #fff}html[data-theme=light] .ra-themeHintStar,html[data-theme=light] .ra-themeHintArrow{color:#c73a4e}@media (max-width:768px){.ra-themeHint{max-width:210px;padding:10px 14px 10px 32px;font-size:11.5px;top:calc(100% + 21px);right:-8px}.ra-themeHintStar{top:11px;left:12px}}@media (prefers-reduced-motion:reduce){.ra-themeHint{opacity:1;animation:none;transform:none}.ra-themeHintArrow{animation:none}}html[data-theme=light] body,html[data-theme=light] .ra-page{color:var(--ra-theme-text);background:#fff}html[data-theme=light] .ra-topbar{box-sizing:border-box;box-shadow:none;background:radial-gradient(circle,#145ccd26 0 .8px,#0000 1px) 0 0/18px 18px,linear-gradient(100deg,#145ccd13,#0000 30% 70%,#c73a4e0e),linear-gradient(#fff,#f3f7ff);border-bottom:1px solid #1c458052;border-radius:16px;overflow:visible}html[data-theme=light] .ra-title{background:linear-gradient(#202127,#555963);text-shadow:none;-webkit-background-clip:text;background-clip:text}html[data-theme=light] .ra-titleAccent{color:#c73a4e;text-shadow:0 0 14px #c73a4e29}html[data-theme=light] .ra-dot{color:#24242a75;text-shadow:none}html[data-theme=light] .ra-titleBadge{color:#24242a75}html[data-theme=light] .ra-cabinetLink{color:var(--ra-theme-text-soft);border-color:var(--ra-theme-border);background:#ffffff85}html[data-theme=light] .ra-cabinetLink:hover,html[data-theme=light] button.ra-cabinetLink:hover{color:var(--ra-theme-text);border-color:var(--ra-theme-border-strong);background:#ffffffd6}html[data-theme=light] .ra-cabinetLink.is-auth{--bg-color:#f8f5ef;color:#7651a8;background:linear-gradient(var(--bg-color), var(--bg-color)) padding-box, linear-gradient(to right, var(--upgrade-color-stop-1), var(--upgrade-color-stop-2)) border-box}html[data-theme=light] .ra-cabinetDot{background:#24242a47}html[data-theme=light] .ra-currentChartTop{background:linear-gradient(#fffffff5,#f6f1eae6);border-color:#c73a4e38;box-shadow:0 8px 20px #443a2e1a,inset 0 1px #fffffff2}html[data-theme=light] .ra-currentChartTopLabel{color:var(--ra-theme-muted)}html[data-theme=light] .ra-currentChartTopName{color:#8f3243;text-shadow:none}html[data-theme=light] .ra-currentChartTopReset{color:#b23b4f}html[data-theme=light] .ra-currentChartLeft{box-shadow:none;background:linear-gradient(#fffffff5,#f6f1eae6);border-color:#c73a4e38}html[data-theme=light] .ra-currentChartLeftLabel{color:var(--ra-theme-muted)}html[data-theme=light] .ra-currentChartLeftName{color:#8f3243;text-shadow:none}html[data-theme=light] .ra-seg,html[data-theme=light] .ra-tech,html[data-theme=light] .ra-topbar .ra-seg{border-color:var(--ra-theme-border);background:linear-gradient(#fffffff0,#efebe4db);border-top-color:#fffffff5;border-bottom-color:#2a2a3029;box-shadow:inset 0 1px #ffffffeb,0 3px 12px #43392d14}html[data-theme=light] .ra-segBtn,html[data-theme=light] .ra-techBtn,html[data-theme=light] .ra-minorBtn{color:#232328c7}html[data-theme=light] .ra-segBtn.is-active{color:#b82d41;background:linear-gradient(#fffffff5,#ffffff8a),#c73a4e14;border-color:#c73a4e4d;box-shadow:inset 0 1px #fffffff2,0 5px 14px #443a2e1a}html[data-theme=light] .ra-segBtn:disabled{color:#23232857}html[data-theme=light] .ra-minorBtn{border-color:var(--ra-theme-border);background:#ffffffad;box-shadow:inset 0 1px #ffffffe0,0 3px 10px #43392d12}html[data-theme=light] .ra-minorBtn.is-on{color:#176c50;background:#1fa6741c;border-color:#17845e57;box-shadow:inset 0 0 0 1px #1fa67412,0 4px 12px #1fa67414}html[data-theme=light] .ra-minorBtn.is-off{color:#2a5848b8;box-shadow:none;background:#2a58480e;border-color:#2a584833}html[data-theme=light] .ra-minorBtn.ra-mundaneBtn.is-off{color:#232328a8;border-color:var(--ra-theme-border);background:#2323280e}html[data-theme=light] .ra-minorBtn.ra-exportBtn:hover{color:#1f2025;background:#fffffff5;border-color:#2323283d;box-shadow:inset 0 1px #fff,0 4px 14px #43392d1c}html[data-theme=light] .ra-techBtn--transit:not(.is-on):not(:disabled){color:#16788a}html[data-theme=light] .ra-techBtn--solar:not(.is-on):not(:disabled){color:#966900}html[data-theme=light] .ra-techBtn--dir:not(.is-on):not(:disabled){color:#7350a8}html[data-theme=light] .ra-techBtn--prog:not(.is-on):not(:disabled){color:#247442}html[data-theme=light] .ra-techBtn--synth:not(.is-on):not(:disabled){color:#b53c49}html[data-theme=light] .ra-techBtn.ra-techBtn--horary{color:#9e3d80;text-shadow:none}html[data-theme=light] .ra-techBtn.ra-techBtn--synastry{color:#a9472c;text-shadow:none}html[data-theme=light] .ra-techBtn--transit.is-on{color:#126979}html[data-theme=light] .ra-techBtn--solar.is-on{color:#805900}html[data-theme=light] .ra-techBtn--dir.is-on{color:#664397}html[data-theme=light] .ra-techBtn--prog.is-on{color:#1f6b3b}html[data-theme=light] .ra-techBtn--synth.is-on{color:#a82f40}html[data-theme=light] .ra-techBtn.ra-techBtn--horary.is-on{color:#963474}html[data-theme=light] .ra-techBtn.ra-techBtn--synastry.is-on{color:#9d3e25}html[data-theme=light] :where(.ra-timeGlass,.ra-dtp,.am-wrap,.cfg-card,.ra-ptCard,.ra-ceCard,.ra-dcCard,.ra-phenoCard,.ra-horaryCard,.ra-hfCard,.ra-modal-card,.ra-emptyMid){color:var(--ra-theme-text);background:linear-gradient(#fffffff0,#faf7f1db);border-color:#26262c3d;box-shadow:0 10px 28px #463c301c,inset 0 1px #fffffff5}html[data-theme=light] .ra-timeGlass{border-color:#c73a4e94}html[data-theme=light] .ra-horaryCard{border-color:#b141916b}html[data-theme=light] :where(.ra-timeRoll,.ra-timeTabs,.cfg-tabs,.cfg-item,.cfg-planet,.ra-phenoItem,.ra-hfHouseRow,.ra-hfFormula,.ra-hfCluster,.ra-hfStat,.ra-hfMetaItem,.ra-hfHouseStrength,.ra-hfCodePill,.ra-hfHouseBadge,.ra-hfHouseBadgeT,.ra-ceSynth){color:var(--ra-theme-text);background:#f5f1ead6;border-color:#26262c2e;box-shadow:inset 0 1px #ffffffe6,0 2px 7px #43392d0e}html[data-theme=light] .ra-hfCluster{border-color:#c74b4794}html[data-theme=light] .ra-hfHouseBadgeT{border-color:#c74b479e}html[data-theme=light] :where(.ra-input,.ra-timeExact,.ra-dtpPart){color:var(--ra-theme-text);background-color:#ffffffe6;border-color:#26262c3d;box-shadow:inset 0 1px 2px #3830270b,0 1px #fffffff5}html[data-theme=light] .ra-timeExact{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c73a4e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect x='3' y='4' width='18' height='18' rx='2' ry='2'/><line x1='16' y1='2' x2='16' y2='6'/><line x1='8' y1='2' x2='8' y2='6'/><line x1='3' y1='10' x2='21' y2='10'/></svg>") right 16px center/18px 18px no-repeat,#ffffffe6}html[data-theme=light] .ra-timeExact::-webkit-datetime-edit{color:var(--ra-theme-text)}html[data-theme=light] .ra-timeExact::-webkit-datetime-edit-fields-wrapper{color:var(--ra-theme-text)}html[data-theme=light] .ra-timeExact::-webkit-datetime-edit-text{color:var(--ra-theme-text)}html[data-theme=light] .ra-timeExact::-webkit-datetime-edit-day-field{color:var(--ra-theme-text)}html[data-theme=light] .ra-timeExact::-webkit-datetime-edit-month-field{color:var(--ra-theme-text)}html[data-theme=light] .ra-timeExact::-webkit-datetime-edit-year-field{color:var(--ra-theme-text)}html[data-theme=light] .ra-timeExact::-webkit-datetime-edit-hour-field{color:var(--ra-theme-text)}html[data-theme=light] .ra-timeExact::-webkit-datetime-edit-minute-field{color:var(--ra-theme-text)}html[data-theme=light] :where(.ra-input,.ra-timeExact,.ra-dtpPart):focus{border-color:#c73a4e8c;box-shadow:0 0 0 3px #c73a4e1c,inset 0 1px 2px #38302709}html[data-theme=light] .ra-acList{color:var(--ra-theme-text);background:#fffffff5;border-color:#26262c3d;box-shadow:0 18px 46px #43392d2b}html[data-theme=light] .ra-acItem{color:var(--ra-theme-text)}html[data-theme=light] .ra-acItem:hover,html[data-theme=light] .ra-acItem.is-active{background:#26262c12}html[data-theme=light] .ra-acLocate{color:var(--ra-theme-text);background:#ffffffdb;border-color:#26262c33;box-shadow:0 5px 14px #43392d1a}html[data-theme=light] :where(.ra-timeArrow,.ra-timeNow,.ra-dtpNow){color:var(--ra-theme-text);background:#ffffffd1;border-color:#26262c38;box-shadow:inset 0 1px #fffffff0,0 3px 10px #43392d14}html[data-theme=light] :where(.ra-timeArrow,.ra-timeNow,.ra-dtpNow):hover{color:#202126;background:#fff;border-color:#26262c57;box-shadow:0 5px 14px #43392d1f}html[data-theme=light] .ra-timeTab{color:var(--ra-theme-text-soft)}html[data-theme=light] .ra-timeTab.is-active{color:var(--ra-theme-text);background:#26262c14;box-shadow:0 3px 9px #43392d17}html[data-theme=light] .am-wrap{background:radial-gradient(780px 420px at 10% 0,#fffffffa,#0000 64%),#ffffffc7;border:1px solid #26262c40}html[data-theme=light] .am-wrap:before,html[data-theme=light] .am-wrap:after{content:none;display:none}html[data-theme=light] .am-head{border-bottom-color:#26262c2e}html[data-theme=light] .am-title{color:var(--ra-theme-text);opacity:.86}html[data-theme=light] .am-th,html[data-theme=light] .am-rowHead{color:var(--ra-theme-text);background:#ebe7e0f5;border-color:#26262c29}html[data-theme=light] .am-corner{color:var(--ra-theme-text);background:#e2ddd5fa;border-color:#26262c38}html[data-theme=light] .am-td{border-bottom-color:#26262c1c;border-right-color:#26262c17}html[data-theme=light] .am-active{background:#26262c14}html[data-theme=light] .am-wrap.am-forecast .am-table:before{box-shadow:0 0 0 1px var(--am-accent), 0 0 18px color-mix(in srgb, var(--am-accent) 35%, transparent), inset 0 1px 0 #ffffff29}html[data-theme=light] .cfg-title,html[data-theme=light] .cfg-kind{color:var(--ra-theme-text)}html[data-theme=light] .cfg-tabs .gc-btn{color:var(--ra-theme-text-soft)}html[data-theme=light] .cfg-tabs .gc-btn.is-active{color:var(--ra-theme-text);background:#26262c14;box-shadow:0 3px 9px #43392d1a}html[data-theme=light] .cfg-aspects{border-top-color:#26262c24}html[data-theme=light] :where(.ra-ptCell--deg,.ra-ptDeg,.ra-ptHouse,.ra-ptCuspLabel,.ra-ceTh--sum,.ra-ceTd--cross,.ra-ceTd--rowsum,.ra-ceSynthLabel,.ra-ceSynthName,.ra-hfClusterComment,.ra-hfMeaning,.ra-hfProf,.ra-hfFinance,.ra-hfRelation,.ra-hfMethodNoteText,.ra-hfSourceKind,.ra-hfSourceStrength,.ra-hfSourceText,.ra-hfNuanceTitle,.ra-phenoDesc,.ra-phenoWorks,.ra-phenoFails,.ra-phenoMetaLabel,.ra-phenoPrecedent){color:var(--ra-theme-text-soft)}html[data-theme=light] :where(.ra-ptCell--house,.ra-ptMin,.ra-timeRollHint,.ra-phenoSub,.ra-phenoTime,.ra-phenoPhase){color:var(--ra-theme-muted)}html[data-theme=light] .ra-ptDividerLine,html[data-theme=light] .ra-phenoDivider,html[data-theme=light] .ra-hfDivider{background:#26262c21}html[data-theme=light] .ra-ceTd--colsum,html[data-theme=light] .ra-ceTfoot .ra-ceTd--cross{border-top-color:#26262c24}html[data-theme=light] :where(.ra-ptCopyBtn,.ra-hfCopyBtn){color:#2323286b}html[data-theme=light] :where(.ra-ptCopyBtn,.ra-hfCopyBtn):hover{color:#19191cdb;background:#26262c12}html[data-theme=light] .ra-modal-backdrop{background:#25211d57}html[data-theme=light] .ra-modal-title{color:var(--ra-theme-text)}html[data-theme=light] .ra-modal-meta{color:var(--ra-theme-muted)}html[data-theme=light] .ra-left:hover,html[data-theme=light] .ra-left:focus-within,html[data-theme=light] .ra-right:hover,html[data-theme=light] .ra-right:focus-within{scrollbar-color:#4d48427a #4d484214}html[data-theme=light] :where(.ra-left,.ra-right):hover::-webkit-scrollbar-track{background:#4d484212}html[data-theme=light] :where(.ra-left,.ra-right):focus-within::-webkit-scrollbar-track{background:#4d484212}html[data-theme=light] :where(.ra-left,.ra-right):hover::-webkit-scrollbar-thumb{background:#4d48426b;border-color:#ffffff94}html[data-theme=light] :where(.ra-left,.ra-right):focus-within::-webkit-scrollbar-thumb{background:#4d48426b;border-color:#ffffff94}html[data-theme=light] .ra-btn.ra-btn--natal{--ra-light-action:166, 43, 62}html[data-theme=light] .ra-btn.ra-btn--horary{--ra-light-action:142, 48, 112}html[data-theme=light] .ra-btn.ra-btn--synastry{--ra-light-action:166, 65, 39}html[data-theme=light] :is(.ra-btn.ra-btn--natal,.ra-btn.ra-btn--horary,.ra-btn.ra-btn--synastry){color:rgb(var(--ra-light-action));text-shadow:none;border-color:rgba(var(--ra-light-action), .52);background:linear-gradient(#fffffff5,#f4efe7e6);box-shadow:0 7px 18px #463c301f,inset 0 1px #fff}html[data-theme=light] :is(.ra-btn.ra-btn--natal,.ra-btn.ra-btn--horary,.ra-btn.ra-btn--synastry):hover:not(:disabled),html[data-theme=light] :is(.ra-btn.ra-btn--natal,.ra-btn.ra-btn--horary,.ra-btn.ra-btn--synastry).is-on{color:rgb(var(--ra-light-action));text-shadow:none;background:rgba(var(--ra-light-action), .14);border-color:rgba(var(--ra-light-action), .68)}html[data-theme=light] :is(.ra-btn.ra-btn--natal,.ra-btn.ra-btn--horary,.ra-btn.ra-btn--synastry):disabled{color:rgba(var(--ra-light-action), .78);opacity:.62;text-shadow:none;border-color:rgba(var(--ra-light-action), .34);box-shadow:none;background:#ffffff9e}html[data-theme=light] .jp-card{color:var(--ra-theme-text);background:linear-gradient(#fffffff0,#faf7f1db);border-color:#26262c47;box-shadow:0 8px 22px #463c3017,inset 0 1px #fffffff5}html[data-theme=light] .jp-label{color:var(--ra-theme-text)}html[data-theme=light] .jp-name{color:var(--ra-theme-text);text-shadow:none;background:#f4efe8eb;border-color:#b1661994}html[data-theme=light] .jp-roleLabel{color:var(--ra-theme-text-soft);opacity:.78}html[data-theme=light] .ra-ptCard .ra-ptRow:not(.ra-ptRow--cusp) .ra-ptCell--planet>span{color:#1b1b1fe0!important}html[data-theme=light] .ra-ptCard :is(.ra-ptDeg,.ra-ptHouse,.ra-ptCuspLabel){color:#232328d1}html[data-theme=light] .ra-ptCard :is(.ra-ptMin,.ra-ptCell--house){color:#2c2c329e}html[data-theme=light] .ra-ptCard{border-color:#26262c4d}html[data-theme=light] .ra-dcCard{color:var(--ra-theme-text);border-color:#26262c52}html[data-theme=light] .ra-dcCard .cfg-title>span{color:var(--ra-theme-text-soft)!important}html[data-theme=light] .ra-dcCard svg [marker-end],html[data-theme=light] .ra-dcCard marker path{stroke:#23232894}html[data-theme=light]{--ra-wheel-transit-color:#0b4fd8;--ra-wheel-transit-band-stroke:#0b4fd8}html[data-theme=light] .ra-phenoCard{border-color:#26262c4d}html[data-theme=light] .ra-phenoCard .ra-phenoItem{border-color:#26262c38}html[data-theme=light] .ra-phenoCard>.ra-phenoTitleBtn{color:var(--ra-theme-text);opacity:.92}html[data-theme=light] .ra-phenoCard .ra-phenoDay{color:#725099}html[data-theme=light] .ra-phenoCard .ra-phenoPhase{color:var(--ra-theme-text-soft);opacity:.82}html[data-theme=light] .ra-phenoCard .ra-phenoTitleBtn>span:first-child>span:first-child{color:var(--ra-theme-text)!important}html[data-theme=light] .ra-phenoCard .ra-phenoKind{color:var(--ra-theme-text);opacity:.9}html[data-theme=light] .ra-phenoCard .is-voc .ra-phenoMetaValue{color:#245f80;background:#48a4d61f;border-color:#2c7eab57;box-shadow:inset 0 1px #ffffffd1}html[data-theme=light] .ra-phenoCard .is-voc .ra-phenoMetaDash{color:#245f809e}html[data-theme=light] .ra-phenoCard .is-voc .ra-phenoSub{color:var(--ra-theme-text-soft)}html[data-theme=light] .ra-phenoCard .is-voc .ra-phenoSub>span:first-child{color:var(--ra-theme-text-soft)!important}html[data-theme=light] .ra-phenoCard .is-voc .ra-phenoSub>span[aria-label]{color:var(--ra-theme-text)!important}html[data-theme=light] :is(.gc-panel,.ra-timeGlass,.ra-dtp,.am-wrap,.cfg-card,.jp-card,.ra-ptCard,.ra-ceCard,.ra-dcCard,.ra-phenoCard,.ra-horaryCard,.ra-hfCard,.ra-modal-card,.ra-emptyMid){background:#fff;box-shadow:none!important}html[data-theme=light] :is(.ra-timeRoll,.ra-timeTabs,.cfg-tabs,.cfg-item,.cfg-planet,.jp-name,.ra-phenoItem,.ra-hfHouseRow,.ra-hfFormula,.ra-hfCluster,.ra-hfStat,.ra-hfMetaItem,.ra-hfHouseStrength,.ra-hfCodePill,.ra-hfHouseBadge,.ra-hfHouseBadgeT,.ra-ceSynth),html[data-theme=light] .ra-topbar :is(.ra-tech,.ra-seg,.ra-currentChartTop,.ra-themeToggle,.ra-minorBtn,.ra-segBtn,.ra-techBtn){box-shadow:none!important}html[data-theme=light] .ra-topbar .ra-tech,html[data-theme=light] .ra-topbar .ra-seg{background:#fff;border-color:#26262c2e}html[data-theme=light] .ra-techBtn:not(.is-on):not(:disabled){border-color:color-mix(in srgb, currentColor 58%, transparent);box-shadow:none;background:#fff}html[data-theme=light] .ra-techBtn.is-on{background:color-mix(in srgb, currentColor 12%, #fff);box-shadow:none}html[data-theme=light] .ra-segBtn:not(.is-active):not(:disabled){color:#b82d41d1;background:#fff;border:1px solid #c73a4e4d}html[data-theme=light] .ra-segBtn.is-active{box-shadow:none;background:#c73a4e1c}html[data-theme=light] :is(.ra-btn.ra-btn--natal,.ra-btn.ra-btn--horary,.ra-btn.ra-btn--synastry){color:rgb(var(--ra-light-action));border-color:rgba(var(--ra-light-action), .62);background:#fff;box-shadow:none!important}html[data-theme=light] :is(.ra-btn.ra-btn--natal,.ra-btn.ra-btn--horary,.ra-btn.ra-btn--synastry):hover:not(:disabled),html[data-theme=light] :is(.ra-btn.ra-btn--natal,.ra-btn.ra-btn--horary,.ra-btn.ra-btn--synastry).is-on{background:rgba(var(--ra-light-action), .12);border-color:rgba(var(--ra-light-action), .76)}html[data-theme=light] :is(.ra-btn.ra-btn--natal,.ra-btn.ra-btn--horary,.ra-btn.ra-btn--synastry):disabled{color:rgba(var(--ra-light-action), .86);border-color:rgba(var(--ra-light-action), .38);opacity:.72;box-shadow:none;background:#fff}html[data-theme=light] .ra-acGeoBtn{color:#232328c2;box-shadow:none;background:#fff;border-color:#26262c3d}html[data-theme=light] .ra-acGeoBtn:hover:not(:disabled){color:#c73a4e;box-shadow:none;background:#c73a4e14;border-color:#c73a4e61}html[data-theme=light] .ra-acGeoBtn:disabled{color:#2323287a}html[data-theme=light] .ra-horaryStars .am-planetGlyph,html[data-theme=light] .ra-horaryStars .am-starTooltipSigil,html[data-theme=light] .ra-horaryStars .am-starTooltipPlanetGlyph{color:var(--ra-theme-text)}html[data-theme=light] .ra-horaryStars .am-starTooltip{background:var(--ra-theme-surface-raised);border-color:var(--ra-theme-border-strong);box-shadow:none}html[data-theme=light] .ra-horaryStars .am-starTooltipTitle{color:var(--ra-theme-text)}html[data-theme=light] .ra-horaryStars .am-starTooltipText{color:var(--ra-theme-text-soft);border-top-color:var(--ra-theme-border)}html[data-theme=light] .ra-techBtn--transit:not(.is-on):not(:disabled){color:#0b4fd8;box-shadow:none;background:#0b4fd80e;border-color:#0b4fd8ad}html[data-theme=light] .ra-techBtn--transit:not(.is-on):not(:disabled):hover{color:#073fae;box-shadow:none;background:#0b4fd81c;border-color:#0b4fd8db}html[data-theme=light] .ra-techBtn--transit.is-on{color:#073a9e;box-shadow:none;background:#0b4fd829;border-color:#0b4fd8e6}html[data-theme=light] .ra-techBtn--transit:focus-visible{outline-offset:2px;outline:2px solid #0b4fd8b3}html[data-theme=light] .am-wrap.am-forecast--transit{--am-accent:var(--ra-wheel-transit-color,#0b4fd8)}html[data-theme=light] .am-wrap.am-forecast--transit .am-table:before{box-shadow:0 0 0 1px var(--am-accent), inset 0 1px 0 var(--am-accent)}html[data-theme=light] .am-wrap.am-forecast--transit .am-table:after{mix-blend-mode:normal;opacity:1;background:linear-gradient(#0b4fd824,#0000 34%)}html[data-theme=light] :is(.jp-tooltip,.cfg-tooltip,.ps-tooltip,.am-aspTooltip){color:#f1dc78;-webkit-backdrop-filter:blur(16px);background:#303136;border-color:#12121685;box-shadow:0 14px 34px #12121647,0 2px 8px #12121629}html[data-theme=light] :is(.jp-tooltip,.cfg-tooltip,.ps-tooltip) .am-starTooltipTitle{color:#f1dc78}html[data-theme=light] .am-aspTooltip .am-aspTipBody,html[data-theme=light] :is(.jp-tooltip,.cfg-tooltip,.ps-tooltip) .am-starTooltipText{color:#ffffffe0;border-top-color:#ffffff29}html[data-theme=light] :is(.ra-timeGlass,.ra-phenoCard,.ra-dtp,.ra-input,.ra-btn.ra-btn--natal,.ra-btn.ra-btn--horary,.ra-btn.ra-btn--synastry,.am-wrap,.gc-panel.cfg-card,.jp-card,.ra-hfCard){border-width:2px}html[data-theme=light] .ra-phenoCard .ra-phenoItem>.ra-phenoTitleBtn+div{border-top-color:var(--ra-theme-border)!important}html[data-theme=light] .ra-phenoCard .ra-phenoItem>.ra-phenoTitleBtn+div>div:first-child>span:first-child{color:var(--ra-theme-text)!important}html[data-theme=light] .ra-phenoCard .ra-phenoItem>.ra-phenoTitleBtn+div>div:first-child>span:last-child:not(:first-child),html[data-theme=light] .ra-phenoCard .ra-phenoItem>.ra-phenoTitleBtn+div>div:nth-child(2)>div{color:var(--ra-theme-muted)!important}html[data-theme=light] .ra-phenoCard .ra-phenoItem>.ra-phenoTitleBtn+div button[aria-pressed]{box-shadow:inset 0 0 0 1px #26262c1f;color:var(--ra-theme-text)!important}html[data-theme=light] .ra-phenoCard .ra-phenoItem>.ra-phenoTitleBtn+div button[aria-pressed=true]{box-shadow:inset 0 0 0 1px #7250996b,0 3px 10px #46325c14}html[data-theme=light] .ra-phenoCard .ra-phenoItem>.ra-phenoTitleBtn+div>div:has(>div:nth-child(2)>div>div:first-child>span){color:var(--ra-theme-text-soft)!important;border-color:var(--ra-theme-border)!important;background:#26262c09!important}html[data-theme=light] .ra-phenoCard .ra-phenoItem>.ra-phenoTitleBtn+div>div:has(>div:nth-child(2)>div>div:first-child>span)>div:first-child{color:var(--ra-theme-text)!important}html[data-theme=light] .ra-phenoCard .ra-phenoItem>.ra-phenoTitleBtn+div>div:has(>div:nth-child(2)>div>div:first-child>span)>div:nth-child(2)>div>div:first-child>span:last-child{color:var(--ra-theme-muted)!important}html[data-theme=light] .ra-phenoCard .ra-phenoItem>.ra-phenoTitleBtn+div>div:has(>div:nth-child(2)>div>div:first-child>span)>div:nth-child(2)>div>div:nth-child(2){color:var(--ra-theme-text-soft)!important}html[data-theme=light] .ra-phenoCard .ra-phenoItem>.ra-phenoTitleBtn+div>div:has(>div:nth-child(2)>div>div:first-child>span)>div:last-child{color:var(--ra-theme-muted)!important;border-top-color:var(--ra-theme-border)!important}html[data-theme=light] .ra-hfMethodNoteLabel{color:#5e4a93}html[data-theme=light] .ra-hfCard .ra-hfFormulaMeta :is(.ra-hfMetaItem,.ra-hfTone){font-weight:600}html[data-theme=light] .ra-hfCard .ra-hfFormulaMeta .ra-hfMetaItem{color:#294f87;background:#294f871c;border-color:#294f8761}html[data-theme=light] .ra-hfCard .ra-hfFormulaMeta .ra-hfTone--support{color:#197442;background:#19744221;border-color:#1974426b}html[data-theme=light] .ra-hfCard .ra-hfFormulaMeta .ra-hfTone--tension{color:#b12840;background:#b128401f;border-color:#b128406b}html[data-theme=light] .ra-hfCard .ra-hfFormulaMeta .ra-hfTone--mixed{color:#955900;background:#c8790024;border-color:#a8630070}html[data-theme=light] .ra-hfCard .ra-hfFormulaMeta .ra-hfTone--neutral{color:#535762;background:#5357621a;border-color:#53576257}html[data-theme=light] .ra-phenoCard .ra-phenoItem:is(.is-retrograde-state,.is-station,.is-slow-aspect,.is-ingress) .ra-phenoDesc{color:var(--ra-theme-text-soft)}html[data-theme=light] .ra-phenoCard .ra-phenoItem:is(.is-retrograde-state,.is-station,.is-slow-aspect,.is-ingress) :is(.ra-phenoSub,.ra-phenoTime):has(>.ra-phenoMetaValue){opacity:1}html[data-theme=light] .ra-phenoCard .ra-phenoItem:is(.is-retrograde-state,.is-station,.is-slow-aspect,.is-ingress) .ra-phenoMetaValue{color:var(--ra-theme-text);box-shadow:none}html[data-theme=light] .ra-phenoCard .ra-phenoItem:is(.is-retrograde-state,.is-station,.is-slow-aspect,.is-ingress) .ra-phenoMetaDash{color:var(--ra-theme-muted)}html[data-theme=light] .ra-phenoCard .ra-phenoItem.is-slow-aspect .ra-phenoDesc{color:#594d70}html[data-theme=light] .ra-phenoCard .ra-phenoItem.is-slow-aspect :is(.ra-phenoSub,.ra-phenoWorks,.ra-phenoFails,.ra-phenoPrecedent){color:#555961}html[data-theme=light] .ra-phenoCard .ra-phenoItem.is-slow-aspect .ra-phenoMetaLabel{color:#454850}html[data-theme=light] .ra-phenoCard .ra-phenoItem.is-slow-aspect .ra-phenoWorks .ra-phenoMetaLabel{color:#197847}html[data-theme=light] .ra-phenoCard .ra-phenoItem.is-slow-aspect .ra-phenoFails .ra-phenoMetaLabel{color:#b22f47}html[data-theme=light] .ra-phenoCard .ra-phenoItem.is-slow-aspect .ra-phenoMetaValue{color:#5d4092;box-shadow:none;background:#67489e1f;border-color:#67489e66}html[data-theme=light] .ra-phenoCard .ra-phenoItem.is-slow-aspect .ra-phenoMetaDash{color:#5d40929e}
