.island-error-boundary{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:16px;margin:12px 0;border:1px solid var(--pc-border, rgba(0, 0, 0, .12));border-radius:var(--pc-r-md, 10px);background:var(--pc-surface-2, rgba(0, 0, 0, .03));color:var(--pc-text, inherit)}.island-error-boundary__message{margin:0;font-size:.9rem}.island-error-boundary__reload{padding:6px 14px;border:1px solid var(--pc-border, rgba(0, 0, 0, .2));border-radius:8px;background:var(--pc-surface, transparent);color:var(--pc-text, inherit);cursor:pointer;font-size:.85rem}.island-error-boundary__reload:hover{border-color:var(--pc-accent, currentColor)}html:root body{width:auto}html:root[data-pc-page-held] body,html:root[data-pc-input=touch] body{overflow-y:scroll}@media(hover:none)and (pointer:coarse){html:root body{overflow-y:scroll}}:where(.ant-segmented){box-shadow:inset 0 0 0 1px var(--pc-border)}:root .ant-segmented .ant-segmented-item-selected,:root .ant-segmented .ant-segmented-thumb{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--pc-accent) 70%,transparent)}@media(pointer:coarse){.pc-seg{position:relative}.pc-seg:before,.pc-seg__item:before{content:"";position:absolute;inset-inline:0;inset-block:min(0px,calc(50% - 22px))}}@media(pointer:coarse)and (max-width:640px){:root .pc-seg .pc-seg__item{min-inline-size:44px}:root .pc-seg:not(.pc-seg--surface-label) .pc-seg__label{min-height:var(--pc-seg-label-height, 24px);line-height:var(--pc-seg-label-height, 24px);font-size:var(--pc-text-sm, .8125rem)}.pc-seg.pc-seg--middle{--pc-seg-label-height: 28px}}.pc-toast-region{position:fixed;inset-block-start:16px;inset-inline:16px;z-index:var(--pc-z-toast, 1080);display:flex;flex-direction:column;align-items:center;gap:8px;pointer-events:none}.pc-toast{--pc-toast-hue: var(--pc-focus-ring, #87a4c5);display:flex;align-items:flex-start;gap:12px;width:min(560px,100%);padding-block:12px;padding-inline:16px 14px;border:1px solid color-mix(in srgb,var(--pc-toast-hue) 60%,transparent);border-inline-start-width:4px;border-radius:var(--pc-r-md, 10px);background:#0b1220;color:var(--pc-text, #e6ecf7);font-size:.95rem;line-height:1.45;pointer-events:auto}.pc-toast--error{--pc-toast-hue: var(--valence-severely-malefic, #E11D48)}.pc-toast--warning{--pc-toast-hue: var(--sect-extra-conditione, #F97316)}.pc-toast--success{--pc-toast-hue: var(--sect-in-sect, #22C55E)}.pc-toast__text{flex:1 1 auto;min-width:0}.pc-toast__close{flex:none;min-width:28px;min-height:28px;margin-block:-4px;margin-inline:0 -6px;border:0;border-radius:var(--pc-r-sm, 6px);background:none;color:inherit;font-size:var(--pc-text-xl, 1.25rem);line-height:1;cursor:pointer}.pc-toast__close:focus-visible{outline:2px solid var(--pc-focus-ring)}@media(prefers-reduced-motion:no-preference){.pc-toast{animation:pc-toast-in .16s ease-out}@keyframes pc-toast-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}}
.ant-modal-wrap,.ant-drawer-body,.support-panel{overscroll-behavior:contain}.ant-select-dropdown-list-holder{max-height:min(320px,60vh);overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y}.ant-select-dropdown-list{max-height:min(320px,60vh);overscroll-behavior:contain}.ant-picker-dropdown .ant-picker-panel-container{max-height:min(60vh,420px);overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y}.ant-select-dropdown,.ant-picker-dropdown{overscroll-behavior:contain;touch-action:pan-y;max-width:calc(100vw - 16px);box-sizing:border-box}.ant-select-dropdown .ant-select-item-option-content{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root[data-pc-input=touch] :is(.ant-drawer-body,.ant-modal-wrap):has(.pc-select [aria-expanded=true]){overflow:hidden;scrollbar-gutter:stable}:root[data-pc-input=touch] .pc-select:not(:has([aria-expanded=true])){--ant-select-active-border-color: var(--ant-color-border, rgba(255, 255, 255, .1));--ant-select-hover-border-color: var(--ant-color-border, rgba(255, 255, 255, .1));--ant-select-active-outline-color: transparent}@media(max-width:600px){.pc-select:has(input[role=combobox]:not([readonly])) .pc-select-placeholder{font-size:16px}}:root[data-pc-input=touch] .pc-entry{--ant-date-picker-active-border-color: var(--ant-color-border, rgba(255, 255, 255, .1));--ant-date-picker-hover-border-color: var(--ant-color-border, rgba(255, 255, 255, .1));--ant-date-picker-active-shadow: none;--ant-input-number-active-border-color: var(--ant-color-border, rgba(255, 255, 255, .1));--ant-input-number-hover-border-color: var(--ant-color-border, rgba(255, 255, 255, .1));--ant-input-number-active-shadow: none;--ant-input-active-border-color: var(--ant-color-border, rgba(255, 255, 255, .1));--ant-input-hover-border-color: var(--ant-color-border, rgba(255, 255, 255, .1));--ant-input-active-shadow: none}@media(pointer:coarse){.pc-select-option{align-items:center}}@keyframes pcSelectMotionIn{0%{opacity:0}to{opacity:1}}@keyframes pcSelectMotionOut{0%{opacity:1}to{opacity:0}}@media(pointer:coarse){:root .pc-select-popup.pc-select-popup:is(.ant-slide-up-enter,.ant-slide-up-appear,.ant-slide-up-leave){transform:none;animation-duration:.12s;animation-timing-function:cubic-bezier(.2,0,0,1)}:root .pc-select-popup.pc-select-popup:is(.ant-slide-up-enter.ant-slide-up-enter-active,.ant-slide-up-appear.ant-slide-up-appear-active){animation-name:pcSelectMotionIn}:root .pc-select-popup.pc-select-popup.ant-slide-up-leave{animation-duration:90ms;animation-timing-function:ease-in}:root .pc-select-popup.pc-select-popup.ant-slide-up-leave.ant-slide-up-leave-active{animation-name:pcSelectMotionOut}:root .pc-select.pc-select{transition-property:border-color,background-color,color;transition-duration:80ms;transition-timing-function:ease-out}}.ant-select .ant-select-input,.ant-select .ant-select-selection-search-input,.ant-select .ant-select-selection-search input{background-color:transparent!important;border:none!important;outline:none!important;box-shadow:none!important;-webkit-appearance:none}.ant-select .ant-select-input:-webkit-autofill,.ant-select .ant-select-input:-webkit-autofill:hover,.ant-select .ant-select-input:-webkit-autofill:focus,.ant-select .ant-select-selection-search-input:-webkit-autofill,.ant-select .ant-select-selection-search-input:-webkit-autofill:hover,.ant-select .ant-select-selection-search-input:-webkit-autofill:focus{box-shadow:0 0 0 1000px transparent inset!important;-webkit-text-fill-color:inherit!important;caret-color:transparent;-webkit-transition:background-color 9999s ease-out 0s;transition:background-color 9999s ease-out 0s}:root{--z-dropdown: var(--pc-z-dropdown, 1050);--z-modal: var(--pc-z-modal, 1100);--z-drawer: var(--pc-z-drawer, 1100);--z-tooltip: var(--pc-z-tooltip, 1200);--z-toast: var(--pc-z-toast, 1080)}.ant-select-dropdown,.ant-picker-dropdown{z-index:var(--z-dropdown)}.ant-modal-root{z-index:var(--z-modal)}.ant-drawer{z-index:var(--z-drawer)}.ant-tooltip{z-index:var(--z-tooltip)}:where(button,[role=button],input,select,textarea,.ant-select-selector,.ant-picker):focus-visible{outline:2px solid var(--pc-focus-ring, #87a4c5);outline-offset:var(--pc-ring-offset, 2px)}button.ant-btn:not(:disabled):focus-visible{outline:2px solid var(--pc-focus-ring, #87a4c5);outline-offset:var(--pc-ring-offset, 2px)}:root:not([data-pc-input=mouse]):not([data-pc-input=touch]) div.ant-select.ant-select:has(.ant-select-input:focus-visible){outline:2px solid var(--pc-focus-ring, #87a4c5);outline-offset:var(--pc-ring-offset, 2px);box-shadow:none}:where(button,[role=button],input,select,textarea,.ant-select-selector,.ant-picker){touch-action:manipulation;-webkit-tap-highlight-color:transparent}@media(max-width:900px){input,select,textarea,.ant-input,.ant-picker-input>input,.ant-select-selector,.ant-select-selection-search-input,.ant-select-selection-item{font-size:16px!important}.ant-select-dropdown,.ant-picker-dropdown{overscroll-behavior:contain;touch-action:pan-y}.ant-select .ant-select-selector,.ant-select .ant-select-selection-item,.ant-select .ant-select-arrow,.ant-btn,.filter-chip,.zodiac-chip{-webkit-tap-highlight-color:transparent}.ant-select-dropdown{max-height:60vh;max-width:calc(100vw - 12px);overflow-y:auto;-webkit-overflow-scrolling:touch}.ant-drawer-close{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px}.ant-select-dropdown,.ant-picker-dropdown,.ant-select-dropdown-list,.ant-select-dropdown-list-holder,.ant-picker-dropdown .ant-picker-panel,.ant-picker-dropdown .ant-picker-panel-container{scrollbar-color:rgba(255,255,255,.7) transparent}.ant-select-dropdown::-webkit-scrollbar,.ant-picker-dropdown::-webkit-scrollbar,.ant-select-dropdown-list::-webkit-scrollbar,.ant-select-dropdown-list-holder::-webkit-scrollbar,.ant-picker-dropdown .ant-picker-panel::-webkit-scrollbar,.ant-picker-dropdown .ant-picker-panel-container::-webkit-scrollbar{width:10px}.ant-select-dropdown::-webkit-scrollbar-thumb,.ant-picker-dropdown::-webkit-scrollbar-thumb,.ant-select-dropdown-list::-webkit-scrollbar-thumb,.ant-select-dropdown-list-holder::-webkit-scrollbar-thumb,.ant-picker-dropdown .ant-picker-panel::-webkit-scrollbar-thumb,.ant-picker-dropdown .ant-picker-panel-container::-webkit-scrollbar-thumb{background:#ffffffb3;border-radius:var(--pc-r-full, 999px);border:2px solid transparent;background-clip:content-box}.ant-select-dropdown::-webkit-scrollbar-track,.ant-picker-dropdown::-webkit-scrollbar-track,.ant-select-dropdown-list::-webkit-scrollbar-track,.ant-select-dropdown-list-holder::-webkit-scrollbar-track,.ant-picker-dropdown .ant-picker-panel::-webkit-scrollbar-track,.ant-picker-dropdown .ant-picker-panel-container::-webkit-scrollbar-track{background:transparent}}:root{--glyph-lift-to: var(--pc-text);--glyph-sun: var(--planet-sun);--glyph-moon: var(--planet-moon);--glyph-mercury: var(--planet-mercury);--glyph-venus: var(--planet-venus);--glyph-mars: var(--planet-mars);--glyph-jupiter: var(--planet-jupiter);--glyph-saturn: color-mix(in srgb, var(--planet-saturn) 88%, var(--glyph-lift-to));--glyph-northnode: var(--body-north-node);--glyph-southnode: var(--body-south-node);--glyph-partoffortune: var(--planet-sun);--glyph-neptune: var(--planet-neptune);--glyph-pluto: color-mix(in srgb, var(--planet-pluto-on-dark, var(--planet-pluto)) 88%, var(--glyph-lift-to));--glyph-uranus: var(--planet-uranus);--glyph-ceres: var(--body-ceres);--glyph-juno: var(--body-juno);--glyph-pallas: var(--body-pallas);--glyph-vesta: var(--body-vesta);--glyph-chiron: var(--body-chiron);--glyph-pholus: var(--body-pholus);--glyph-eris: var(--body-eris);--glyph-lilith-mean: color-mix(in srgb, var(--body-lilith-on-dark, var(--body-lilith)) 88%, var(--glyph-lift-to));--glyph-lilith-true: color-mix(in srgb, var(--body-lilith-on-dark, var(--body-lilith)) 88%, var(--glyph-lift-to));--glyph-northnode-mean: var(--body-north-node);--glyph-northnode-true: var(--body-north-node);--glyph-southnode-mean: var(--body-south-node);--glyph-southnode-true: var(--body-south-node);--glyph-zodiac-aries: var(--zodiac-aries);--glyph-zodiac-taurus: var(--zodiac-taurus);--glyph-zodiac-gemini: var(--zodiac-gemini);--glyph-zodiac-cancer: var(--zodiac-cancer);--glyph-zodiac-leo: var(--zodiac-leo);--glyph-zodiac-virgo: var(--zodiac-virgo);--glyph-zodiac-libra: var(--zodiac-libra);--glyph-zodiac-scorpio: color-mix(in srgb, var(--zodiac-scorpio-on-dark, var(--zodiac-scorpio)) 88%, var(--glyph-lift-to));--glyph-zodiac-sagittarius: var(--zodiac-sagittarius);--glyph-zodiac-capricorn: var(--zodiac-capricorn);--glyph-zodiac-aquarius: var(--zodiac-aquarius);--glyph-zodiac-pisces: var(--zodiac-pisces);--glyph-element-fire: var(--element-fire);--glyph-element-earth: var(--element-earth);--glyph-element-air: var(--element-air);--glyph-element-water: var(--element-water);--glyph-sect-day: var(--section-day);--glyph-sect-night: var(--section-night)}body.glyphs-colored .ph-glyph--planet-saturn,body.glyphs-colored .glyph--planet.glyph--saturn{color:var(--glyph-saturn)}body.glyphs-colored .ph-glyph--planet-jupiter,body.glyphs-colored .glyph--planet.glyph--jupiter{color:var(--glyph-jupiter)}body.glyphs-colored .ph-glyph--planet-mars,body.glyphs-colored .glyph--planet.glyph--mars{color:var(--glyph-mars)}body.glyphs-colored .ph-glyph--planet-sun,body.glyphs-colored .glyph--planet.glyph--sun{color:var(--glyph-sun)}body.glyphs-colored .ph-glyph--planet-venus,body.glyphs-colored .glyph--planet.glyph--venus{color:var(--glyph-venus)}body.glyphs-colored .ph-glyph--planet-mercury,body.glyphs-colored .glyph--planet.glyph--mercury{color:var(--glyph-mercury)}body.glyphs-colored .ph-glyph--planet-moon,body.glyphs-colored .glyph--planet.glyph--moon{color:var(--glyph-moon)}body.glyphs-colored .ph-glyph--planet-northnode,body.glyphs-colored .glyph--planet.glyph--northnode{color:var(--glyph-northnode)}body.glyphs-colored .ph-glyph--planet-southnode,body.glyphs-colored .glyph--planet.glyph--southnode{color:var(--glyph-southnode)}body.glyphs-colored .ph-glyph--planet-partoffortune,body.glyphs-colored .glyph--planet.glyph--partoffortune{color:var(--glyph-partoffortune)}body.glyphs-colored .ph-glyph--planet-neptune,body.glyphs-colored .glyph--planet.glyph--neptune{color:var(--glyph-neptune)}body.glyphs-colored .ph-glyph--planet-pluto,body.glyphs-colored .glyph--planet.glyph--pluto{color:var(--glyph-pluto)}body.glyphs-colored .ph-glyph--planet-uranus,body.glyphs-colored .glyph--planet.glyph--uranus{color:var(--glyph-uranus)}body.glyphs-colored .ph-glyph--planet-ceres,body.glyphs-colored .glyph--planet.glyph--ceres{color:var(--glyph-ceres)}body.glyphs-colored .ph-glyph--planet-juno,body.glyphs-colored .glyph--planet.glyph--juno{color:var(--glyph-juno)}body.glyphs-colored .ph-glyph--planet-pallas,body.glyphs-colored .glyph--planet.glyph--pallas{color:var(--glyph-pallas)}body.glyphs-colored .ph-glyph--planet-vesta,body.glyphs-colored .glyph--planet.glyph--vesta{color:var(--glyph-vesta)}body.glyphs-colored .ph-glyph--planet-chiron,body.glyphs-colored .glyph--planet.glyph--chiron{color:var(--glyph-chiron)}body.glyphs-colored .ph-glyph--planet-pholus,body.glyphs-colored .glyph--planet.glyph--pholus{color:var(--glyph-pholus)}body.glyphs-colored .ph-glyph--planet-eris,body.glyphs-colored .glyph--planet.glyph--eris{color:var(--glyph-eris)}body.glyphs-colored .ph-glyph--planet-meanblackmoonlilith,body.glyphs-colored .glyph--planet.glyph--meanblackmoonlilith{color:var(--glyph-lilith-mean)}body.glyphs-colored .ph-glyph--planet-trueblackmoonlilith,body.glyphs-colored .glyph--planet.glyph--trueblackmoonlilith{color:var(--glyph-lilith-true)}body.glyphs-colored .ph-glyph--planet-meannorthnode,body.glyphs-colored .glyph--planet.glyph--meannorthnode{color:var(--glyph-northnode-mean)}body.glyphs-colored .ph-glyph--planet-truenorthnode,body.glyphs-colored .glyph--planet.glyph--truenorthnode{color:var(--glyph-northnode-true)}body.glyphs-colored .ph-glyph--planet-meansouthnode,body.glyphs-colored .glyph--planet.glyph--meansouthnode{color:var(--glyph-southnode-mean)}body.glyphs-colored .ph-glyph--planet-truesouthnode,body.glyphs-colored .glyph--planet.glyph--truesouthnode{color:var(--glyph-southnode-true)}body.glyphs-colored .ph-glyph--zodiac-aries,body.glyphs-colored .glyph--zodiac.glyph--zodiac-aries{color:var(--glyph-zodiac-aries)}body.glyphs-colored .ph-glyph--zodiac-taurus,body.glyphs-colored .glyph--zodiac.glyph--zodiac-taurus{color:var(--glyph-zodiac-taurus)}body.glyphs-colored .ph-glyph--zodiac-gemini,body.glyphs-colored .glyph--zodiac.glyph--zodiac-gemini{color:var(--glyph-zodiac-gemini)}body.glyphs-colored .ph-glyph--zodiac-cancer,body.glyphs-colored .glyph--zodiac.glyph--zodiac-cancer{color:var(--glyph-zodiac-cancer)}body.glyphs-colored .ph-glyph--zodiac-leo,body.glyphs-colored .glyph--zodiac.glyph--zodiac-leo{color:var(--glyph-zodiac-leo)}body.glyphs-colored .ph-glyph--zodiac-virgo,body.glyphs-colored .glyph--zodiac.glyph--zodiac-virgo{color:var(--glyph-zodiac-virgo)}body.glyphs-colored .ph-glyph--zodiac-libra,body.glyphs-colored .glyph--zodiac.glyph--zodiac-libra{color:var(--glyph-zodiac-libra)}body.glyphs-colored .ph-glyph--zodiac-scorpio,body.glyphs-colored .glyph--zodiac.glyph--zodiac-scorpio{color:var(--glyph-zodiac-scorpio)}body.glyphs-colored .ph-glyph--zodiac-sagittarius,body.glyphs-colored .glyph--zodiac.glyph--zodiac-sagittarius{color:var(--glyph-zodiac-sagittarius)}body.glyphs-colored .ph-glyph--zodiac-capricorn,body.glyphs-colored .glyph--zodiac.glyph--zodiac-capricorn{color:var(--glyph-zodiac-capricorn)}body.glyphs-colored .ph-glyph--zodiac-aquarius,body.glyphs-colored .glyph--zodiac.glyph--zodiac-aquarius{color:var(--glyph-zodiac-aquarius)}body.glyphs-colored .ph-glyph--zodiac-pisces,body.glyphs-colored .glyph--zodiac.glyph--zodiac-pisces{color:var(--glyph-zodiac-pisces)}body.glyphs-colored .ph-glyph--element-fire,body.glyphs-colored .glyph--element.glyph--element-fire{color:var(--glyph-element-fire)}body.glyphs-colored .ph-glyph--element-earth,body.glyphs-colored .glyph--element.glyph--element-earth{color:var(--glyph-element-earth)}body.glyphs-colored .ph-glyph--element-air,body.glyphs-colored .glyph--element.glyph--element-air{color:var(--glyph-element-air)}body.glyphs-colored .ph-glyph--element-water,body.glyphs-colored .glyph--element.glyph--element-water{color:var(--glyph-element-water)}body.glyphs-colored .ph-glyph--sect-day{color:var(--glyph-sect-day)}body.glyphs-colored .ph-glyph--sect-night{color:var(--glyph-sect-night)}.ph-glyph--phase-full{font-weight:700}:root .ph-glyph--phase-full{-webkit-text-stroke:.28px color-mix(in srgb,var(--planet-sun) 24%,transparent);text-shadow:0 0 .75px color-mix(in srgb,var(--planet-sun) 24%,transparent)}:root body.glyphs-colored .ph-glyph--phase-new{color:var(--planet-moon)}body.glyphs-colored .ph-glyph--condition-retrograde{color:var(--motion-retrograde)}:root body.glyphs-colored .ph-glyph--condition-combust{color:var(--solar-combust)}:root body.glyphs-colored .ph-glyph--condition-under-beams{color:var(--solar-under-beams)}:root body.glyphs-colored .ph-glyph--condition-cazimi{color:var(--solar-cazimi)}:root body.glyphs-colored .ph-glyph--condition-station{color:var(--motion-stationary)}:root body.glyphs-colored .ph-glyph--condition-direct{color:var(--motion-normal-direct)}:root body.glyphs-colored .ph-glyph--phase-waxing-crescent,:root body.glyphs-colored .ph-glyph--phase-first-quarter,:root body.glyphs-colored .ph-glyph--phase-waxing-gibbous{color:var(--phase-waxing)}:root body.glyphs-colored .ph-glyph--phase-waning-gibbous,:root body.glyphs-colored .ph-glyph--phase-last-quarter,:root body.glyphs-colored .ph-glyph--phase-waning-crescent{color:var(--phase-waning)}:root body.glyphs-colored .ph-glyph--phase-full{color:var(--planet-sun)}:root{--voc-active: var(--valence-severely-malefic);--voc-clear: var(--valence-very-benefic);--voc-unknown: var(--valence-neutral)}.glyph-monogram{font-family:var(--pc-font-sans, ui-sans-serif, system-ui, sans-serif);font-weight:600;letter-spacing:-.02em}
:root{--pc-label-size: max(12px, .7875rem);--pc-field-gap: 6px}.filter-label{display:flex;align-items:center;gap:4px;margin:0 0 var(--pc-field-gap) 0;font-size:var(--pc-label-size);font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--ant-color-text-secondary, #4b5563);line-height:1.3}.filter-label .anticon{color:var(--ant-color-text, #0c1116);flex:0 0 auto;line-height:1}.pc-field{display:flex;flex-direction:column;align-items:flex-start;gap:var(--pc-field-gap);min-width:0}.pc-field>:last-child{width:100%}.pc-field>.filter-label{margin-block-end:0}.ant-picker.ant-picker-disabled .ant-picker-input>input[disabled]{color:#96a3ba}
.obs-island{--obs-gap-chapter: 28px;--obs-gap-group: 16px;--obs-surface-workspace: var(--pc-glass-workspace, rgba(7, 13, 26, .8));--obs-surface: var(--pc-glass-card, rgba(7, 13, 26, .85));--obs-surface-dense: var(--pc-glass-dense, rgba(7, 13, 26, .91));--obs-surface-dense-inset: var(--pc-glass-dense-on-workspace, rgba(7, 13, 26, .55));--obs-surface-floating: var(--pc-glass-floating, rgba(7, 13, 26, .98));--obs-surface-hero: var(--pc-glass-home-hero, rgba(7, 13, 26, .62));--obs-surface-inset: transparent;--obs-surface-inset-tint: var(--obs-surface-raised);--obs-surface-table: var(--obs-surface-dense);--obs-surface-raised: var(--pc-glass-nested, color-mix(in srgb, var(--pc-surface-2, #141a28) 70%, transparent));--obs-hairline: color-mix(in srgb, var(--pc-text, #DDEBFF) 10%, transparent);--obs-heading-surface: var(--obs-surface-raised);--obs-heading-hairline: color-mix(in srgb, var(--pc-text-secondary, #A9B8D0) 22%, transparent);--obs-row-rest: transparent;--obs-row-lift: color-mix(in srgb, var(--pc-surface-2, #141A28) 55%, transparent);--obs-row-separator: color-mix(in srgb, var(--pc-text, #DDEBFF) 12%, transparent);--obs-text-secondary: var(--pc-text-secondary, #A9B8D0);--obs-text-muted: var(--pc-text-secondary, #A9B8D0);--obs-radius: var(--pc-r-lg, 14px);--obs-surface-padding: 16px 22px;--obs-surface-padding-compact: 12px 14px}.obs-numeric{font-variant-numeric:tabular-nums}.obs-muted{color:var(--obs-text-muted)}.obs-quiet{color:var(--obs-text-secondary)}.obs-small{font-size:var(--pc-text-sm, .8125rem)}.obs-state{font-weight:600}.obs-surface{background:var(--obs-surface-workspace);border:1px solid var(--pc-glass-border-nav, rgba(169, 184, 208, .12));border-radius:var(--obs-radius);padding:var(--obs-surface-padding)}.obs-island .obs-surface .obs-surface{background:var(--obs-surface-inset-tint)}.obs-island .obs-surface .obs-disclosure{background:var(--obs-surface-inset)}.obs-island .obs-disclosure .obs-surface{background:var(--obs-surface-raised)}.obs-dense{background:var(--obs-surface-dense);border-radius:var(--obs-radius)}.obs-island .obs-surface .obs-dense,.obs-island .obs-disclosure .obs-dense{background:var(--obs-surface-dense-inset)}.obs-chapter{display:flex;flex-direction:column;gap:8px;container-type:inline-size;min-width:0}.obs-island .obs-chapter__title{text-wrap:balance;overflow-wrap:anywhere;font-size:var(--pc-text-lg, 1.125rem);font-weight:600;line-height:1.3;letter-spacing:0;color:var(--pc-text, #DDEBFF)}.obs-island .obs-block__title{font-size:var(--pc-text-md, .9375rem);font-weight:600;line-height:1.35;color:var(--pc-text, #DDEBFF);display:flex;align-items:center;justify-content:flex-start;gap:6px}.obs-island .obs-block__subtitle{font-size:var(--pc-text-base, .875rem);font-weight:600;color:var(--obs-text-secondary)}.obs-chapter__loading{padding-block:4px}.obs-more{margin-block-start:2px;min-width:0}.obs-more>.pc-disclose__body:before{content:"";display:block;block-size:8px}.obs-link-disclosure{--obs-link-ink: var(--ant-color-link, var(--pc-accent));--obs-link-pad-block: 4px;--obs-link-pad-inline: 0;--obs-link-line: normal;--obs-link-radius: var(--ant-border-radius, var(--pc-r-md, 10px));--obs-link-transition: color var(--ant-motion-duration-mid, .2s) var(--ant-motion-ease-in-out, ease);box-sizing:border-box;display:inline-flex;align-items:center;gap:6px;width:-moz-fit-content;width:fit-content;max-width:100%;min-width:0;padding-block:var(--obs-link-pad-block);padding-inline:var(--obs-link-pad-inline);border:1px solid transparent;border-radius:var(--obs-link-radius);background:transparent;color:var(--obs-link-ink);font-family:var(--ant-font-family, inherit);font-size:var(--ant-font-size, 14px);font-weight:400;line-height:var(--obs-link-line);letter-spacing:normal;overflow-wrap:anywhere;cursor:pointer;list-style:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:var(--obs-link-transition)}.obs-link-disclosure:hover{--obs-link-ink: var(--ant-color-link-hover, var(--pc-accent-hover))}.obs-link-disclosure:active{--obs-link-ink: var(--ant-color-link-active, var(--pc-accent-active))}summary.obs-link-disclosure::-webkit-details-marker{display:none}summary.obs-link-disclosure:before,.obs-link-caret:before{content:"";flex:none;inline-size:5px;block-size:5px;margin-inline:1px 2px;border-block-end:1.5px solid currentColor;border-inline-end:1.5px solid currentColor;transform:rotate(-45deg);transition:transform .15s ease}summary.obs-link-disclosure:dir(rtl):before,.obs-link-caret:dir(rtl):before{transform:rotate(45deg)}button.obs-link-caret{gap:6px}details[open]>summary.obs-link-disclosure:before{transform:rotate(45deg)}details[open]>summary.obs-link-disclosure:dir(rtl):before{transform:rotate(-45deg)}.obs-link-disclosure__chevron{color:currentColor}@media(prefers-reduced-motion:reduce){.obs-link-disclosure{--obs-link-transition: none}summary.obs-link-disclosure:before,.obs-link-caret:before{transition:none}}.obs-header-controls{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px 16px;min-width:0}.obs-header-controls__actions{display:inline-flex;flex:none;align-items:center;gap:8px}.obs-header-controls__refresh{min-height:40px}@media(max-width:600px){.obs-header-controls__refresh.obs-header-controls__refresh{inline-size:44px;min-inline-size:44px;min-height:44px;padding-inline:0}.obs-header-controls__refresh-label{position:absolute;inline-size:1px;block-size:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}.obs-island .obs-disclosure{background:var(--obs-surface-workspace);border:1px solid var(--obs-hairline);border-radius:var(--obs-radius);max-width:100%}.obs-disclosure__header{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 16px;flex:1 1 auto;max-width:100%;min-width:0}.obs-disclosure__labels{display:flex;flex-direction:column;gap:2px;min-width:0}.obs-disclosure__title{font-size:var(--pc-text-md, .9375rem);font-weight:600;color:var(--pc-text, #DDEBFF)}.obs-disclosure__description{font-size:var(--pc-text-sm, .8125rem);color:var(--obs-text-secondary)}.obs-disclosure__summary{font-size:var(--pc-text-sm, .8125rem);color:var(--obs-text-secondary);white-space:nowrap;min-width:0;max-width:26ch;overflow:hidden;text-overflow:ellipsis}.obs-rail{display:flex;flex-wrap:wrap;gap:8px;min-width:0}.obs-rail__tile{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:72px;max-width:180px;min-height:40px;padding:6px 12px;border:1px solid var(--obs-hairline);border-radius:var(--pc-r-md, 10px);background:var(--obs-surface-raised);color:var(--pc-text, #DDEBFF);font:inherit;font-size:var(--pc-text-base, .875rem);cursor:pointer;transition:background-color .15s ease,border-color .15s ease}@media(hover:hover)and (pointer:fine){.obs-rail__tile:hover:not(:disabled){border-color:color-mix(in srgb,var(--pc-accent, #C8A96B) 40%,transparent)}}.obs-rail__tile--selected{border-color:var(--pc-accent, #C8A96B);background:color-mix(in srgb,var(--pc-accent, #C8A96B) 12%,var(--obs-surface-raised));font-weight:600}.obs-rail__tile:disabled{opacity:.5;cursor:default}.obs-rail__glyph{font-family:var(--pc-font-glyph);font-variant-emoji:text;line-height:1}.obs-rail__label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.obs-formula{display:flex;flex-direction:column;gap:8px;min-width:0}.obs-formula__summary{margin:0;font-size:var(--pc-text-base, .875rem);color:var(--obs-text-secondary)}.obs-formula__empty{margin:0;font-size:var(--pc-text-sm, .8125rem)}.obs-formula__terms{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.obs-formula__term{display:inline-flex;align-items:center;gap:4px;padding-block:4px;padding-inline:10px 6px;border:1px solid var(--obs-hairline);border-radius:var(--pc-r-sm, 6px);background:var(--obs-surface-raised);font-size:var(--pc-text-sm, .8125rem)}.obs-formula__term-label{min-width:0}.obs-formula__remove{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;border-radius:var(--pc-r-full, 999px);background:transparent;color:var(--obs-text-secondary);font:inherit;cursor:pointer}.obs-formula__remove:hover{color:var(--pc-text, #DDEBFF);background:color-mix(in srgb,var(--pc-text, #DDEBFF) 8%,transparent)}.obs-hairlines{margin:0;padding:0;list-style:none;min-width:0}.obs-hairlines__row{padding-block:8px;border-block-end:1px solid var(--obs-hairline)}.obs-hairlines__row:last-child{border-block-end:none}@container (max-width: 639px){.obs-surface{padding:var(--obs-surface-padding-compact)}.obs-rail__tile{min-height:44px}}@media(max-width:600px){.obs-island .obs-chapter__title{font-size:var(--pc-text-body, 1rem)}.obs-chapter{gap:6px}}@media(pointer:coarse){.obs-header-controls__refresh,.obs-more__summary,.obs-link-disclosure{min-height:44px}}@media(hover:none)and (pointer:coarse){.obs-rail__tile,.obs-formula__remove{min-height:44px}.obs-formula__remove{min-width:44px}}@media(prefers-reduced-motion:reduce){.obs-rail__tile{transition:none}}@media(pointer:coarse){.obs-disclosure__hit{min-height:44px;align-items:center}}.pc-attached-tabs__nav{padding-inline:14px;background:var(--obs-surface-workspace);border-radius:var(--obs-radius)}.pc-attached-tabs__nav:not(:hover):not(:focus-within) .pc-attached-tabs__ink{transition:none}@media(pointer:coarse)and (min-width:768px){.pc-attached-tabs__item{min-height:44px}.pc-attached-tabs__item>[role=tab]{display:flex;align-items:center;min-height:44px}}@media(max-width:767px){.pc-attached-tabs__nav .pc-attached-tabs__item.pc-attached-tabs__item{padding-block:6px}.pc-attached-tabs__item>[role=tab]{position:relative}.pc-attached-tabs__item>[role=tab]:after{content:"";position:absolute;inset:-11px 0}}.island-needs-location{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:24px;margin:16px 0;border:1px solid var(--pc-border, rgba(0, 0, 0, .12));border-radius:var(--pc-r-md, 10px);background:var(--pc-surface-2, rgba(0, 0, 0, .03));color:var(--pc-text, inherit)}.island-needs-location__message{margin:0;font-size:var(--pc-text-body, 1rem)}.island-needs-location__open-settings{padding:8px 18px;border:1px solid var(--pc-accent, currentColor);border-radius:8px;background:var(--pc-accent, transparent);color:var(--pc-accent-text, inherit);cursor:pointer;font-size:.9rem;font-weight:600}.island-needs-location__open-settings:hover{background:var(--pc-accent-hover, var(--pc-accent, transparent))}
:root{--lock: var(--valence-severely-malefic, #E11D48);--lock-tint: color-mix(in srgb, var(--lock) 12%, transparent)}.pc-lock-glyph{flex:none;color:var(--lock);vertical-align:-2px}.pc-locked-option{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-width:0}.pc-locked-option__label{min-width:0;overflow:hidden;text-overflow:ellipsis}.pc-locked-option--locked .pc-locked-option__label{color:var(--pc-text, #e6ecf7);opacity:.55}.pc-locked-option__slot{display:inline-flex;align-items:center;justify-content:center;flex:none;width:24px;height:20px;border-radius:var(--pc-r-sm, 6px);outline-offset:2px}.pc-locked-option__slot:focus-visible{outline:2px solid var(--pc-focus-ring)}.pc-locked-option__slot--target{height:24px}@media(pointer:coarse){.pc-locked-option__slot--target{min-width:44px;min-height:44px;margin-block:-10px}}.pc-locked-option--locked{border-radius:var(--pc-r-sm, 6px);cursor:default}@media(hover:hover)and (pointer:fine){.pc-locked-option--locked:hover{background:var(--lock-tint)}}.pc-locked-group{position:relative}.pc-locked-group__legend{display:flex;align-items:center;gap:8px}.pc-locked-group__body{opacity:.55;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pc-locked-hint{display:flex;flex-direction:column;gap:6px;max-width:260px}.pc-locked-hint__text{line-height:1.45}.pc-locked-hint__actions{display:flex;gap:14px}.pc-locked-hint__action{padding:0;border:0;background:none;color:var(--pc-accent, #E3B94E);font:inherit;font-weight:600;text-decoration:none;cursor:pointer}.pc-locked-hint__action:hover,.pc-locked-hint__action:focus-visible{text-decoration:underline;text-underline-offset:3px}@media(prefers-reduced-motion:no-preference){.pc-locked-option__slot{transition:opacity .16s ease}}.pc-locked-placeholder{position:relative;min-height:96px}.pc-locked-placeholder__rows{margin:0;padding:0;list-style:none;filter:blur(4px);opacity:.7;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pc-locked-placeholder__rows li{padding:8px 0;border-bottom:1px solid rgba(221,235,255,.08)}.pc-locked-placeholder__lock{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.pc-locked-placeholder__badge{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border:1px solid color-mix(in srgb,var(--lock) 60%,transparent);border-radius:var(--pc-r-md, 10px);background:#0b1220;color:var(--pc-text, #e6ecf7)}
.pc-locked-window__frame,.pc-locked-window__pending{height:min(600px,60vh)}.pc-locked-window__frame{position:relative;display:grid;grid-template-rows:42fr auto 58fr;justify-items:center}.pc-locked-window__preview{position:absolute;inset:0;contain:strict;filter:blur(7px) saturate(.7);opacity:.6;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-mask-image:linear-gradient(to bottom,#000 55%,transparent);mask-image:linear-gradient(to bottom,#000 55%,transparent)}.pc-locked-window__plaque{grid-row:2;position:relative;box-sizing:border-box;width:min(440px,calc(100% - 32px));display:flex;flex-direction:column;align-items:center;gap:10px;padding:24px 28px;background:var(--pc-glass-modal, rgba(7, 13, 26, .97));border:1px solid var(--pc-glass-border-nav, rgba(169, 184, 208, .12));border-radius:var(--pc-r-lg, 14px);text-align:center}.pc-locked-window__glyph{display:inline-flex}.pc-locked-window__glyph .pc-lock-glyph{width:28px;height:28px}.pc-locked-window__title{margin:0;font-size:var(--pc-text-lg, 1.125rem);line-height:1.35;font-weight:600;color:var(--pc-text, #DDEBFF)}.pc-locked-window__sentence{margin:0;font-size:var(--pc-text-md, .9375rem);line-height:1.5;color:var(--obs-text-secondary, var(--pc-text-secondary))}.pc-locked-window__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:6px}.pc-locked-window__actions>:is(a,button){position:relative}.pc-locked-window__actions>:is(a,button):before{content:"";position:absolute;inset:-5px 0}.pc-locked-window__notice{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.pc-locked-window__pending{box-sizing:border-box}@media(prefers-reduced-motion:no-preference){.pc-window-unlocking{animation:pc-window-unlock .28s ease-out}}@keyframes pc-window-unlock{0%{filter:blur(7px) saturate(.7);opacity:.6}to{filter:none;opacity:1}}.obs-window-head{text-align:center}.obs-window-head__title.ant-typography{font-size:var(--pc-text-2xl, 1.5rem);line-height:32px;font-weight:600}.obs-window-head .obs-window-head__title,.obs-window-head .obs-window-head__line{word-break:normal;overflow-wrap:normal}
@font-face{font-family:"Noto Serif Hebrew";src:url(/static/fonts/notoserifhebrew.hebrew.subset.599b8ff07f5e.woff2) format("woff2");font-weight:400;font-style:normal;ascent-override:92%;descent-override:24%;line-gap-override:0%;font-display:optional;unicode-range:U+05C4,U+05D0-05EA}.KTLMBc{width:100%;max-width:100%;margin:0 auto;padding:24px;font-size:var(--pc-text-md, .9375rem)}.Pcmv7Q{display:flex;flex-direction:column;gap:20px;margin-bottom:28px}.S9zaau{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none}.NkxLh3{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:4px;min-width:0;min-height:64px;padding:10px 14px;border:1px solid var(--obs-hairline);border-radius:var(--pc-r-md, 10px);background:var(--obs-surface-workspace);color:var(--pc-text, #DDEBFF);font:inherit;text-align:start;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}@media(hover:hover)and (pointer:fine){.NkxLh3:hover{border-color:color-mix(in srgb,var(--pc-accent, #C8A96B) 40%,transparent)}}.mbJxg3{border-color:var(--pc-accent, #C8A96B);background:color-mix(in srgb,var(--pc-accent, #C8A96B) 12%,var(--obs-surface-workspace))}.Sd7Lil{font-size:var(--pc-text-body, 1rem);font-weight:600;line-height:1.25}.gfE9HU .NkxLh3{cursor:default}.EviIW8[hidden]{display:none}.yI5L4W{min-height:240px}.dz45X0{margin:0;color:var(--obs-text-secondary)}.cHY0qW .S9zaau{gap:8px}@media(min-width:1024px){.KTLMBc{padding:0}.hMnTlz{--sigil-controls: calc(clamp(300px, 24vw, 340px) * var(--sigils-scale, 1));--sigil-details: clamp(220px, 20vw, 300px);--tools-side: max(280px, calc(var(--window-h, 100dvh) - var(--tools-top, 300px) - 48px));--tools-window: calc(var(--window-h, 100dvh) + var(--card-top) - 24px);--rail-window: calc(var(--window-h, 100dvh) + var(--rail-top) - 24px);--controls-floor: .8}.hMnTlz .OYZk4C{--tools-stage: 100%}.hMnTlz .yI5L4W{min-height:max(240px,calc(var(--window-h, 100dvh) - var(--card-top, 100dvh)))}}@media(prefers-reduced-motion){.NkxLh3{transition:none}}.YgEJwb:not(:has(.oXOsAF)){min-block-size:clamp(320px,calc(var(--window-h, 100vh) - var(--card-top, 240px) - 48px),680px)}.DjLIPh{animation:pc-content-reveal .18s ease-out}@media(prefers-reduced-motion){.DjLIPh{animation:none}}@media(max-width:600px){.qSAvlC{padding:12px;padding-bottom:calc(max(16px,env(safe-area-inset-bottom)) + 56px);font-size:var(--pc-text-base, .875rem)}.v08Ull{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.t9LoRd{align-items:center;min-height:44px;padding:6px 8px;text-align:center}.qSAvlC .AKHw93{padding:0;border:0;border-radius:0;background:var(--obs-surface-workspace)}.qSAvlC .AKHw93{margin-inline:-12px;padding-inline:12px}}
