*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}body{--tw-bg-opacity:1;background-color:rgb(9 12 32/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(238 234 249/var(--tw-text-opacity,1));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button{--tw-bg-opacity:1;background-color:rgb(192 175 229/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(23 18 41/var(--tw-text-opacity,1));border-radius:.75rem;padding:.75rem 1rem;font-weight:500}button:disabled{opacity:.4}input,select,textarea{--tw-border-opacity:1;border-width:1px;border-color:rgb(83 70 111/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(25 23 44/var(--tw-bg-opacity,1));--tw-text-opacity:1;width:100%;color:rgb(255 255 255/var(--tw-text-opacity,1));border-radius:.75rem;padding:.75rem}input[type=checkbox]{width:1.25rem;height:1.25rem}h1{font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif;font-size:2.25rem;line-height:2.5rem}h2{font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif;font-size:1.5rem;line-height:2rem}button:focus-visible,input:focus-visible{outline-offset:2px;outline:2px solid #c0afe5}.synara-panel>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.synara-panel{--tw-border-opacity:1;border-width:1px;border-color:rgb(48 54 80/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(19 23 44/var(--tw-bg-opacity,1));border-radius:1.5rem;padding:1.25rem}.synara-row{width:100%;display:block}.synara-row>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.synara-row{--tw-border-opacity:1;border-width:1px;border-color:rgb(48 54 80/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(19 23 44/var(--tw-bg-opacity,1));text-align:left;--tw-text-opacity:1;color:rgb(238 234 249/var(--tw-text-opacity,1));border-radius:1rem;padding:1rem}.eyebrow{text-transform:uppercase;letter-spacing:.2em;--tw-text-opacity:1;color:rgb(192 175 229/var(--tw-text-opacity,1));font-size:.75rem;line-height:1rem}.\!visible{visibility:visible!important}.visible{visibility:visible}.fixed{position:fixed}.inset-x-0{left:0;right:0}.bottom-0{bottom:0}.z-20{z-index:20}.mx-auto{margin-left:auto;margin-right:auto}.my-3{margin-top:.75rem;margin-bottom:.75rem}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.h-24{height:6rem}.h-40{height:10rem}.w-24{width:6rem}.w-auto{width:auto}.w-full{width:100%}.max-w-xl{max-width:36rem}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.whitespace-pre-line{white-space:pre-line}.rounded-3xl{border-radius:1.5rem}.rounded-full{border-radius:9999px}.border{border-width:1px}.border-t{border-top-width:1px}.border-\[\#303650\]{--tw-border-opacity:1;border-color:rgb(48 54 80/var(--tw-border-opacity,1))}.border-\[\#403752\]{--tw-border-opacity:1;border-color:rgb(64 55 82/var(--tw-border-opacity,1))}.bg-\[\#090c20\]{--tw-bg-opacity:1;background-color:rgb(9 12 32/var(--tw-bg-opacity,1))}.bg-\[\#1b182e\]{--tw-bg-opacity:1;background-color:rgb(27 24 46/var(--tw-bg-opacity,1))}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-5{padding:1.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-4{padding-left:1rem;padding-right:1rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.pb-28{padding-bottom:7rem}.pt-6{padding-top:1.5rem}.font-serif{font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-\[28px\]{font-size:28px}.text-\[34px\]{font-size:34px}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.leading-\[1\.15\]{line-height:1.15}.leading-relaxed{line-height:1.625}.text-\[\#b0adc5\]{--tw-text-opacity:1;color:rgb(176 173 197/var(--tw-text-opacity,1))}.text-\[\#c0afe5\]{--tw-text-opacity:1;color:rgb(192 175 229/var(--tw-text-opacity,1))}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.personal-chapters,.personal-chapter-reading{color:#eee5d8;background:#0a0912;gap:20px;display:grid}.personal-chapters>h2,.personal-chapter-reading h1,.personal-chapter-reading h2{color:#e7c68e;font-family:Georgia,serif}.personal-chapters>h2,.personal-chapter-reading h1{font-size:30px;line-height:1.2}.personal-chapters>p,.personal-chapter-reading p{color:#c8bfcd;line-height:1.65}.personal-chapter-card{aspect-ratio:1122/1402;text-align:left;background:#0a0912;border:1px solid #e7c68e66;border-radius:24px;width:100%;padding:0;display:block;position:relative;overflow:hidden}.personal-chapter-card>img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.personal-chapter-card:after{content:"";pointer-events:none;background:linear-gradient(#100b2000 35%,#100b20c9 77%,#100b20 100%);position:absolute;inset:0}.personal-chapter-copy{z-index:1;color:#e7c68e;gap:10px;font-weight:400;display:grid;position:absolute;inset:auto 20px 20px}.personal-chapter-copy strong{font:27px/1.2 Georgia,serif}.personal-chapter-copy>span{font-size:13px;line-height:1.55}.personal-chapter-copy>span:first-of-type{color:#c8bfcd}.personal-chapter-cover{margin:0 -16px;position:relative}.personal-chapter-cover img{width:100%;height:auto;display:block}.personal-chapter-cover button{color:#e7c68e;background:#100b20d9;border:1px solid #e7c68e66;border-radius:20px;position:absolute;top:16px;left:16px}.personal-chapter-reading section{border-top:1px solid #e7c68e40;gap:16px;padding-top:24px;display:grid}.personal-chapter-reading h2{font-size:23px;line-height:1.3}.personal-chapter-reading aside{background:#171122;border:1px solid #e7c68e66;border-radius:22px;padding:20px}.personal-chapter-reading>button{color:#e7c68e;background:#171122;border:1px solid #e7c68e66}.personal-chapter-reading .personal-chapter-note{font-size:12px;line-height:1.6}.synara-bottom-menu{padding-bottom:max(12px,env(safe-area-inset-bottom));background:#0a0912;border-color:#e7c68e40}.synara-bottom-menu button{color:#c8bfcd;background:0 0;border:0;border-radius:0;min-width:0;min-height:56px;font-weight:400}.synara-bottom-menu button[aria-current=page]{color:#e7c68e}.synara-refresh{color:#e7c68e;background:#171122;border:1px solid #e7c68e66}.synara-wordmark{color:#e7c68e}.personal-chapter-card{scroll-margin-block:120px}.people-shell{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#eee5d8;background:#0a0912;gap:20px;display:grid}.people-shell section,.people-shell form,.pair-reading,.pair-reader{gap:16px;min-width:0;display:grid}.people-shell h1,.people-shell h2,.people-shell h3{color:#e7c68e;font-family:Georgia,serif;font-weight:400}.people-shell h1{font-size:30px;line-height:1.2}.people-shell h2{font-size:24px}.people-shell p{color:#c8bfcd;line-height:1.6}.people-shell button{color:#e7c68e;background:#171122;border:1px solid #e7c68e55;min-height:44px;font-weight:400}.people-shell label{gap:8px;display:grid}.people-shell input,.people-shell select{color:#eee5d8;background:#100b20;border-color:#e7c68e55}.people-list>header{justify-content:space-between;align-items:center;gap:8px;display:flex}.people-list small{color:#c8bfcd}.people-filters,.pair-topics{border:1px solid #e7c68e55;border-radius:16px;gap:3px;max-width:100%;padding:4px;display:flex;overflow:auto}.people-filters button,.pair-topics button{white-space:nowrap;background:0 0;border-color:#0000;flex:1;padding:8px;font-size:12px}.people-filters button[aria-pressed=true],.pair-topics button[aria-selected=true]{background:#271a34;border-color:#e7c68e}.person-row{text-align:left;border-radius:18px;align-items:center;gap:12px;width:100%;padding:12px;display:flex}.person-row>span:nth-child(2){flex:1;gap:6px;min-width:0;display:grid}.person-row strong{overflow-wrap:anywhere;color:#eee5d8;font:20px Georgia,serif}.person-row small{font-size:11px;display:block}.person-portrait{aspect-ratio:1;background:#0a0912;border:1px solid #e7c68e;border-radius:50%;flex:none;width:66px;display:block;position:relative;overflow:hidden}.person-portrait>img,.person-portrait>svg{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.person-neutral{align-items:center;display:flex;position:absolute;inset:0}.person-neutral svg{border-radius:50%;flex:none;width:72%;height:72%}.person-neutral svg+svg{margin-left:-44%}.people-empty{text-align:center;border:1px solid #e7c68e44;border-radius:22px;padding:0 18px 20px;overflow:hidden}.people-empty img{width:calc(100% + 36px);max-width:none;height:auto;margin:0 -18px}.pair-people{background:url(/app/art/optimized/detail.d0e438edc895a80d.webp) 50%/cover;border-radius:24px;justify-content:space-around;align-items:center;gap:10px;padding:16px;display:flex}.pair-people>div{text-align:center;flex:1;justify-items:center;gap:12px;max-width:140px;display:grid}.pair-people .person-portrait{width:100%}.pair-people strong{overflow-wrap:anywhere;max-width:100%;font:20px Georgia,serif}.pair-link{color:#e7c68e;font-size:32px}.pair-chart-links{grid-template-columns:1fr 1fr;gap:12px;display:grid}.pair-chart-links button{gap:10px;min-width:0;padding:10px;font-size:12px;display:grid}.pair-chart-links svg{width:100%;height:auto;max-height:none;margin:0}.pair-chart-links small{display:block}.pair-aspects{gap:12px;display:grid}.pair-aspects button{text-align:left;gap:8px;display:grid}.pair-reader{background:#0a0912;min-height:60vh}.pair-reading details{border:1px solid #e7c68e55;border-radius:16px;padding:14px}.people-shell [role=alert]{color:#ffcbc1}.unified-login{color:#f8eee0;background:#100d1c;border:1px solid #776070;border-radius:25px;overflow:hidden}.unified-art{position:relative}.unified-art img{aspect-ratio:1.5;-o-object-fit:contain;object-fit:contain;width:100%;height:auto;display:block}.unified-art>span{color:#f2ce9d;letter-spacing:4px;font:12px Georgia;position:absolute;top:14px;left:17px}.unified-body{gap:17px;padding:22px;display:grid}.unified-body h1{color:#f2ce9d;font:31px/1.15 Georgia,serif}.unified-body p{font-size:15px;line-height:1.7}.unified-body .eyebrow{color:#f2ce9d}.unified-body button{color:#f8eee0;background:#2a2035;border:1px solid #776070;width:100%;min-height:48px}.unified-body>button:first-of-type,.unified-body form>button{color:#241622;background:linear-gradient(110deg,#f2d2a2,#d6b17b)}.unified-body form{gap:14px;display:grid}.unified-body input{margin-top:7px;font-size:16px}.unified-body details>form{margin-top:15px}.unified-notice{background:#30203d;border-left:2px solid #f2ce9d;padding:10px 12px}@media (max-width:350px){.unified-body{padding:17px}.unified-body h1{font-size:28px}}.mini-chart{isolation:isolate;color:#eee5df;background:#030511;border-radius:18px;margin:0 -16px;padding:14px 14px 24px;font-family:Arial,sans-serif;position:relative;overflow:hidden}.mini-chart:before{content:"";z-index:-1;pointer-events:none;background:url(/app/art/optimized/chart.26301b30032d7424.webp) top/cover no-repeat;height:610px;position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}.mini-chart-planets:before{background-image:url(/app/art/optimized/planets.178ebc7c0bd5f0cf.webp);background-position:50% 105px;background-size:100%}.mini-chart-houses:before{background-image:url(/app/art/optimized/houses.03183abb41852dee.webp)}.mini-chart-aspects:before{background-image:url(/app/art/optimized/aspects.122a8e77a7e69983.webp)}.mini-chart-detail:before{background-image:url(/app/art/optimized/detail.d0e438edc895a80d.webp)}.mini-brand{text-align:center;letter-spacing:4px;color:#efdab6;margin:10px 0 20px;font:26px Georgia,serif}.mini-brand small{letter-spacing:2px;margin-top:7px;font:7px/2 sans-serif;display:block}.mini-chart-tabs,.mini-filters{background:#090b18c9;border:1px solid #826879;border-radius:18px;gap:4px;padding:4px;display:flex;overflow:auto}.mini-chart-tabs button,.mini-filters button{color:#bcb4ca;background:0 0;border:1px solid #0000;border-radius:14px;flex:1;min-height:44px;padding:9px 6px;font-size:12px}.mini-chart-tabs button[aria-selected=true],.mini-filters button[aria-pressed=true]{color:#fff0d6;background:linear-gradient(115deg,#342044,#251c26);border-color:#e9c58c;box-shadow:inset 0 0 14px #efb37645,0 0 10px #bd796b30}.mini-scene-heading{min-height:250px;padding:22px 6px}.mini-scene-heading h1,.mini-reading h1{color:#f6e7cb;font:30px/1.15 Georgia,serif}.mini-scene-heading p{color:#c2b6cc;max-width:62%;margin-top:12px;font-size:12px;line-height:1.6}.mini-note{color:#bcb3ca;margin:12px 0;font-size:11px;line-height:1.7}.mini-gold{color:#e4c28f;margin:18px 0}.mini-wheel{fill:none;stroke:#e4c28f;stroke-width:.8px;width:100%;max-width:480px;margin:20px auto}.mini-wheel text{fill:#ffe0ad;stroke:none;text-anchor:middle;dominant-baseline:middle;font-size:18px}.mini-wheel .mini-aspect-line{stroke:#ac7dcc;opacity:.7}.mini-planet-list{gap:5px;display:grid}.mini-planet-list button{color:#bbb3c9;text-align:left;background:#070b1be8;border:1px solid #96819655;border-radius:12px;grid-template-columns:28px 16px 1.1fr 1fr 35px 1.4fr 6px;align-items:center;gap:4px;width:100%;min-height:48px;padding:6px 7px;font-size:9px;line-height:1.4;display:grid}.mini-globe{aspect-ratio:1;width:100%;max-width:70px;overflow:hidden}.mini-symbol{color:#e4c28f;font-size:20px}.mini-planet-list strong{color:#f0e9e6;font-size:10px;font-weight:400}.mini-planet-list b{color:#e4c28f;font-size:13px;font-weight:400;display:block}.mini-degree{white-space:nowrap;font-size:8px}.mini-planet-list small{overflow-wrap:normal;border-left:1px solid #8d7e9444;padding-left:6px;font-size:9px}.mini-panel{background:#080b1be0;border:1px solid #92758866;border-radius:16px;margin:12px 0;padding:18px}.mini-panel h2{color:#f6e7cb;font:21px Georgia}.mini-panel p{color:#bcb3ca;margin-top:12px;font-size:14px;line-height:1.8}.mini-back{color:#e4c28f;background:#080b1bcc;min-height:44px}.mini-reading{padding:24px 6px}.mini-reading-heading{align-items:center;gap:20px;margin-bottom:22px;display:flex}.mini-reading-heading .mini-globe{flex:none;width:80px}.mini-reading-heading p{color:#e4c28f;margin-top:10px}.mini-aspect-pair{color:#e4c28f;justify-content:center;align-items:center;gap:25px;margin-bottom:24px;font-size:36px;display:flex}.mini-filters{margin-bottom:12px}.mini-filters button{font-size:10px}.mini-aspect-row{color:#eee5df;text-align:left;background:#080b1be0;border:1px solid #92758866;border-radius:15px;align-items:center;gap:12px;width:100%;margin:6px 0;padding:12px;font-size:13px;display:flex}.mini-aspect-row>.mini-globe{flex:none;width:40px}.mini-aspect-row>span:nth-child(2){flex:1}.mini-aspect-row small{color:#bcb3ca;margin-top:7px;font-size:11px;display:block}@media (max-width:350px){.mini-planet-list button{grid-template-columns:24px 13px 1.1fr .9fr 31px 1.25fr 5px;gap:3px;padding:6px 4px}.mini-planet-list strong{font-size:9px}.mini-planet-list small{padding-left:4px;font-size:8px}.mini-symbol{font-size:17px}.mini-scene-heading{min-height:225px}}main{padding-top:max(24px, env(safe-area-inset-top))}nav[aria-label=Главные\ вкладки]{padding-bottom:max(16px, env(safe-area-inset-bottom))}body[data-theme=light]{color:#241b38;background:#f6f2fb}body[data-theme=light] :is(section,article,nav,dialog,.synara-row){color:#241b38;background-color:#fffafd}body[data-theme=light] :is(p,span,strong,h1,h2,label,summary,table){color:#41334f}body[data-theme=light] :is(input,select,textarea){color:#241b38;background:#fffafd;border-color:#aa96bf}body[data-theme=light] button{color:#241b38;background:#e4d7f3}body[data-theme=atlas]{color:#f4ecd9;background:#071a28}body[data-theme=atlas] :is(.synara-panel,.synara-row,nav,dialog){color:#f4ecd9;background-color:#102b3c;border-color:#375a64}body[data-theme=atlas] button{color:#102b3c;background-color:#c9b47e}.pair-frame{background:#090c20;border:1px solid #2b2e46;border-radius:0;padding:20px}body[data-theme=atlas] .pair-frame{background:#071d2b;border:1px solid #9b834f;position:relative}body[data-theme=atlas] .pair-frame:before,body[data-theme=atlas] .pair-frame:after{content:"";pointer-events:none;background:url(/app/art/synara_atlas_corner.webp) 50%/contain no-repeat;width:78px;height:78px;position:absolute;top:-8px}body[data-theme=atlas] .pair-frame:before{left:-8px}body[data-theme=atlas] .pair-frame:after{right:-8px;transform:scaleX(-1)}body[data-theme=atlas] .pair-frame img[src$=synara_zodiac_aries\.webp]{content:url(/app/art/synara_atlas_zodiac_aries.webp)}body[data-theme=atlas] .pair-frame img[src$=synara_zodiac_taurus\.webp]{content:url(/app/art/synara_atlas_zodiac_taurus.webp)}body[data-theme=atlas] .pair-frame img[src$=synara_zodiac_gemini\.webp]{content:url(/app/art/synara_atlas_zodiac_gemini.webp)}body[data-theme=atlas] .pair-frame img[src$=synara_zodiac_cancer\.webp]{content:url(/app/art/synara_atlas_zodiac_cancer.webp)}body[data-theme=atlas] .pair-frame img[src$=synara_zodiac_leo\.webp]{content:url(/app/art/synara_atlas_zodiac_leo.webp)}body[data-theme=atlas] .pair-frame img[src$=synara_zodiac_virgo\.webp]{content:url(/app/art/synara_atlas_zodiac_virgo.webp)}body[data-theme=atlas] .pair-frame img[src$=synara_zodiac_libra\.webp]{content:url(/app/art/synara_atlas_zodiac_libra.webp)}body[data-theme=atlas] .pair-frame img[src$=synara_zodiac_scorpio\.webp]{content:url(/app/art/synara_atlas_zodiac_scorpio.webp)}body[data-theme=atlas] .pair-frame img[src$=synara_zodiac_sagittarius\.webp]{content:url(/app/art/synara_atlas_zodiac_sagittarius.webp)}body[data-theme=atlas] .pair-frame img[src$=synara_zodiac_capricorn\.webp]{content:url(/app/art/synara_atlas_zodiac_capricorn.webp)}body[data-theme=atlas] .pair-frame img[src$=synara_zodiac_aquarius\.webp]{content:url(/app/art/synara_atlas_zodiac_aquarius.webp)}body[data-theme=atlas] .pair-frame img[src$=synara_zodiac_pisces\.webp]{content:url(/app/art/synara_atlas_zodiac_pisces.webp)}body[data-theme=atlas] .pair-frame img[src$=synara_engraving_male\.webp]{content:url(/app/art/synara_atlas_engraving_male.webp)}body[data-theme=atlas] .pair-frame img[src$=synara_engraving_female\.webp]{content:url(/app/art/synara_atlas_engraving_female.webp)}body[data-theme=atlas] .pair-frame img[src$=synara_engraving_welcome\.webp]{content:url(/app/art/synara_atlas_engraving_welcome.webp)}.invitation-card{background:#100d1c;border:1px solid #776070;border-radius:24px;overflow:hidden}.invitation-card>img{width:100%;height:auto;display:block}.invitation-card>div{gap:18px;padding:20px;display:grid}.invitation-message{white-space:pre-wrap;overflow-wrap:anywhere}.people-shell textarea{color:#eee5d8;background:#100b20;border:1px solid #e7c68e55;border-radius:16px;max-width:100%;padding:12px}.incoming-invitation{background:#100d1c;border-color:#776070}.incoming-invitation h2{color:#e7c68e}.incoming-invitation button{color:#eee5d8;background:#271a34;border:1px solid #776070}.hints-cover{border-radius:24px;position:relative;overflow:hidden}.hints-cover>img{width:100%;height:auto;display:block}.hints-cover>div{text-align:center;text-shadow:0 2px 8px #000;position:absolute;inset:18px 16px auto}.hints-cover>button{position:absolute;bottom:20px;left:20px;right:20px}.hint-card{border:1px solid #e7c68e55;border-radius:24px;overflow:hidden}.hint-card>img{width:100%;height:auto;display:block}.hint-card>div{gap:16px;padding:20px;display:grid}.hint-card p,.hints-panel p{white-space:pre-wrap;overflow-wrap:anywhere}.hint-row{text-align:left;gap:8px;display:grid}.hint-topics,.hint-art-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.hint-topics button{min-height:100px;font:22px Georgia,serif}.hint-art-options button{padding:0 0 10px;overflow:hidden}.hint-art-options img{width:100%;height:auto}.hint-art-options button[aria-pressed=true]{border:2px solid #e7c68e}.hint-progress{justify-content:space-between;gap:5px;padding:0;font-size:10px;list-style:none;display:flex}.hint-progress [aria-current=step]{color:#e7c68e;text-decoration:underline}.hint-person,.hint-active{align-items:center;gap:14px;display:flex}.hint-active img{width:96px;height:auto}.hint-active h2{overflow-wrap:anywhere;min-width:0}.library-hero,.calendar-cover{border-radius:24px;position:relative;overflow:hidden}.library-hero>img,.calendar-cover>img{width:100%;height:auto;display:block}.library-hero>h1,.calendar-cover>div{text-align:center;text-shadow:0 2px 10px #000;position:absolute;top:18px;left:16px;right:16px}.library-row{padding:0;overflow:hidden}.library-row>img{width:100%;height:auto;display:block}.library-row>span,.library-sign>div{gap:12px;padding:18px;display:grid}.library-sign{background:#160e24;border-radius:24px;overflow:hidden}.library-sign>img{width:100%;height:auto;display:block}.library-panel p,.calendar-panel p{overflow-wrap:anywhere}.calendar-month{justify-content:space-between;align-items:center;gap:8px;display:flex}.calendar-month h2{text-align:center;font-size:20px}.calendar-month button{flex:none;width:44px}.calendar-grid{text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));align-items:center;gap:3px;display:grid}.calendar-grid button{border-radius:12px;min-height:44px;padding:8px 0;font-size:14px}.calendar-grid [aria-current=date]{color:#e7c68e;border-color:#e7c68e}.calendar-panel label{gap:8px;display:grid}.calendar-panel input,.calendar-panel textarea,.calendar-panel select{color:#eee5d8;background:#160e24;border:1px solid #776070;border-radius:12px;width:100%;min-width:0;padding:12px}.calendar-panel textarea{min-height:100px}.synara-bottom-menu>button{min-width:0;padding-left:3px;padding-right:3px;font-size:10px}.calendar-panel{isolation:isolate;position:relative}.calendar-panel:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#100b20ad,#100b20e0),url(/app/art/optimized/synara_current_planet_moon.0c1e686ea57a4128.webp) top/100% no-repeat;position:absolute;inset:0}.calendar-cover{overflow:visible}.calendar-cover>img{display:none}.calendar-cover>div{text-align:left;padding:18px 0;position:static}.calendar-grid button{background:#160e2499}.library-hero>img,.library-row>img{-o-object-fit:contain;object-fit:contain}.library-sign>img{aspect-ratio:1;-o-object-fit:contain;object-fit:contain}.library-panel,.calendar-panel{color:#eee5d8;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.library-panel h1,.calendar-panel h1,.library-panel h2,.calendar-panel h2{color:#e7c68e;font-family:Georgia,serif}.library-panel button,.calendar-panel button{color:#e7c68e;background:#271a34;border:1px solid #776070}.calendar-grid button{color:#eee5d8;background:#160e24bb}.library-panel .library-row{text-align:left;background:#160e24}.library-panel .people-filters button,.calendar-panel .people-filters button{color:#c8bfcd;background:0 0;border-color:#0000}.library-panel .people-filters [aria-pressed=true],.calendar-panel .people-filters [aria-pressed=true]{color:#e7c68e;background:#271a34;border-color:#e7c68e}.unified-login .unified-body>button.auth-alternative,.browser-app .unified-login .unified-body>button.auth-alternative{color:#f8eee0;background:#2a2035;border-color:#776070}
.browser-rail{display:none}.browser-app .unified-art{background:#141021}.browser-app .unified-art img{aspect-ratio:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:right top;object-position:right top;height:240px}.browser-app .unified-art>span{letter-spacing:normal;text-shadow:0 2px 10px #090914;max-width:180px;font:26px/1.2 Georgia,serif;top:auto;bottom:24px;left:22px}.browser-app .unified-body>button:first-of-type{color:#17101e;background:#f2ce9d;border-color:#f2ce9d}.browser-app .unified-body h1{color:#f8eee4}.browser-signed-in{background-color:#080812;background-position:top;background-repeat:no-repeat;background-size:100%;min-height:100dvh}.browser-signed-in[data-section=connections]{background-image:linear-gradient(#03051122,#080812 1000px),url(/app/art/optimized/chart.26301b30032d7424.webp)}.browser-signed-in[data-section=hints],.browser-signed-in[data-section=hint-settings],.browser-signed-in[data-section=calendar],.browser-signed-in[data-section=learn]{background-image:linear-gradient(#100d2233,#100d22 1000px),url(/app/art/optimized/detail.d0e438edc895a80d.webp)}.browser-signed-in[data-section=profile]{background-image:url(/app/art/optimized/profile-background.8ab1d2cec6ee44a5.webp);background-size:cover}.browser-app .people-shell{background:0 0}.browser-app .calendar-panel:before{display:none}.browser-app .mini-chart:before{background-repeat:no-repeat;background-size:100%;height:100%;min-height:610px;-webkit-mask-image:none;mask-image:none}.browser-app .mini-chart-chart:before{background-size:cover}.browser-profile{color:#f8eee0;max-width:640px;margin-inline:auto;padding:8px 8px 32px}.browser-profile .profile-brand{text-align:center;padding:0 36px 20px}.browser-profile .profile-brand strong{letter-spacing:8px;color:#ffe7b8;padding-left:8px;font:26px Georgia,serif;display:block}.browser-profile .profile-brand small{letter-spacing:3px;color:#ead9bd;text-transform:uppercase;margin-top:7px;font-size:8px;display:block}.browser-profile .profile-heading h1{color:#f8eee0;margin:5px 0 7px;font:32px/1.1 Georgia,serif}.browser-profile .profile-heading p{color:#d2ccd6;margin:0;font-size:12px;line-height:1.5}.browser-profile .profile-person{text-align:center;margin:17px 0 20px}.browser-profile .profile-photo{width:98px;height:98px;margin:0 auto 8px}.browser-profile .person-portrait{border-radius:50%;width:98px;max-width:none;height:98px;overflow:hidden;box-shadow:0 0 24px #d5a46838}.browser-profile .profile-person h2{overflow-wrap:anywhere;margin:7px 0 4px;font:25px Georgia,serif}.browser-profile .profile-motto{color:#d8d0db;margin:9px 0 0;font-size:12px;line-height:1.5}.browser-profile .profile-menu{background:linear-gradient(110deg,#080b19ed,#100d20e8 55%,#30182fd9);border:1px solid #a9757b88;border-radius:14px;overflow:hidden}.browser-profile .profile-row{text-align:left;color:#f6e9d7;background:0 0;border:0;border-bottom:1px solid #c4a4bd27;border-radius:0;align-items:center;gap:12px;width:100%;min-height:61px;padding:11px 12px;font-weight:400;display:flex}.browser-profile .profile-row:last-child{border-bottom:0}.browser-profile .profile-row svg{color:#f7d59e;flex:none}.browser-profile .profile-row-copy{flex:1;min-width:0}.browser-profile .profile-row strong{font-size:13px;font-weight:400}.browser-profile .profile-row small{color:#c8becb;margin-top:3px;font-size:10px;line-height:1.45;display:block}.browser-profile .profile-detail{margin-top:20px}.browser-profile .profile-brand{position:relative}.browser-profile .profile-settings{color:#ffe7b8;background:0 0;border:0;padding:10px;position:absolute;top:0;right:0}.browser-profile .profile-library{color:#f8eee0;background:#100d2040;border-color:#a9757b88;width:100%;margin-top:18px;font-weight:400}.browser-profile .profile-photo{background:0 0;border:0;border-radius:50%;padding:0;display:block}.browser-profile .profile-sign{color:#d4cad6;font-size:13px}.browser-profile .profile-sign span{color:#f5d5a0;font-size:21px}.browser-app[data-section=profile]>header,.browser-app[data-section=profile] .synara-refresh{display:none}@media (min-width:1000px){.browser-app{max-width:1100px;padding:40px 44px 64px}.browser-app:not(.browser-signed-in){max-width:1048px;padding-top:8vh}.browser-app:not(.browser-signed-in) .unified-login{grid-template-columns:1fr 1fr;display:grid}.browser-app .unified-art img{-o-object-fit:cover;object-fit:cover;height:100%;min-height:560px}.browser-app .unified-art>span{max-width:300px;font-size:34px;bottom:38px;left:32px}.browser-app .unified-body{align-content:center;min-width:0;padding:36px}.browser-app.browser-signed-in{max-width:calc(100% - 232px);margin-left:232px;margin-right:auto}.browser-app.browser-signed-in>header,.browser-app.browser-signed-in>div{max-width:1000px;margin-inline:auto}.browser-app .synara-bottom-menu{display:none}.browser-rail{z-index:30;background:linear-gradient(170deg,#20172a,#0b0b17);border-right:1px solid #d4ae7830;flex-direction:column;gap:32px;width:232px;padding:38px 22px;display:flex;position:fixed;inset:0 auto 0 0;margin:0!important}.browser-logo{letter-spacing:4px;color:#f2ce9d;font:28px Georgia}.browser-rail p{color:#c1b7c8;margin-top:8px;font-size:12px}.browser-rail nav{gap:8px;display:grid}.browser-rail button{text-align:left;color:#d9cddd;background:0 0;border:0;align-items:center;gap:12px;min-height:48px;padding:14px 12px;display:flex}.browser-rail button[aria-current=page]{color:#ffe2b1;background:linear-gradient(90deg,#bb86552b,#854fab20);box-shadow:inset 2px 0 #ecc18a}.browser-account{overflow-wrap:anywhere;border-top:1px solid #d4ae7830;margin-top:auto;padding-top:20px}.browser-app .mini-chart{margin-inline:0;padding:24px 32px}.browser-app .mini-chart-chart{flex-direction:column;align-items:stretch;display:flex}.browser-app .mini-chart-chart>.mini-brand,.browser-app .mini-chart-chart>.mini-chart-tabs{grid-column:1/-1}.browser-app .mini-chart-chart>.mini-wheel{width:min(100%,560px);margin:20px auto}.browser-app .mini-chart-chart>h2,.browser-app .mini-chart-chart>.mini-note,.browser-app .mini-chart-chart>.mini-planet-list{grid-column:2;margin:0}.browser-app .mini-chart-chart>.mini-note{font-size:12px}.browser-app .personal-chapters{background:0 0;grid-template-columns:1fr 1fr}.browser-app .personal-chapters>h2,.browser-app .personal-chapters>p{grid-column:1/-1}.browser-app .personal-chapter-reading,.browser-app .reading-body{max-width:720px;margin-inline:auto}.browser-app .hints-panel,.browser-app .people-shell,.browser-app .calendar-panel{max-width:860px;margin-inline:auto}}
