@font-face{font-family:"HamburgSymbols";font-style:normal;font-weight:400;src:local("HamburgSymbols"),url(HamburgSymbols.woff)format("woff")}html *{max-height:1000000px}.hamburgsymbols{font-family:"hamburgsymbols"}.arrhow,.domintro a.moreshow span,.plintro a.moreshow span,.stihii4intro a.moreshow span,.stihii_intro a.moreshow span{transform:rotate(90deg);display:inline-block}#main_content_main .block .content .article_text .natal-book .nb-figure figcaption,.calc,.calcline{text-align:center}.calc{display:inline-block;margin:15px auto auto 0;padding:0;border:0;height:60px;line-height:60px;width:50%;border-radius:30px;font-size:20px;font-weight:600;font-family:inherit;color:#464544;cursor:pointer;box-shadow:0 3px 6px 0 rgb(0 0 0/20%);background-color:#fcc52c}.calc:hover{background-color:#ffdd43}.natal-counter{text-align:center;margin:15px 0 0}.natal-counter-inner{display:inline-flex;align-items:center;gap:8px;padding:6px 0;font-family:Arial,sans-serif}.natal-counter-emoji{font-size:16px;line-height:1}.natal-counter-text{color:#8da2b0;font-size:14px}.natal-counter-number{color:#5fcaee;font-size:15px;font-weight:700}@media (max-width:480px){.natal-counter-text{font-size:13px}.natal-counter-number{font-size:14px}}.dataitem .fbord,.formbord{border-radius:10px;position:relative}.formbord{box-sizing:border-box;width:100%;max-width:100%;border:2px solid #5fcaee;color:#404c61;font-size:16px;font-family:arial;padding-top:90px;padding-bottom:8px;margin-top:80px}.formbord a,.formbord a:hover{color:#5fcaee}.formtop{position:absolute;left:50%;margin-left:-80px;top:-80px}.poyastxt,.tmtxt{padding:0 30px;display:none;color:#999}.dataitem{width:50%;float:left;box-sizing:border-box;padding:15px 30px}.dataitem .fbord{border:1px solid #94afbe;height:40px;margin:5px 0}.dataitem .fbord input,.dataitem .fbord input:focus,.dataitem .fbord select{border:0;border-radius:10px;height:40px;line-height:40px;margin:0;padding:0 5px;box-sizing:border-box;width:calc(100% - 40px);float:right;color:#999;font-family:arial;background:0 0;box-shadow:none}.dataitem .fbord select option:disabled{color:#999;opacity:.5}.dataitem .fbord.poyas select{width:100%}.dataitem .fbord img{position:absolute;left:8px;top:7px}.poyashide{display:none}.natal-place-guide{margin:2px 30px 0;color:#71808c;font-size:14px;line-height:1.5;text-align:center}.natal-place-guide.is-ready{color:#25795f}.natal-place-guide:empty{display:none}.natal-coordinate-fallback{box-sizing:border-box;margin:12px 30px 4px;border:1px solid #dceaf7;border-radius:12px;background:#f8fcff}.natal-coordinate-fallback summary{display:flex;align-items:center;box-sizing:border-box;min-height:48px;padding:.7em 1em;color:#145ebf;font-size:15px;font-weight:700;line-height:1.35;cursor:pointer}.natal-coordinate-fallback summary::after{content:"›";margin-left:auto;font-size:1.3em;line-height:1;transform:rotate(90deg);transition:transform .16s}.natal-coordinate-fallback[open] summary::after{transform:rotate(-90deg)}.natal-coordinate-fallback summary:focus-visible{outline:3px solid rgba(36,146,222,.22);outline-offset:2px}.natal-coordinate-fallback-body{padding:0 16px 16px;color:#647383;font-size:14px;line-height:1.5}.natal-coordinate-fallback-body>p{margin:0 0 .7em}.natal-coordinate-input{display:block}.natal-coordinate-input>span{display:block;margin-bottom:5px;color:#465665;font-weight:700}.natal-coordinate-input input{display:block;box-sizing:border-box;width:100%;min-height:46px;margin:0;padding:.65em .8em;border:1px solid #94afbe;border-radius:10px;background:#fff;color:#404c61;font:inherit;font-size:16px}.natal-coordinate-input input:focus{outline:0;border-color:#2492de;box-shadow:0 0 0 3px rgba(36,146,222,.14)}.natal-coordinate-input input[aria-invalid=true]{border-color:#d9536f;box-shadow:0 0 0 3px rgba(217,83,111,.12)}.natal-coordinate-example{margin-top:6px!important;color:#7a8793;font-size:13px}.natal-coordinate-fallback ol{margin:.75em 0;padding-left:1.4em}.natal-coordinate-fallback li{margin:.35em 0}.natal-coordinate-fallback code{padding:.1em .35em;border-radius:5px;background:#eaf4fb;color:#33414f;font-size:.94em}.natal-coordinate-status{min-height:1.5em;margin-bottom:0!important}.natal-coordinate-status.is-ready{color:#25795f}.natal-coordinate-status.is-error{color:#a83450}@media screen and (max-width:600px){.natal-coordinate-fallback,.natal-place-guide{margin-right:15px;margin-left:15px}.natal-coordinate-fallback-body{padding-right:12px;padding-left:12px}}.formerr{border-radius:10px;border:1px solid red;padding:10px;width:calc(100% - 60px);margin:10px auto 0;box-sizing:border-box}.asptabs{display:flex;align-items:stretch;margin-top:1em}.asptab{width:50%;text-align:center;color:#bbc5cc;font-size:22px;border:1px solid #d9e4ea;display:flex;align-items:center;justify-content:center;box-sizing:border-box;height:70px;cursor:pointer}.asptab.act,.asptab:hover{border:0;background:linear-gradient(to right,#4bdbf5,#579ffe);color:#fff}.asptabs .asptab:nth-of-type(1){border-radius:25px 0 0 25px}.asptabs .asptab:nth-of-type(2){border-radius:0 25px 25px 0}.aspkol{margin-top:1em;color:#4c4c4c;font-size:18px;padding-left:130px}.icobg{width:115px;height:80px;border-radius:40px;background:linear-gradient(141deg,#57a0fe,#4bdbf5);box-shadow:-2px 3px 5px 0 rgb(90 90 90/20%);margin-top:75px;position:relative}.icobg img:nth-of-type(1){width:40px;position:absolute;top:20px;left:15px}.icobg img:nth-of-type(2){width:50px;position:absolute;top:15px;left:55px}.asc .icobg img:nth-of-type(1),.toasc .icobg img:nth-of-type(1){width:50px;top:15px;left:35px}.asc .nextline .icobg img:nth-of-type(1){width:40px;top:20px;left:15px}.asc .nextline .icobg img:nth-of-type(2),.nextline.toasp .icobg img:nth-of-type(2){width:40px;top:20px}.aspects .icobg{margin-top:50px}.aspects .icobg img:nth-of-type(2){width:40px;position:absolute;top:20px;left:60px}.icobg img.domico{background-color:#fff;border-radius:20px;height:40px;width:40px}.icobg.stihiibg img:nth-of-type(1){width:auto;max-width:80%;height:auto;max-height:80%;top:0!important;right:0;bottom:0;left:0!important;margin:auto}.icobg span{display:block;width:40px;height:40px;line-height:40px;position:absolute;top:20px;left:58px;color:#5fcaee;font-size:34px;background-color:#fff;border-radius:20px;text-align:center}.txtleft,.txtright{display:inline-block;vertical-align:top}.txtleft{width:130px}.txtright{width:calc(100% - 130px)}.ascttl,.txtright .ttl{color:#004377;font-size:28px;font-weight:600;line-height:normal}.txtright .ttl i{color:#dc78ad;font-style:normal}.aspects .txtright .ttl{color:#6ac0f3;font-weight:300}.txtright .ttl span{display:block;color:#5fcaee;font-size:18px;font-weight:500;margin-top:5px}.txtright .ttl span i{color:#ccc;font-style:normal}.asctxt,.aspintro,.txtright .txt{box-sizing:border-box;width:100%;max-width:100%;box-shadow:0 0 .5em 0 rgb(0 0 0/20%);border-radius:15px;padding:20px;color:#676869;font-size:16px;margin-top:20px}.dtxt,.pltxt{display:none;padding:30px 0}.aspects{padding-top:30px}.domdesc .dtxt:first-child,.pldesc .pltxt:first-child{display:block}.pllist{margin:1em 0}.plitem{width:20%}.domsignitem,.plitem{float:left;padding:10px 0;box-sizing:border-box;border:1px solid #e7e7e7;text-align:center;font-size:18px;color:#636567;cursor:pointer}.plitem img{display:block;width:50%;max-width:95%;margin:0 auto 10px;transform:scale(.7)}.plitem.notxt img{opacity:.3}.pllist .plitem:nth-of-type(7) img,.pllist .plitem:nth-of-type(8) img{transform:scale(1)}.domsigntopic,.plitem span{display:block;font-size:14px}.domsignitem.act,.domsignitem:hover,.plitem.act,.plitem:hover{color:#fff;background:linear-gradient(90deg,#da8bec,#55c1de)}.plitem.notxt{cursor:default}.plitem.notxt:hover{background:0 0;color:#636567}.nattabs{display:grid;grid-template-rows:0fr}.nattabs.is-active{grid-template-rows:1fr}.nattabs.is-active>.natal-tab-inner{overflow:visible}.nattabs>.natal-tab-inner{min-height:0;overflow:hidden}.asc{margin:1em 0}.natmenu{display:flex;align-items:stretch}.natmitem,.natpic{position:relative;border:1px solid #fff;box-sizing:border-box}.natmitem{width:25%;cursor:pointer;align-items:center;justify-content:center;text-align:center;display:flex;padding:30px 20px 10px;font-size:18px;background-color:#0084c1}.natmitem span{position:absolute;width:100%;color:#404040;text-align:center;font-size:14px;left:0;top:5px;line-height:normal}.natmitem,.natmitem.act span,.natmitem:hover span{color:#fff}.natmitem.act,.natmitem:hover{background:linear-gradient(90deg,#da8bec,#55c1de)}.natpic{height:380px;background-image:url(img/topbg.jpg);background-size:cover;background-position:center}.natpic img{max-height:280px;max-width:90%;border-radius:50%;box-shadow:0 0 70px 14px #fff;z-index:10}.natpic .lichdan{position:absolute;top:20px;right:20px;text-align:right;z-index:5;color:#5fcaee;font-size:18px}.lichdan,.lichdan a,.lichdan a:hover{color:#5fcaee;font-size:13px}.lichdan{font-size:18px}.nextline{height:110px;background-image:url(img/nextbg.jpg);background-size:cover;background-position:center;position:relative;display:flex;align-items:stretch;cursor:pointer}.nextline:hover{box-shadow:0 0 18px 4px rgb(85 171 252/80%)}.nextline .txtleft,.nextline .txtright{align-items:center;display:flex}.nextline .txtright{padding-right:60px;padding-left:20px;box-sizing:border-box}.nextline .txtleft{justify-content:center}.domsignintro p,.nextline .txtleft .icobg{margin-top:0}.nextline .txtright .ttl,.nextline .txtright .ttl i{color:#fff;line-height:100%}.nextline .nextarr{position:absolute;width:27px;height:47px;background-image:url(img/narr.png);background-position:center;top:31px;right:20px}.newquestion{padding-left:130px}.domlist{margin:1em 0;background-image:url(img/dombg.jpg);background-size:cover;background-position:center}.domitem{float:left;width:20%;padding:10px 0;box-sizing:border-box;border:1px solid #fff;text-align:center;font-size:18px;cursor:pointer;height:136px}.domitem .numb{font-size:16px;color:#9ca5ab}.domitem,.domitem.act .numb,.domitem:hover .numb{color:#fff}.domitem.act,.domitem:hover{background:linear-gradient(90deg,rgba(218,139,236,.7)0,rgba(85,193,222,.7) 100%)}.domitem .ico{height:70px;position:relative}.domitem .ico img,.natpic img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.domitem.nodom,.domitem.nodom:hover{background:#fff;cursor:default;height:136px}.entry-social{margin:0-20px -20px;border-radius:0 0 15px 15px;overflow:hidden}.aspsoc{margin-top:1em;padding-left:130px}.aspsoc .entry-social{margin:0;border-radius:0}.domintro,.domsignintro,.plintro,.stihii4intro{margin-top:1em;color:#676869;font-size:16px}.domsignitem{appearance:none;background:#fff;font-family:inherit;line-height:1.25;width:16.6667%}.domsignconstellation{aspect-ratio:1;background:linear-gradient(135deg,#3566d9 0,#52c8e8 100%);display:block;margin:0 auto 10px;-webkit-mask-image:var(--domsign-icon);mask-image:var(--domsign-icon);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;max-width:95%;transform:scale(.7);width:60%}.domsignitem b{display:block;font-size:18px;font-weight:400}.domsigntopic{line-height:22px}.domsign-reading .domsignconstellation,.domsignitem.act .domsignconstellation,.domsignitem:focus-visible .domsignconstellation,.domsignitem:hover .domsignconstellation{background:#fff}.domsignitem:focus-visible,.natal-houses-signs-error button:focus-visible,.natal-houses-signs-notice button:focus-visible{outline:3px solid rgba(53,102,217,.34);outline-offset:-4px}.domsigndesc{min-height:120px}.domsign-reading{display:block}.natal-houses-signs-error,.natal-houses-signs-loading,.natal-houses-signs-notice{background:#f4f8fb;border:1px solid #e4edf3;box-sizing:border-box;color:#4a4a4a;margin:20px 0;padding:20px}.natal-houses-signs-notice h2{color:#2492de;margin-top:0}.natal-houses-signs-error button,.natal-houses-signs-notice button{appearance:none;background:#2492de;border:0;border-radius:6px;color:#fff;cursor:pointer;font-family:inherit;font-weight:700;padding:10px 16px}@media screen and (max-width:430px){.domsignitem b{font-size:15px}.domsigntopic{font-size:12px;line-height:1.25}.domsignconstellation{width:50%}}.domintro a,.domintro a:hover,.plintro a,.plintro a:hover,.tosoed,.tosoed:hover{color:#5fcaee}.asp_tab_close1 a,.asp_tab_close1 a:hover,.asp_tab_close2 a,.asp_tab_close2 a:hover,.asp_tab_more1 a,.asp_tab_more1 a:hover,.asp_tab_more2 a,.asp_tab_more2 a:hover,.nattxt a,.nattxt a:hover,.noplanet .txt a,.noplanet .txt a:hover,.stihii4intro a,.stihii4intro a:hover,.stihii_intro a,.stihii_intro a:hover{color:#5fcaee!important}.domintro a.moreshowno span,.plintro a.moreshowno span,.stihii4intro a.moreshowno span,.stihii_intro a.moreshowno span{transform:rotate(-90deg);display:inline-block}.domintro .moretxt,.plintro .moretxt,.plzodtbl tr.hide,.stihii4intro .moretxt,.stihii_intro .moretxt{display:none}.tq{vertical-align:sub;cursor:pointer}.natart .col,.natart .colmid{align-items:center;display:flex;width:15%}.natart .col img{display:block;margin:auto;max-width:90%}.natart .colmid{width:70%;text-align:center}.natart .colmid .ttl{color:#fff;line-height:100%;font-size:28px;font-weight:600;margin:auto}.natart .colmid .ttl span{display:block;color:#5fcaee;font-size:18px;font-weight:500;margin-top:5px;line-height:normal}.natart.nextline,.plzod td font{cursor:pointer}.natal-about-heading{margin-top:1.5em;border-radius:10px 10px 0 0;overflow:hidden}.natart.nextline:hover{box-shadow:none}.nattxt{border:2px solid #5fcaee;border-top:none;border-radius:0 0 10px 10px;padding:15px;color:#676869}.nattxt ul ul li:first-child{margin-top:.7em}.nattxt li{padding-bottom:.7em}.nattxt ul ul li:last-child{padding-bottom:0}.plzod{background-color:#f4efe9;padding:30px 30px 15px;color:#4c4c4c;margin-bottom:30px;width:100%;box-sizing:border-box}.plzod .hamburgsymbols{color:#d6be7a;margin-right:5px;font-weight:400;font-size:20px}.plzod .hamburgsymbols.red{color:#e08860}.plzod .hamburgsymbols.green{color:#78ba7f}.plzod .hamburgsymbols.purp{color:#9870ad}.plzod .hamburgsymbols.blue{color:#51bcfa}.plzod tr{background-color:transparent!important}.plzod td{border:0!important;font-size:16px}.plzod td font:hover{text-decoration:underline}.plzodtbl tr:not(:nth-of-type(1)) td:nth-of-type(1){font-weight:600}.plzodtbl{width:70%;display:inline-block}.plzodttl td{font-size:18px;padding-left:25px!important;padding-bottom:15px!important}.nattabs.znk .plzodttl td:nth-of-type(3),.plzod.gtab .plzodttl td:nth-of-type(4){padding-left:0!important}.nattabs.znk .plzodtbl tr td:nth-of-type(3){text-align:center}.plzodtbl tr.hide.show{display:table-row!important}.plzodimg{width:30%;display:inline-block;vertical-align:top}.plzodimg img{max-width:100%}.plzodtop{width:70%;font-size:24px;text-align:center;box-sizing:border-box}.plzodtop span{font-size:16px;color:#8e8984;display:block;margin:15px auto}.plzodmore,.plzodmore:hover{display:block;margin:15px auto 0;font-weight:600;text-align:center;color:#4c4c4c}.asp_tab_more1 a span,.asp_tab_more2 a span,.plzodmore span{transform:rotate(90deg);display:inline-block}.natal-calc-switch .synf-coordinates[open] summary::after,.plzod.gtab .plzodmore span{transform:rotate(-90deg)}.plzod.gtab{width:100%;padding:0;margin:1em 0 0}.plzod.gtab .dreams-block>.dream{margin:0;border-radius:0;box-shadow:none}.plzod.gtab .dreams-block>.dream.expandable>.top>.expand{margin:0 30px}.dreams-block>.dream.expandable>.body-container>.body{padding:1em}.dreams-block.natalinstr>.dream.expandable.expanded>.body-container,.plzod.gtab .dreams-block>.dream.expandable.expanded>.body-container{height:auto!important}.plzod.gtab .top img{margin:0 15px}.plzod.gtab .top{height:90px}.plzod.gtab .ttl{flex:1 1 100%;text-align:center;color:#262626;font-size:24px}.plzod.gtab .ttl span{display:block;font-size:16px;color:#8e8984;margin-top:5px}.plzod .hamburgsymbols.asblue{color:#0e0ffa}.plzod .hamburgsymbols.asred{color:#d30907}.plzod .hamburgsymbols.asgren1{color:#73e02c}.plzod .hamburgsymbols.asgren2{color:#356715}.plzod .hamburgsymbols.aspink{color:#d404fa}.plzod .asred2{color:#d30907;margin-right:15px}.plzod.gtab td{font-weight:600}.plzod.gtab .plzodttl td{font-weight:400}.plzod.gtab .gadalldaily div.names_letter{margin-left:10%}.plzod.gtab .gadalldaily div.names_letter span{font-size:18px;width:40%;color:#888;font-weight:400}.plzod.gtab .gadalldaily div.names_letter span.act,.plzod.gtab .gadalldaily div.names_letter span:hover{font-size:18px;width:40%;font-weight:600;background-color:#d6be7a;box-shadow:none;color:#262626}.nat_pic1,.nat_pic2{display:none}.nat_pic1 img,.nat_pic2 img{max-width:100%;margin:20px auto 0;display:block}.asp_tab_more2{text-align:center;padding:20px 0!important}.asp_tab_close1,.asp_tab_close2{text-align:right}.asp_tab_close1 a span,.asp_tab_close2 a span{transform:rotate(-90deg);display:inline-block}.asp_tab1_col,.asp_tab_txt1,.asp_tab_txt2{display:none;padding-top:20px}.asp_tab1_col{display:inline-block;vertical-align:top;width:50%}.asp_tab1_col img{max-width:95%}.dreams-block.bg1,.dreams-block.bg2{background-image:url(img/aspbg.png);background-repeat:no-repeat;background-position:80px 20px}.dreams-block.bg2{background-position:80px -90px}.stihii_intro{color:#676869;padding-left:130px!important}.stobl{margin:1em auto;text-align:center;position:relative;height:420px}.stround{width:420px;height:420px;display:block;position:absolute;top:0;left:50%;margin-left:-210px}.stbg1,.stbg2{border-radius:50%;box-shadow:0 0 5px 3px rgb(0 0 0/25%)}.stbg1{width:360px;height:360px;position:absolute;top:30px;left:30px;background:rgba(77,208,247);background:linear-gradient(90deg,#4dd0f7 0,#53b2fb 100%)}.stbg2{width:310px;height:310px;top:55px;left:55px;background:#fff}.stbg2,.stbg3,.stico{position:absolute}.stbg3{width:220px;height:220px;top:100px;left:100px;border-radius:50%;background:rgba(77,208,247);background:linear-gradient(90deg,#4dd0f7 0,#53b2fb 100%);z-index:20}.stico{z-index:25;top:50%;left:50%}.stico:nth-of-type(1){margin-left:-75px;margin-top:-87px;height:80px}.stico:nth-of-type(2){margin-left:15px;margin-top:-83px;height:80px}.stico:nth-of-type(3){margin-left:0;margin-top:5px;height:80px}.stico:nth-of-type(4){margin-left:-90px;margin-top:25px;width:90px}.percent{position:absolute;width:80px;height:80px;border-radius:50%;z-index:25;box-shadow:5px 5px 9px 0 rgba(0,0,0,.25)}.percent span{display:block;top:10px;left:10px;width:60px;height:60px;border-radius:50%;background:#fff;line-height:60px;text-align:center;position:relative;color:#dc78ad;font-weight:600;font-size:24px}.percent.act span{background:0 0;color:#686868}.percent.per1{background:#e7a133;background:linear-gradient(90deg,#e7a133 0,#fec84b 100%);top:40px;left:40px}.percent.per2{background:rgba(77,208,247);background:linear-gradient(90deg,#4dd0f7 0,#53b2fb 100%);top:40px;right:40px}.percent.per3{background:rgba(86,139,219);background:linear-gradient(90deg,#568bdb 0,#3dcbba 100%);bottom:40px;right:40px}.percent.per4{background:rgba(196,152,246);background:linear-gradient(90deg,#c498f6 0,#a192f4 100%);bottom:40px;left:40px}.grad{width:210px;height:210px;z-index:10;background-repeat:no-repeat;background-size:93%;opacity:0}.grad.act,.nfc-beads i.is-filled{opacity:1}.grad.grad1{top:0;left:0;background-image:url(img/grad1.png);background-position:right bottom}.grad.grad2{top:0;right:0;background-image:url(img/grad2.png);background-position:left bottom}.grad.grad3{bottom:0;right:0;background-image:url(img/grad3.png);background-position:left top}.grad.grad4{bottom:0;left:0;background-image:url(img/grad4.png);background-position:right top}.grad,.perek,.stnm{position:absolute}.stnm{color:#686868;font-size:20px;text-transform:uppercase;top:50%;left:50%;z-index:20}.natal-aspect-legend>button[aria-pressed=true] b,.stnm.act{color:#fff}.stnm.stnm1,.stnm.stnm2{margin-top:-130px;margin-left:-80px}.stnm.stnm2{margin-left:10px}.stnm.stnm3,.stnm.stnm4{margin-top:110px;margin-left:10px}.stnm.stnm4{margin-left:-85px}.perek{width:210px;height:210px;z-index:50;cursor:pointer}.perek1{top:0;left:0}.perek2,.perek3{top:0;left:50%}.perek3{top:50%}.perek4{top:50%;left:0}.gline,.vline{width:310px;height:1px;background:#fff;position:absolute;top:210px;left:55px;z-index:25}.vline{width:1px;height:310px;top:55px;left:210px}.natinstrclose{cursor:pointer;text-align:center;color:#4c4c4c;padding:10px 0;font-weight:600}.instbut{position:absolute;left:30px;bottom:30px;color:#011a42;height:36px;line-height:36px;padding:0 15px;border-radius:18px;cursor:pointer;background:linear-gradient(to right,#53aefc,#4dd1f7)}.instbut:hover{box-shadow:0 0 8px 2px rgb(61 162 234/65%)}.natalinstr{display:none}.natalinstr .top{height:100px}.natalinstr .ttl{flex:1 1 100%;color:#2492de;font-size:22px;padding-left:30px}.dreams-block.natalinstr>.dream{margin:0;border-radius:0;box-shadow:none;border:1px solid #00b5f0;box-sizing:border-box}.dreams-block.natalinstr>.dream.expandable>.body-container>.body{color:#676869}.natalinstr .hamburgsymbols{margin-right:5px}.natal-guide{margin:12px 0 22px;padding:22px;border:1px solid #dce8ff;border-radius:20px;background:#f4f8fb;box-shadow:0 10px 28px rgba(48,82,150,.08);color:#43536c}.anonses .anons .more,.natal-guide[hidden]{display:none}.natal-guide-head{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.natal-guide-head>div>span{color:#3566d9;font-size:12px;font-weight:750;letter-spacing:.08em;text-transform:uppercase}body.natal-result-page #main_content_main .article_text .natal-guide-head h2{color:#26324c!important;font-size:24px;margin:4px 0 0;padding:0;text-align:left}.natal-guide-head .natinstrclose{align-items:center;appearance:none;background:#e4edff;border:0;border-radius:50%;color:#3159b4;display:inline-flex;flex:0 0 38px;height:38px;justify-content:center;padding:0;width:38px}.natal-guide-head .natinstrclose svg{fill:none;height:19px;stroke:currentColor;stroke-linecap:round;stroke-width:2;width:19px}body.natal-result-page #main_content_main .article_text .natal-guide-lead{color:#596a82;font-size:16px;line-height:1.55;margin:14px 0 16px;max-width:72ch;padding:0}body.natal-result-page #main_content_main .article_text .natal-guide-lead+.natal-guide-lead{margin-top:-7px}.natal-guide-grid{display:grid;gap:9px}.natal-guide-grid article{align-items:flex-start;background:#fff;border:1px solid #e2ebf5;border-radius:14px;display:flex;gap:12px;padding:13px 15px}.natal-guide-grid article>b{background:linear-gradient(140deg,#57a0fe,#4bdbf5);border-radius:10px;color:#fff;display:grid;flex:0 0 30px;height:30px;place-items:center}body.natal-result-page #main_content_main .article_text .natal-guide-grid h3{color:#2f4059!important;font-size:16px;margin:1px 0 4px;padding:0;text-align:left}.natal-guide-grid h3 span{color:#7f8dab;font-weight:400}.natal-guide-grid h3 span:before{content:" · "}body.natal-result-page #main_content_main .article_text .natal-guide-foot{margin:12px 0 0;color:#637188;font-size:14px;line-height:1.5}.natal-guide-pdf{margin-top:12px;padding:14px 15px;border:1px solid #cfdef5;border-radius:14px;background:#eaf2ff}body.natal-result-page #main_content_main .article_text .natal-guide-pdf h3{margin:0 0 5px;padding:0;color:#2f4f87!important;font-size:16px;text-align:left}body.natal-result-page #main_content_main .article_text .natal-guide-pdf p{margin:0;padding:0;color:#53657f;font-size:14px;line-height:1.55}body.natal-result-page #main_content_main .article_text .natal-guide-grid p{color:#637188;font-size:14px;line-height:1.5;margin:0;padding:0}.natal-guide-close{appearance:none;background:#3566d9;border:0;border-radius:12px;color:#fff;cursor:pointer;display:block;font:inherit;font-weight:700;margin:14px auto 0;min-height:44px;padding:8px 18px}.anonses .anons{box-sizing:border-box;width:calc(50% - 60px);border-radius:1em;box-shadow:0 0 1em 0 rgb(0 0 0/10%);color:#636567;float:left;position:relative}.anonses .anons.hover:nth-of-type(1){box-shadow:0 0 1em 0 rgb(81,193,249,10)}.anonses .anons.hover:nth-of-type(2){box-shadow:0 0 1em 0 rgb(75,217,245,10)}.anonses .anons span.ttl{display:block;color:#383838;font-weight:700;font-size:20px;margin-bottom:10px}.anonses .anons a{color:#00c2f6}.anonses .anons .simg{display:block;margin:10px auto 0;max-width:100%;height:30px}.anonses .anons:nth-of-type(1){margin:0 10px 1em 50px;border:1px solid #51c1f9;padding:15px 20px 15px 60px}.anonses .anons:nth-of-type(2){margin:0 50px 1em 10px;border:1px solid #4bd9f5;padding:15px 60px 15px 20px}.anonses .anons:nth-of-type(1) .limg{position:absolute;top:50%;left:-50px;margin-top:-50px;width:100px}.anonses .anons:nth-of-type(2) .limg{position:absolute;top:50%;right:-50px;margin-top:-50px;width:100px}.anonses .anons:nth-of-type(1) a{display:block}@media screen and (max-width:1100px){.domitem,.plitem span{font-size:12px;letter-spacing:0}.domitem{font-size:14px}.aspects .icobg,.icobg,.noplanet .icobg{margin-top:0}.txtright .txt{margin-left:-130px}.aspkol,.newquestion{padding-left:0}.stihii_intro{padding-left:0!important}.txtright .ttl{min-height:80px}.nextline .txtright .ttl{min-height:0}.natpic .lichdan{top:10px;right:10px;font-size:16px;line-height:normal}.plzod.gtab .gadalldaily div.names_letter{margin-left:0}.plzod.gtab .gadalldaily div.names_letter span,.plzod.gtab .gadalldaily div.names_letter span.act,.plzod.gtab .gadalldaily div.names_letter span:hover{width:50%}}@media screen and (max-width:1000px){.natmitem span{font-size:12px;letter-spacing:0}}@media screen and (max-width:900px){.natart .colmid .ttl,.nextline .txtright .ttl{font-size:22px}.domitem,.domitem.nodom,.domitem.nodom:hover{height:132px}.dataitem{width:100%;padding-bottom:0}.anonses .anons{width:calc(100% - 50px);float:none}.anonses .anons:nth-of-type(1){margin:0 0 1em 50px}.anonses .anons:nth-of-type(2){margin:0 50px 1em 0}.anonses .anons:nth-of-type(1) a{display:inline}}@media screen and (max-width:600px){.domitem .ico{height:55px}.domitem,.domitem.nodom,.domitem.nodom:hover{height:115px}.domsignconstellation,.plitem img{margin:0 auto}.dataitem{width:50%;padding-bottom:15px}.natpic img{position:relative;display:block}.natpic .lichdan.mobile-shown{position:relative;top:0;right:0;padding:5px;text-align:center;overflow:hidden}.asp_tab1_col{width:100%}.asp_tab1_col img{max-width:100%}.natpic{height:430px}.instbut{bottom:20px;left:50%;margin-left:-90px}}.natal-ephemeris>summary{box-shadow:0 4px 14px rgba(48,82,150,.08)}.natal-ephemeris>summary:focus-visible,.natal-ephemeris>summary:hover{background:rgba(255,255,255,.88)}.natal-section-step{align-items:center;display:flex;flex-wrap:wrap;gap:3px 5px}.natal-section-step-accent{border-radius:5px;background:rgba(185,233,247,.88);color:#45677e;padding:2px 6px}#main_content_main .block .content .article_text .natal-section-lead,.natal-section-lead{margin:0;color:#59677f;font-size:15px;line-height:1.42;max-width:62em}.aspect-guide--inline>summary,.natal-section-elements-more{appearance:none;border:0;background:0 0;color:#3566d9;cursor:pointer;font:inherit;font-weight:650;align-items:center;gap:6px}.natal-section-elements-more{padding:0;display:inline-flex;margin-left:5px}.aspect-guide--inline>summary{list-style:none;margin-left:4px}.natal-inline-chevron{border-bottom:2px solid currentColor;border-right:2px solid currentColor;display:inline-block;flex:0 0 7px;height:7px;margin:-3px 2px 0 1px;transform:rotate(45deg);transition:transform .18s ease,margin .18s ease;width:7px}.aspect-guide--inline[open]>summary .natal-inline-chevron,.natal-section-elements-more[aria-expanded=true] .natal-inline-chevron{margin-top:3px;transform:rotate(-135deg)}.aspect-guide.aspect-guide--inline{border-radius:0}.aspect-guide--inline>summary::-webkit-details-marker{display:none}.aspect-guide--inline>div{box-sizing:border-box;width:100%;border:1px solid var(--aspect-line);border-radius:12px;background:#fff}.domsign-reading-footer,.domsign-reading-footer .newquestion,.natal-main-next,.natal-main-next .newquestion{box-sizing:border-box;max-width:100%}.domsign-reading-footer .newquestion .btn,.natal-main-next .newquestion .btn{box-sizing:border-box}.natal-main-next .newquestion .btn{cursor:pointer}.domsign-reading-footer .newquestion .btn,.natal-main-next .newquestion .btn{background:linear-gradient(90deg,#4bdbf5,#579ffe);color:#fff}.domsign-reading{padding-bottom:10px}.domsign-reading-footer{margin-top:4px}.aspect-position-planet,.aspect-position-sign{line-height:1}.natal-syn{position:relative;display:block;box-sizing:border-box;margin:20px 0 14px;padding:22px 24px;border:2px solid #5fcaee;border-radius:18px;background:#fff;box-shadow:none;color:#26324c}.natal-syn-main{width:100%;min-width:0}.natal-syn-kicker{display:inline-block;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#7a4fc4;background:#fff;border-radius:100px;padding:5px 12px;margin-bottom:10px}#main_content_main .block .content .article_text .natal-syn h2{font-size:21px;line-height:1.25;font-weight:700;text-align:left;color:#26324c;margin:0 0 8px}#main_content_main .block .content .article_text .natal-syn p{font-size:15px;line-height:1.6;color:#4a5568;margin:0 0 8px}.natal-syn-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:14px}#main_content_main .block .content .article_text .natal-syn .natal-syn-button{display:inline-flex;align-items:center;gap:8px;font-size:15px;font-weight:600;color:#4a3a7a;background:#fff;border:1px solid #d8d0f0;border-radius:100px;padding:11px 20px;text-decoration:none;transition:transform .16s,box-shadow .16s,background .16s}#main_content_main .block .content .article_text .natal-syn .natal-syn-button:hover{transform:translateY(-1px);box-shadow:0 6px 16px rgba(96,78,168,.16)}#main_content_main .block .content .article_text .natal-syn .natal-syn-button.is-main{color:#fff;background:linear-gradient(135deg,#6fb6ee,#7a4fc4);border-color:transparent;box-shadow:0 6px 18px rgba(96,78,168,.26)}.natal-syn-button svg{width:18px;height:18px;flex:none;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.natal-syn-note{display:block;font-size:13px;color:#7b8497;margin-top:10px;text-align:center}.natbar+.natal-syn{margin-top:0}@media (max-width:700px){.natal-syn{padding:18px 16px}.natal-syn-actions .natal-syn-button{flex:1 1 100%;justify-content:center}}.natal-gift,body #main_content_sidebar .natal-astro-bridge{position:relative;overflow:hidden;box-sizing:border-box;border:1px solid #d8e4f5}.natal-gift{display:flex;align-items:center;gap:24px;margin:20px 0 14px;padding:22px 24px;border-radius:18px;background:linear-gradient(145deg,#f9fcff 0,#edf5ff 56%,#f9fbff 100%);box-shadow:0 4px 18px rgba(48,82,150,.08);color:#26324c}.natal-gift--landing{clear:both}.natal-gift::after{position:absolute;top:0;right:0;left:0;height:4px;background:linear-gradient(90deg,#f0d49a,#c7942f 50%,#f0d49a);content:""}.natal-gift-art{position:relative;z-index:1;flex:0 0 158px;height:198px}.natal-gift-page{left:24px;top:16px}.natal-gift-book,.natal-gift-page{position:absolute;width:120px;height:170px;border-radius:7px}.natal-gift-page{background:#fff;box-shadow:0 7px 19px rgba(30,50,94,.16);transform:rotate(6deg)}.natal-gift-page.is-two{opacity:.76;transform:rotate(3deg)}.natal-gift-book{left:12px;top:8px;overflow:hidden;background:linear-gradient(155deg,#142552,#29427f);box-shadow:0 14px 28px rgba(21,37,82,.32),0 0 0 1px rgba(213,173,91,.42);transform:rotate(-4deg)}.natal-gift-frame{position:absolute;inset:5px;border:1px solid rgba(232,202,139,.45);border-radius:4px}.natal-gift-book-in{position:relative;z-index:2;display:flex;align-items:center;flex-direction:column;padding:12px 8px 0 21px;color:#fff;text-align:center}.natal-gift-book-kicker{color:#e9cf99;font-size:5px;font-weight:700;letter-spacing:.15em;line-height:1.35;text-transform:uppercase}.natal-gift-book-in strong{max-width:100%;margin-top:4px;font-size:15px;line-height:1.1;overflow-wrap:anywhere}.natal-gift-book-in small{max-width:100%;overflow-wrap:anywhere;margin-top:5px;color:rgba(224,233,255,.78);font-size:6px;letter-spacing:.04em}.natal-gift-book-in>i{width:50px;height:1px;margin-top:4px;background:rgba(232,202,139,.6)}.natal-gift-wheel{width:72px;margin-top:6px;line-height:0}#main_content_main .block .content .article_text .natal-book .nb-divider-art svg,#main_content_main .block .content .article_text .natal-book .nb-wheel svg,.natal-gift-bow svg,.natal-gift-wheel svg{display:block;width:100%;height:auto}.natal-gift-ribbon{position:absolute;z-index:3;top:0;bottom:0;left:15px;width:13px;background:linear-gradient(90deg,#a9761f,#f4e0ae 42%,#c9962f)}.natal-gift-bow{position:absolute;z-index:4;top:-7px;left:2px;display:block;width:58px;height:39px;transform:rotate(-4deg)}.natal-gift-bow svg{height:100%;filter:drop-shadow(0 2px 4px rgba(30,50,94,.32))}.natal-gift-main{position:relative;z-index:1;flex:1 1 auto;min-width:0}.natal-gift-kicker{display:inline-flex;align-items:center;gap:6px;margin-bottom:7px;padding:3px 9px;border:1px solid rgba(192,141,43,.28);border-radius:999px;background:rgba(232,202,139,.18);color:#8f6614;font-size:10px;font-weight:750;letter-spacing:.13em;text-transform:uppercase}.natal-gift li svg,.natal-gift-button svg,.natal-gift-kicker svg{width:13px;height:13px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6}#main_content_main .block .content .article_text .natal-gift h2{margin:0 0 6px;color:#26324c;font-size:24px;line-height:1.18;text-align:left}#main_content_main .block .content .article_text .natal-gift-main>p{margin:0;color:#4f5d78;font-size:14px;line-height:1.5}.natal-gift ul{display:flex;flex-wrap:wrap;gap:6px;margin:12px 0 0;padding:0;list-style:none}.natal-gift li,body #main_content_sidebar .natal-live-links a{display:inline-flex;align-items:center;gap:5px;border-radius:999px;font-size:12px}.natal-gift li{padding:4px 9px;border:1px solid #dbe6f4;background:rgba(255,255,255,.72);color:#44536f;line-height:1.3}.natal-gift li svg,.natal-gift-button svg{width:12px;height:12px;stroke:#4a81d8;stroke-width:2.3}.natal-gift-actions{display:flex;flex-wrap:wrap;gap:9px;margin-top:15px}#main_content_main .block .content .article_text .natal-gift-button,.natal-gift-button{appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:7px;box-sizing:border-box;min-height:42px;padding:9px 15px;border:1px solid rgba(53,102,217,.28);border-radius:10px;background:#fff;color:#21489d;cursor:pointer;font:inherit;font-size:14px;font-weight:650;line-height:1.2;text-decoration:none}#main_content_main .block .content .article_text .natal-gift-button.is-gold,.natal-gift-button.is-gold{border-color:#b8842a;background:linear-gradient(180deg,#f0d093,#cf9c33);box-shadow:0 3px 12px rgba(192,141,43,.28);color:#3a2708}.natal-gift-button svg{width:17px;height:17px;stroke:currentColor;stroke-width:1.8}.natal-gift-note{display:block;margin-top:8px;color:#7181a0;font-size:12px;line-height:1.4}body #main_content_sidebar .natal-astro-bridge{width:100%;border-radius:14px;background:linear-gradient(180deg,#fbfdff 0,#eef5ff 100%);box-shadow:0 2px 9px rgba(28,66,125,.06)}body #main_content_sidebar .natal-astro-bridge::before{position:absolute;top:0;right:0;left:0;height:3px;background:#2492de;content:""}body #main_content_sidebar .natal-astro-bridge h2{font-weight:750!important;letter-spacing:.1em;text-transform:uppercase;margin:0 0 9px!important;color:#657695!important;font-size:11px!important;line-height:1.25!important;text-align:left}body #main_content_sidebar .natal-astro-bridge h2 span{color:#9aa8bc;font-weight:500;letter-spacing:.04em}body #main_content_sidebar .natal-astro-bridge-body{display:flex;align-items:center;gap:11px}body #main_content_sidebar .natal-astro-art{flex:0 0 58px;width:58px;line-height:0}body #main_content_sidebar .natal-astro-art svg{display:block;width:58px;height:58px}body #main_content_sidebar .natal-astro-copy{min-width:0}body #main_content_sidebar .natal-live-links{flex-wrap:wrap}body #main_content_sidebar .natal-live-links a{padding:5px 10px;border:1px solid rgba(53,102,217,.16);background:rgba(53,102,217,.08);color:#21489d;font-weight:650;text-decoration:none;line-height:1.2}body #main_content_sidebar .natal-live-links svg{width:11px;height:11px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}@media screen and (min-width:721px){.natal-elements{top:258px}}@media screen and (max-width:900px){body.natal-modern-page #main #main_content{flex-wrap:wrap}body.natal-modern-page #main #main_content #main_content_main{flex:1 1 100%;min-width:0;width:100%}body.natal-modern-page #main #main_content #main_content_sidebar{flex:1 1 100%;box-sizing:border-box;max-width:100%;width:100%}}@media screen and (max-width:720px){.natal-ephemeris{margin-top:0}.natal-ephemeris>summary,.nattabs{display:none}.natal-ephemeris .natal-data-grid{border:1px solid rgba(255,255,255,.66);border-radius:12px}.nattabs{min-width:0;width:100%}.nattabs.is-active{display:block}.natal-formula,.natal-formula-foot,.natal-formula-wrap,.natal-main-formula,.natal-main-next,.nattabs>.natal-tab-inner{box-sizing:border-box;min-width:0;max-width:100%;width:100%}.natal-save-image{box-sizing:border-box;min-width:0;max-width:100%}.natal-gift{flex-direction:column;gap:10px;padding:18px 16px;text-align:center}.natal-gift-art{flex:0 0 auto;width:146px;height:182px;margin:0 auto;transform:scale(.9);transform-origin:center bottom}#main_content_main .block .content .article_text .natal-gift h2{font-size:21px;text-align:center}.natal-gift ul{justify-content:center}.natal-gift-actions{flex-direction:column}.natal-gift-button{width:100%}.natal-main-announcement{margin-top:10px}}@media screen and (max-width:430px){.natal-section-head{margin-bottom:5px}.natal-section-step{font-size:11px}#main_content_main .block .content .article_text .natal-section-head h2{font-size:20px}#main_content_main .block .content .article_text .natal-section-lead,.natal-section-lead{font-size:14px;line-height:1.38}.aspect-guide-types{grid-template-columns:1fr}.natal-gift{margin-right:-2px;margin-left:-2px;padding-right:13px;padding-left:13px}}@media screen and (max-width:480px){.dataitem{width:100%;padding-bottom:0}.plitem{font-size:16px}.plitem span{font-size:11px}.domitem{font-size:12px;line-height:19px}.domlist .domitem:nth-of-type(12){letter-spacing:-1px}.domitem .numb{letter-spacing:0}.natmenu{flex-wrap:wrap}.natmitem{width:50%;font-size:18px;align-items:flex-end}.natmitem span{font-size:16px}.txtright .ttl{font-size:24px}.stihii .txtright .ttl{word-break:break-all}.nextline.stihii .txtright .ttl span,.stihii .txtright .ttl span{word-break:break-word}.nextline{background-position:-170px center}.natart .col{width:20%}.natart .colmid{width:60%}.plzodimg{display:none}.plzodtbl,.plzodtop{width:100%}.plzod.gtab .top img{margin:0 10px}.plzod.gtab .dreams-block>.dream.expandable>.top>.expand{margin:0 25px}.plzod.gtab .ttl{font-size:20px}.plzod td,.plzod.gtab .ttl span{font-size:14px}.plzodttl td{font-size:16px}}@media screen and (max-width:450px){.stround{transform:scale(.9);margin-top:-20px}.stobl{height:380px}}@media screen and (max-width:430px){.domitem{width:33.3333%}.domsignitem,.plitem{width:33.3333%;font-size:13px}.plitem span{font-size:16px}.natart .colmid .ttl,.nextline .txtright .ttl{font-size:18px}.natart .colmid .ttl span,.nextline .txtright .ttl span{font-size:14px}.domsignconstellation,.plitem img{margin:0 auto 10px;transform:scale(1)}.pllist .plitem:nth-of-type(7) img,.pllist .plitem:nth-of-type(8) img{transform:scale(1.3)}.nextline .nextarr{right:5px}.calc{width:calc(100% - 60px)}.plzod.gtab .body table{width:calc(100% + 2em)!important;margin:0-1em}}@media screen and (max-width:410px){.asptab{font-size:18px}}@media screen and (max-width:390px){.plzod td,.plzod.gtab .ttl span{font-size:12px}.stround{transform:scale(.8);margin-top:-40px}.stobl{height:340px}.anonses .anons{width:100%}.anonses .anons:nth-of-type(1) .limg,.anonses .anons:nth-of-type(2) .limg{top:0;left:50%;margin-left:-50px;right:auto}.anonses .anons:nth-of-type(1),.anonses .anons:nth-of-type(2){margin:60px 0 1em;padding:60px 20px 15px}}@media screen and (max-width:370px){.nextline .txtright{padding-left:5px;padding-right:40px}.natart .col{width:30%}.natart .colmid{width:70%}.natart .col:nth-of-type(1){display:none}.natart .colmid .ttl{text-align:left;padding-left:5px}.plzod{padding:30px 5px}}@media screen and (max-width:360px){.plzod td{font-size:11px}.plzod.gtab .gadalldaily div.names_letter span,.plzod.gtab .gadalldaily div.names_letter span.act,.plzod.gtab .gadalldaily div.names_letter span:hover{font-size:16px}.plzod td .hamburgsymbols{font-size:16px;margin-right:2px}}@media screen and (max-width:350px){.plitem span{font-size:14px}.plzod.gtab .top img{margin:0 5px}.plzod.gtab .dreams-block>.dream.expandable>.top>.expand{margin:0 10px}.natalinstr .ttl{font-size:18px}}@media screen and (max-width:330px){.plitem span{font-size:13px}.nextline .txtleft{width:60px}.nextline .txtright{width:calc(100% - 60px);padding-left:10px}.nextline .txtleft .icobg{width:55px;margin-left:5px;height:90px}.asc .nextline .icobg img:nth-of-type(1),.nextline .icobg img:nth-of-type(1){top:5px;left:7px}.asc .nextline .icobg img:nth-of-type(2),.nextline .icobg img:nth-of-type(2),.nextline .icobg span{top:46px;left:7px;width:40px}.nextline .toasc .icobg img:nth-of-type(1){top:25px;left:7px;width:40px}.stround{transform:scale(.7);margin-top:-60px}.stobl{height:300px}}@media screen and (max-width:320px){.plzod.gtab .gadalldaily div.names_letter span:nth-of-type(2){line-height:15px}}@media screen and (max-width:310px){.domitem,.plzod.gtab td{font-size:10px}.plitem,.plitem span{font-size:12px}.asptab{font-size:16px}.txtright .ttl{font-size:22px}.plzod.gtab .ttl{font-size:18px}}@media screen and (max-width:300px){.stround{transform:scale(.6);margin-top:-85px}.stobl{height:250px}}.chinazodyear a{line-height:40px}@media screen and (max-width:850px){.chinazodyear a{font-size:15px}}@media screen and (max-width:730px){.chinazodyear a{line-height:20px;padding:10px 20px;box-sizing:border-box}}@media screen and (max-width:600px){.chinazodyear a{line-height:40px;padding:10px 0}}@media screen and (max-width:390px){.chinazodyear a{line-height:20px;padding:10px 20px}}@media screen and (max-width:355px){.chinazodyear a{padding:10px}}@media screen and (max-width:315px){.chinazodyear a{padding:10px 0}}#natal-planets-links.block{padding-left:0!important;padding-right:0!important;margin-right:0!important}.natal-planets-lead{color:#6f7781;line-height:1.6;text-align:left;margin:0 0 1.2em}#natal-planets-links>span{display:block;margin:0 0 1em}#main_content_main #natal-planets-links>span>a.sugzod{box-sizing:border-box;display:block;overflow:hidden;border:1px solid #d8e8f2;border-radius:16px;background:#fff;box-shadow:0 5px 14px rgba(45,78,105,.09);transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}#main_content_main #natal-planets-links>span>a.sugzod:hover{border-color:#5fcaee;box-shadow:0 8px 20px rgba(36,146,222,.14);text-decoration:none;transform:translateY(-1px)}#main_content_main #natal-planets-links>span>a.sugzod:focus-visible{outline:3px solid rgba(95,202,238,.35);outline-offset:2px;border-color:#5fcaee}#natal-planets-links .img img{max-height:52px;max-width:60%}#natal-planets-links .prev{display:none}#natal-planets-links .ttldt{width:calc(65% - 20px)}#natal-planets-links .line{align-items:center}#natal-planets-links .prevtxt{box-sizing:border-box}#natal-planets-links .line div,.natal-elements dd,.natal-elements dt{margin:0}#natal-planets-links span a .img{background:linear-gradient(141deg,#4bdbf5,#57a0fe)!important}#natal-planets-links .ttl h3{color:#2492de!important}#natal-planets-links .more,#natal-planets-links .more .mobile-hidden,#natal-planets-links .more span{color:#00b7f4!important}@media screen and (max-width:600px){#main_content_main #natal-planets-links.block.suggestions{margin:2.5em 0 .5em}#natal-planets-links .line .more{display:none}#natal-planets-links .prevtxt{padding-bottom:.35em!important}#natal-planets-links .prevtxt p{margin:0!important;padding:0!important}#natal-planets-links .prevtxt:after{content:"Подробнее >";display:block;text-align:right;margin-top:-.1em;color:#00b7f4;font-weight:400;font-size:15px;line-height:1.2}#main_content_main #natal-planets-links>span>a.sugzod{border-radius:14px}}#natal-faq{margin-top:1em;border:1px solid #dceaf7;border-radius:16px;background:#fff;box-shadow:0 1px 2px rgba(36,146,222,.06),0 6px 18px rgba(36,146,222,.08);overflow:hidden}#natal-faq .faq-item{border-top:1px solid #edf4fb}#natal-faq .faq-item:first-child{border-top:0}#natal-faq .faq-q{position:relative;padding:.9em 2.6em .9em 1.05em;color:#33414f;cursor:pointer;list-style:none;font-size:15.5px;font-weight:600;line-height:1.35}#natal-faq .faq-q::-webkit-details-marker,.natal-ephemeris>summary::-webkit-details-marker{display:none}#natal-faq .faq-q:after{position:absolute;top:50%;right:1em;width:22px;height:22px;margin-top:-11px;border-radius:50%;background:#eff0fd;color:#6f6ae0;content:"+";font-size:16px;font-weight:700;line-height:21px;text-align:center;transition:background .14s ease,color .14s ease}#natal-faq .faq-item[open] .faq-q:after{background:#6f6ae0;color:#fff;content:"–"}#natal-faq .faq-q:hover{background:#f7fbff}#natal-faq .faq-q:focus-visible{outline:3px solid rgba(95,202,238,.55);outline-offset:-3px}#natal-faq .faq-a [itemprop=text]{padding:0 1.05em 1.05em}#natal-faq .faq-a p{margin:0;color:#52616f;font-size:15px;line-height:1.55}#natal-faq,#natal-planets-links,.nattxt.new-article{content-visibility:auto;contain-intrinsic-size:auto 700px}.pldeg{white-space:nowrap;font-variant-numeric:tabular-nums}.utbox{display:flex;align-items:flex-start;gap:12px;margin:4px 0 14px;padding:12px 14px;border:1px solid #d7e7f2;border-radius:12px;background:#f6fbfe;cursor:pointer;transition:border-color .2s,background .2s}.utbox.on,.utbox:hover{border-color:#5fcaee}.utbox.on{background:#eaf6fd}.utbox input{position:absolute;opacity:0;width:0;height:0}.utbox-mark{flex:0 0 auto;width:22px;height:22px;margin-top:2px;border:2px solid #9bc4d9;border-radius:6px;background:#fff;position:relative}.utbox.on .utbox-mark{border-color:#0084c1;background:#0084c1}.utbox.on .utbox-mark:after{content:"";position:absolute;left:6px;top:2px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.utbox-txt{line-height:1.4}.utbox-txt b{display:block;font-weight:600;color:#2d4654}.utbox-txt i{display:block;margin-top:3px;font-style:normal;font-size:14px;color:#6f8896}.tmtxt.utb-off{display:none!important}.lichdan-unk{font-style:italic;opacity:.85}.ubtbox{margin:0 0 1.5em;padding:20px 22px;border:1px solid #dbe9f2;border-left:4px solid #5fcaee;border-radius:12px;background:#f7fbfd}.ubt-head,.ubtlist li{display:flex;align-items:flex-start;gap:12px}.ubt-ico{flex:0 0 auto;width:30px;height:30px;border-radius:50%;background:#5fcaee;color:#fff;font-weight:700;font-size:19px;line-height:30px;text-align:center}.ubtbox h3{margin:0 0 .2em;font-size:21px;color:#2d4654}.ubtbox p{margin:.7em 0;line-height:1.6}.ubtlist{list-style:none;margin:1em 0;padding:0;border-top:1px solid #e3eef5}.ubtlist li{align-items:center;gap:14px;padding:9px 4px;border-bottom:1px solid #e3eef5}.ubt-time{flex:0 0 auto;min-width:11em;color:#56707e;font-variant-numeric:tabular-nums}.ubt-sign{font-weight:600;color:#2d4654}.ubt-sign .hamburgsymbols{margin-right:8px;font-size:21px;color:#0084c1;vertical-align:-2px}.stih-warn,.ubt-note,.ubtbox .ubt-ok{font-size:15px;color:#56707e}.ubtbox .ubt-ok{margin-top:1.2em;padding-top:1em;border-top:1px solid #e3eef5}.ubt-cta a,.ubtbox h3{font-weight:600}.stih-warn{margin:0 0 1em;padding:12px 16px;border-radius:10px;background:#fff6e5;border:1px solid #f2ddb4;line-height:1.55;color:#6b5730}@media screen and (max-width:600px){.ubtbox{padding:16px}.ubtbox h3{font-size:19px}.ubtlist li{gap:10px}.ubt-time{min-width:9.4em;font-size:15px}}@media screen and (max-width:400px){.plsec{display:none}.ubtlist li{flex-direction:column;align-items:flex-start;gap:2px}}.natfind{--nat-ink:#2d4654;--nat-ink-soft:#56707e;--nat-ink-mute:#93a9b6;--nat-line:#e7f1f8;margin:24px 0 28px}.natal-findings-panel,.natal-surface-panel{box-sizing:border-box;width:100%;margin-right:auto;margin-left:auto;padding:14px;border-radius:20px;background:#f4f8fb}.natal-findings-panel,.natal-surface-panel+.natal-surface-panel{margin-top:16px}.natfind-h,.natfind-one{margin:0 0 12px;color:var(--nat-ink)}.natfind-h{font-size:27px;font-weight:600;line-height:1.2}.natfind-one{position:relative;padding:20px 24px;border:2px solid transparent;border-radius:18px;background:linear-gradient(104deg,#fdf7fe 0,#f7fbff 55%,#f4fdfa 100%) padding-box,linear-gradient(104deg,#f0a5e6 0,#b39ff7 42%,#6fd0ef 78%,#86e0c4 100%) border-box;font-size:21px;line-height:1.5}.natfind-sub{margin:0 0 18px;color:var(--nat-ink-soft);font-size:15px}#main_content_main .block .content .article_text .natfind-title{margin:0 0 6px;padding:0;text-align:left}.natfind-more{color:var(--nat-ink-mute)}.natfind-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}@media screen and (min-width:601px) and (max-width:980px){.natfind-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.nfc{--tone-a:#6fd0ef;--tone-b:#55c1de;--tone-ink:#12688f;--tone-bg:#eaf7fd;position:relative;display:flex;flex-direction:column;padding:18px 18px 15px;border:1px solid var(--nat-line);border-radius:16px;background:#fff;cursor:pointer;overflow:hidden;transition:box-shadow .22s ease,transform .22s ease,border-color .22s ease}.nfc:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--tone-a),var(--tone-b))}.nfc:hover{border-color:transparent;box-shadow:0 10px 26px rgba(45,70,84,.13);transform:translateY(-3px)}.nfc[data-tone=pink]{--tone-a:#ffc2ef;--tone-b:#f0a5e6;--tone-ink:#b03f9c;--tone-bg:#fdeefb}.nfc[data-tone=violet]{--tone-a:#cdbcfb;--tone-b:#b39ff7;--tone-ink:#6244c4;--tone-bg:#f1ecfe}.nfc[data-tone=blue]{--tone-a:#9fe0f5;--tone-b:#6fd0ef;--tone-ink:#12688f;--tone-bg:#e9f7fd}.nfc[data-tone=mint]{--tone-a:#a9ecd6;--tone-b:#86e0c4;--tone-ink:#1f7d64;--tone-bg:#e9f9f4}.nfc[data-tone=lemon]{--tone-a:#ffe6a6;--tone-b:#ffd977;--tone-ink:#916511;--tone-bg:#fff7e3}.nfc[data-tone=peach]{--tone-a:#ffd0c1;--tone-b:#ffb9a3;--tone-ink:#b8543a;--tone-bg:#fff0eb}.nfc-top{display:flex;align-items:center;gap:10px;margin-bottom:9px}.nfc-ico{width:30px;height:30px;flex:0 0 auto;border-radius:10px;background:linear-gradient(135deg,var(--tone-a),var(--tone-b));color:#fff;font-size:15px;line-height:30px;text-align:center}.nfc-kind{font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--tone-ink)}.nfc-ttl{margin:0 0 8px;font-size:19px;font-weight:600;line-height:1.3;color:var(--nat-ink)}.nfc-txt{margin:0 0 15px;font-size:15px;line-height:1.55;color:var(--nat-ink-soft)}.nfc-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto}.nfc-foot--link-only{justify-content:flex-end}.nfc-rare{padding:4px 11px;border-radius:20px;font-size:13px;font-weight:600;white-space:nowrap;background:var(--tone-bg);color:var(--tone-ink)}.nfc--r1 .nfc-rare{background:linear-gradient(90deg,#f0a5e6,#b39ff7 60%,#6fd0ef);color:#fff;box-shadow:0 2px 10px rgba(179,159,247,.45)}.nfc--none .nfc-rare{background:#f1f6f9;color:var(--nat-ink-mute)}.nfc-rare--none{font-weight:400;white-space:normal}.nfc-go{font-size:15px;font-weight:600;color:var(--tone-ink);white-space:nowrap}.natfind-how{margin:16px 0 0;font-size:14px;color:var(--nat-ink-mute)}.natal-formula-wrap{min-width:0}.natal-formula{position:relative;overflow:hidden;padding:22px 24px 18px;border:2px solid transparent;border-radius:22px;background:linear-gradient(104deg,#fdf7fe 0,#f7fbff 55%,#f4fdfa 100%) padding-box,linear-gradient(104deg,#f0a5e6 0,#b39ff7 42%,#6fd0ef 78%,#86e0c4 100%) border-box}.natal-pillars{position:relative;z-index:1;display:flex;gap:10px;margin:14px 2px 0}.natal-pillar{display:flex;flex:1 1 0;align-items:center;min-width:0;min-height:62px;padding:7px 9px;border:1px solid rgba(120,150,180,.16);border-radius:14px;background:rgba(255,255,255,.8);color:var(--nat-ink);cursor:pointer;font:inherit;text-align:left;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}.natal-pillar:hover{border-color:rgba(120,150,180,.24);background:#fff;box-shadow:0 5px 14px rgba(45,70,84,.1);transform:translateY(-1px)}.natal-pattern-row:focus-visible,.natal-patterns-toggle:focus-visible,.natal-pillar:focus-visible,.natal-save-image:focus-visible,.natal-trait:focus-visible,.nfc:focus-visible{outline:3px solid rgba(53,102,217,.28);outline-offset:3px}.natal-pillar-orb,.natal-pillar-value i{font-family:"Apple Symbols","Segoe UI Symbol",serif;font-size:15px}.natal-pillar-orb{display:grid;flex:0 0 30px;width:30px;height:30px;margin-right:9px;place-items:center;border-radius:50%;background:linear-gradient(140deg,#57a0fe,#4bdbf5);color:#fff}.natal-pillar--moon .natal-pillar-orb{background:linear-gradient(140deg,#a9a4f5,#d7c7fb)}.natal-pillar--asc .natal-pillar-orb{background:linear-gradient(140deg,#ffb9a3,#ffd977);color:#7a4a25;font-family:inherit;font-size:13px;font-weight:700}.natal-pillar-degree,.natal-pillar-meta,.natal-pillar-role,.natal-pillar-value{display:block}.natal-pillar-meta{min-width:0}.natal-pillar-role{color:#8ba3b3;font-size:10px;font-weight:650;letter-spacing:.07em;line-height:1.2;text-transform:uppercase}.natal-pillar-value{overflow:hidden;color:var(--nat-ink);font-size:15px;font-weight:650;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.natal-pillar-value i{color:#a642a3;font-style:normal}.natal-pillar-degree{color:var(--nat-ink-mute);font-size:11px;font-variant-numeric:tabular-nums;line-height:1.3}.natal-formula-line{position:relative;z-index:1;margin:0;max-width:none;color:var(--nat-ink);font-size:21px;letter-spacing:-.01em;line-height:1.45}.natal-formula-context,.natal-formula-focus{display:block;font-size:18px}.natal-formula-context+.natal-formula-focus{margin-top:.22em}.natal-formula-line em{padding:.08em .28em;border-radius:4px;background:#dff5fb;box-decoration-break:clone;-webkit-box-decoration-break:clone;font-style:normal}.natal-formula-foot{position:relative;z-index:1;display:flex;align-items:center;gap:8px 14px;flex-wrap:wrap;margin-top:14px}.natal-formula-hint{display:block;margin:10px 4px 0;line-height:1.45}.natal-save-image{flex:0 0 auto;min-height:36px;padding:7px 13px;border:1px solid #dbe7f2;border-radius:10px;background:rgba(255,255,255,.7);color:#3566d9;cursor:pointer;font:inherit;font-size:13px;font-weight:650}.natal-save-image:hover{border-color:#bcd6ea;background:#fff}.natal-formula-hint,.natal-save-image-status,.natal-traits-head span{color:var(--nat-ink-mute);font-size:13px}.natal-save-image-status:not(:empty){flex:1 1 100%;color:#1f7d64}.natal-traits{margin-top:0}.natal-traits-head{display:flex;align-items:baseline;gap:7px 10px;flex-wrap:wrap;margin-bottom:10px}.natal-traits-head h3{margin:0;color:var(--nat-ink);font-size:17px;line-height:1.25}.natal-trait-list{display:flex;gap:8px;flex-wrap:wrap}.natal-trait{display:inline-flex;align-items:center;min-height:42px;padding:8px 14px 8px 11px;border:1px solid var(--nat-line);border-radius:22px;background:#fff;box-shadow:0 1px 2px rgba(45,70,84,.04);color:var(--nat-ink);cursor:pointer;font:inherit;font-size:16px;font-weight:500;text-align:left;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.natal-trait[data-tone=violet]{--trait-color:#b39ff7}.natal-trait,.natal-trait[data-tone=blue]{--trait-color:#6fd0ef}.natal-trait[data-tone=mint]{--trait-color:#86e0c4}.natal-trait[data-tone=lemon]{--trait-color:#ffd977}.natal-trait[data-tone=pink]{--trait-color:#f0a5e6}.natal-trait[data-tone=peach]{--trait-color:#ffb9a3}.natal-trait:hover{border-color:#c9dced;box-shadow:0 4px 12px rgba(45,70,84,.1);transform:translateY(-1px)}.natal-trait.is-active{border-color:#bed3f5;background:#eef4ff;color:#21489d}.natal-trait-dot{flex:0 0 8px;width:8px;height:8px;margin-right:8px;border-radius:50%;background:var(--trait-color)}.natal-trait-source{display:none;margin-top:10px;padding:12px 14px;border:1px solid #c9dcff;border-radius:13px;background:#e4f0ff;color:var(--nat-ink-soft);font-size:14px}.natal-trait-source.is-active{display:block}.natal-trait-source b{color:var(--nat-ink)}.natal-trait-source button{padding:2px 0;border:0;background:0 0;color:#3566d9;cursor:pointer;font:inherit;font-weight:650}@media screen and (max-width:600px){.natal-findings-panel,.natal-surface-panel{width:100%;padding:12px;border-radius:17px}}.nfc--hero{grid-column:1/-1;padding:20px 20px 16px}.nfc--hero .nfc-ttl{max-width:720px;font-size:23px}.nfc--hero .nfc-txt{max-width:65ch;font-size:15.5px}.nfc-hero-badge{position:static;align-self:flex-start;margin:0 0 8px;padding:4px 10px;border-radius:20px;background:linear-gradient(90deg,#f0a5e6,#b39ff7 60%,#6fd0ef);color:#fff;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.nfc--hero .nfc-hero-badge{position:absolute;top:14px;right:14px;margin:0}.nfc-hero-badge--surprising{background:linear-gradient(90deg,#b39ff7,#6fd0ef)}.nfc-rare{display:inline-flex;align-items:center;gap:7px}.nfc-beads{display:inline-flex;gap:2px}.nfc-beads i{width:4px;height:11px;border-radius:2px;background:currentColor;opacity:.2}.nfc--r1 .nfc-beads i{background:#fff}.natal-patterns-toggle{display:flex;align-items:center;justify-content:center;gap:9px;width:100%;min-height:48px;margin-top:13px;padding:10px 14px;border:1px dashed #c4d9e8;border-radius:14px;background:#fff;color:#3566d9;cursor:pointer;font:inherit;font-size:15px;font-weight:650}.natal-patterns-toggle:hover{border-color:#a9c9e2;background:#f7fbff}.natal-patterns-count{display:inline-grid;min-width:22px;height:22px;padding:0 6px;place-items:center;border-radius:11px;background:#eaf2fd;color:#21489d;font-size:12px}.natal-more-list{display:grid;grid-template-rows:0fr;margin-top:11px;transition:grid-template-rows .24s ease}.natal-more-list.is-open{grid-template-rows:1fr}.natal-more-list-inner{overflow:hidden;border:0 solid var(--nat-line);border-radius:14px;background:#fff}.natal-more-list.is-open .natal-more-list-inner{border-width:1px}.natal-pattern-row{--pattern-a:#9fe0f5;--pattern-b:#6fd0ef;display:flex;align-items:center;gap:12px;width:100%;min-height:62px;padding:11px 14px;border:0;border-top:1px solid var(--nat-line);background:#fff;color:var(--nat-ink);cursor:pointer;font:inherit;text-align:left}.natal-pattern-row:first-child{border-top:0}.natal-pattern-row:hover{background:#f7fbfe}.natal-pattern-row[data-tone=violet]{--pattern-a:#cdbcfb;--pattern-b:#b39ff7}.natal-pattern-row[data-tone=pink]{--pattern-a:#ffc2ef;--pattern-b:#f0a5e6}.natal-pattern-row[data-tone=mint]{--pattern-a:#a9ecd6;--pattern-b:#86e0c4}.natal-pattern-row[data-tone=lemon]{--pattern-a:#ffe6a6;--pattern-b:#ffd977}.natal-pattern-row[data-tone=peach]{--pattern-a:#ffd0c1;--pattern-b:#ffb9a3}.natal-pattern-icon{display:grid;flex:0 0 28px;width:28px;height:28px;place-items:center;border-radius:9px;background:linear-gradient(135deg,var(--pattern-a),var(--pattern-b));color:#fff;font-size:13px}.natal-pattern-text{flex:1 1 auto;min-width:0;font-size:15px;font-weight:650}.natal-pattern-text small{display:block;overflow:hidden;color:var(--nat-ink-mute);font-size:13px;font-weight:400;text-overflow:ellipsis;white-space:nowrap}.natal-pattern-rarity{display:inline-flex;align-items:center;gap:6px;color:var(--nat-ink-mute);font-size:12px;font-weight:650;white-space:nowrap}.natal-pattern-chevron{color:#c3d5e2;font-size:18px}.instbutline{text-align:center;margin:6px 0 16px}.instbutline .instbut{position:static;display:inline-block;left:auto;bottom:auto;margin:0}@media screen and (max-width:600px){.natfind-h{font-size:22px}.natfind-one{font-size:18px;padding:16px 18px}.natfind-grid{grid-template-columns:1fr}.natal-formula{padding:17px 15px 15px;border-radius:18px}.natal-pillars{flex-direction:column;gap:7px}.natal-pillar{min-height:56px}.natal-formula-line{font-size:18px}.natal-formula-foot{align-items:stretch;flex-direction:column;gap:10px}.natal-save-image{width:100%}.nfc--hero .nfc-ttl{font-size:20px}.nfc--hero .nfc-hero-badge{position:static;align-self:flex-start;margin-bottom:8px}.natal-pattern-text small{white-space:normal}.natal-pattern-rarity{display:none}.instbutline .instbut{margin-left:0}}@media (prefers-reduced-motion:reduce){.natal-more-list,.natal-pillar,.natal-trait,.nfc{transition:none}.nfc:hover{transform:none}}.mycharts{margin:0 0 1.2em;padding:16px 18px;border:1px solid #e0ecf5;border-radius:14px;background:#f8fbfd}.mycharts-h{margin-bottom:10px;font-size:18px;font-weight:600;color:#2d4654}.mycharts-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px}.mychart{display:flex;align-items:stretch;border:1px solid #dbe9f2;border-radius:10px;background:#fff;overflow:hidden}.mychart-open{flex:1 1 auto;display:block;padding:10px 12px;border:0;background:0 0;font:inherit;text-align:left;cursor:pointer}.mychart-open:hover{background:#f2f9fd}.mychart-name{display:block;font-weight:600;color:#0084c1}.mychart-sub{display:block;margin-top:2px;font-size:14px;color:#7d94a1}.mychart-del{flex:0 0 auto;width:34px;border:0;border-left:1px solid #edf4f8;background:0 0;color:#b3c5ce;font-size:22px;line-height:1;cursor:pointer}.mychart-del:hover{color:#e2688a;background:#fdf3f6}.mycharts-note{margin-top:10px;font-size:13px;color:#94a8b4}.natbar,.natbtn{align-items:center}.natbar{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 1.4em}.natbtn{display:inline-flex;gap:7px;justify-content:center;padding:10px 18px;border:1px solid #b9dced;border-radius:22px;background:#fff;color:#0084c1;font:inherit;font-weight:600;cursor:pointer;transition:background .2s,border-color .2s,color .2s}.natbtn svg{fill:none;height:17px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;width:17px}.natbtn:hover{background:#eaf6fd}.natbtn--save{border-color:#fcc52c;background:#fcc52c;color:#464544}.natbtn--save:hover{background:#f7bb12}.natbtn.is-done{border-color:#9fd6a4;background:#edf9ee;color:#3f7a45}.natbtn[disabled]{opacity:.6;cursor:default}.natbar-note{flex:1 1 240px;font-size:13px;color:#94a8b4}@media screen and (max-width:600px){.natbar{gap:8px}.natbtn{flex:1 1 100%;padding:12px 16px}}.natal-modern-result{--natal-ink:#202943;--natal-muted:#6f7892;--natal-blue:#3566d9;--natal-blue-dark:#21489d;--natal-line:rgba(70, 104, 175, .18);color:var(--natal-ink);margin:4px 0 24px}body.natal-modern-page,body.natal-modern-page #main_content_main{overflow-x:clip}@supports not (overflow-x:clip){body.natal-modern-page,body.natal-modern-page #main_content_main{overflow-x:hidden}.natal-rubricator-bar{position:static}}.natal-result-head{padding:0 0 12px}body.natal-result-page #main_content_main .article_text h1.natal-result-title{color:#2492de!important;font-size:28px!important;font-weight:600!important;letter-spacing:normal;line-height:normal!important;margin:0 0 .5em!important;text-align:left!important}.natal-birth-strip{align-items:center;background:#eef4ff;border:1px solid #e4edff;border-radius:12px;display:grid;gap:4px 8px;grid-template-columns:auto auto auto auto minmax(160px,1fr) 38px;min-height:0;padding:5px 6px}.natal-birth-save{align-items:center;appearance:none;background:#3566d9;border:0;border-radius:9px;color:#fff;cursor:pointer;display:inline-flex;height:36px;justify-content:center;padding:0;transition:background-color .18s ease,transform .18s ease;width:36px}.natal-birth-save:focus-visible,.natal-birth-save:hover{background:#21489d;transform:translateY(-1px)}.natal-birth-save.is-done{background:#2f8d69}.natal-birth-save svg,.natal-chart-guide-trigger svg{fill:none;height:19px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;width:19px}.natal-save-notice{color:#517090;display:block;font-size:12px;min-height:0;padding:0 7px}.natal-save-notice:not(:empty){margin-top:6px}.natal-birth-label{color:#7e879e;font-size:13px;white-space:nowrap}.natal-birth-control{appearance:none;align-items:center;background:0 0;border:0;border-radius:8px;color:var(--natal-ink);cursor:pointer;display:inline-flex;font-family:inherit;font-size:16px;font-weight:580;gap:6px;justify-content:flex-start;line-height:1.25;min-height:36px;padding:2px 4px;text-align:left;text-decoration:none;transition:background-color .18s ease,color .18s ease}.natal-birth-control:focus-visible,.natal-birth-control:hover{background:#fff;color:var(--natal-blue-dark);text-decoration:none}.natal-birth-control svg{fill:none;flex:0 0 18px;height:18px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;width:18px}.natal-birth-control span{align-items:baseline;display:inline-flex;flex-wrap:wrap;gap:5px}.natal-birth-control small{color:#7e879e;font-size:11px;font-weight:500}.natal-birth-control--place{min-width:0}.natal-birth-control--place span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.natal-birth-control--place svg:last-child{flex-basis:17px;height:17px;margin-left:-2px;width:17px}.natal-birth-editor[hidden]{display:none}.natal-birth-editor{background:rgba(255,255,255,.98);border:1px solid #dce8ff;border-radius:14px;box-shadow:0 18px 42px rgba(42,72,132,.16);margin-top:8px;padding:12px;position:relative;z-index:12}.natal-birth-editor-head{align-items:center;display:flex;justify-content:space-between;margin-bottom:9px}.natal-birth-editor-head strong{color:#33405a;font-size:15px}.natal-birth-editor-close{align-items:center;appearance:none;background:#eef4ff;border:0;border-radius:50%;color:#3159b4;cursor:pointer;display:inline-flex;height:36px;justify-content:center;padding:0;width:36px}.natal-birth-editor-close svg{fill:none;height:20px;stroke:currentColor;stroke-linecap:round;stroke-width:2;width:20px}.natal-birth-editor-grid{display:grid;gap:9px;grid-template-columns:repeat(4,minmax(0,1fr))}.natal-birth-field{color:#6f7892;display:grid;font-size:12px;gap:4px;margin:0;min-width:0}.natal-birth-input{align-items:center;background:#f4f7ff;border:1px solid #dbe6fb;border-radius:10px;color:#26324c;display:flex;min-height:42px;padding:0 10px}.natal-birth-input:focus-within{background:#fff;border-color:#7ea5f5;box-shadow:0 0 0 3px rgba(53,102,217,.14)}.natal-birth-input svg{fill:none;flex:0 0 18px;height:18px;margin-right:7px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;width:18px}.natal-birth-input input,.natal-birth-input select{appearance:none;background:0 0;border:0;box-shadow:none;color:#26324c;font-family:inherit;font-size:15px;height:40px;margin:0;min-width:0;outline:0;padding:0;width:100%}.natal-birth-input--select{position:relative}.natal-birth-input--select::after{border-bottom:2px solid #4f67a4;border-right:2px solid #4f67a4;content:"";flex:0 0 7px;height:7px;margin:-4px 2px 0 8px;pointer-events:none;transform:rotate(45deg);width:7px}.natal-birth-unknown{align-items:center;color:#5f6d87;cursor:pointer;display:inline-flex;font-size:12px;gap:7px;margin:10px 0 0}.natal-birth-unknown input{accent-color:var(--natal-blue);height:18px;margin:0;width:18px}.natal-birth-timezone{margin-top:9px;max-width:250px}.natal-birth-editor .poyashide{display:none}.natal-birth-editor-actions{display:flex;justify-content:flex-end;margin-top:10px}.natal-birth-editor .calc{appearance:none;background:#3566d9;border:0;box-shadow:0 8px 18px rgba(53,102,217,.22);color:#fff;font-family:inherit;font-size:14px;height:42px;line-height:42px;margin:0;min-width:180px;padding:0 18px;width:auto}.natal-birth-editor .calc:focus-visible,.natal-birth-editor .calc:hover{background:#21489d}.natal-birth-editor .calc:focus-visible,.natal-birth-editor-close:focus-visible{outline:3px solid rgba(53,102,217,.34);outline-offset:3px}.natal-birth-editor .formerr{grid-column:1/-1;margin:10px 0 0;width:100%}body.natal-result-page .datepickers-container{z-index:100}.natal-chart-card{background:radial-gradient(circle at 76% 13%,rgba(255,255,255,.96)0 4%,transparent 12%),radial-gradient(circle at 18% 78%,rgba(255,255,255,.72)0 3%,transparent 13%),linear-gradient(145deg,#b9d4ff 0,#dbe9ff 46%,#eff5ff 100%);border:1px solid rgba(255,255,255,.72);border-radius:18px;box-shadow:0 10px 28px rgba(48,82,150,.12);overflow:hidden;padding:14px 16px 16px;position:relative}@media screen and (min-width:801px){.natal-chart-card{background-color:#c9dcff;background-image:url(/natalnaya-karta/img/natal-bg-moon.png);background-position:center 48%;background-repeat:no-repeat;background-size:cover}}.natal-star{color:rgba(255,255,255,.84);font-family:Georgia,serif;line-height:1;pointer-events:none;display:none;position:absolute;text-shadow:0 0 24px rgba(255,255,255,.7)}.natal-star--one{font-size:82px;left:5%;top:15%}.natal-star--two{bottom:30%;font-size:68px;right:6%}.natal-chart-layout{min-height:380px;position:relative;z-index:1}.natal-chart-guide-trigger.instbut{align-items:center;appearance:none;background:rgba(255,255,255,.86);border:1px solid rgba(255,255,255,.96);box-shadow:0 5px 15px rgba(48,82,150,.12);color:#21489d;display:inline-flex;font-family:inherit;font-size:13px;font-weight:700;gap:7px;height:38px;line-height:1;padding:0 13px}.natal-chart-guide-trigger.instbut:focus-visible,.natal-chart-guide-trigger.instbut:hover{background:#fff;box-shadow:0 7px 20px rgba(48,82,150,.18)}.natal-modern-wheel{isolation:isolate;margin:0 auto;max-width:400px;position:relative;width:min(48vw,100%)}.natal-modern-wheel::before{background:rgba(255,255,255,.72);border-radius:50%;box-shadow:0 0 34px 24px rgba(255,255,255,.7);content:"";inset:8%;pointer-events:none;position:absolute;z-index:0}.natal-modern-wheel svg{display:block;filter:drop-shadow(0 12px 26px rgba(41,75,142,.1));height:auto;overflow:visible;position:relative;width:100%;z-index:1}.natal-wheel-planet-hint{color:rgba(255,255,255,.96);font-size:12px;font-weight:400;line-height:1.35;margin:6px auto 0;max-width:100%;padding:0;position:relative;text-align:center;text-shadow:0 1px 7px rgba(43,72,134,.5);z-index:1}.natal-wheel-fallback{align-items:center;color:#6b7690;display:flex;justify-content:center;min-height:350px}.natal-modern-wheel.has-error .natal-wheel-fallback::after{content:" Обновите страницу, чтобы повторить."}.natal-wheel-sector{stroke:rgba(255,255,255,.9);stroke-width:1.5}.natal-wheel-sector.is-fire{fill:#ffb9a0}.natal-wheel-sector.is-earth{fill:#bddd9e}.natal-wheel-sector.is-air{fill:#add4f7}.natal-wheel-sector.is-water{fill:#c8baf0}.natal-wheel-sign{dominant-baseline:middle;font-family:"Apple Symbols","Segoe UI Symbol","Noto Sans Symbols 2",serif;font-size:34px;font-weight:700}.natal-wheel-sign.is-fire{fill:#e75d34}.natal-wheel-sign.is-earth{fill:#4c8a38}.natal-wheel-sign.is-air{fill:#1f7fc6}.natal-wheel-sign.is-water{fill:#6854c7}.natal-wheel-separator{stroke:rgba(255,255,255,.96);stroke-width:2}.natal-wheel-tick{stroke:#bed5ed;stroke-width:1.2}.natal-wheel-tick.is-major{stroke:#9fbedd;stroke-width:2}.natal-wheel-orbit{fill:rgba(255,255,255,.92);stroke:#c5daed;stroke-width:1.5}.natal-wheel-center{fill:url(#natal-wheel-center);stroke:#c8dbef;stroke-width:1.6}.natal-house-line{stroke:#c0d3e7;stroke-dasharray:3 4;stroke-width:1.15}.natal-house-line.is-axis{stroke:#7897ba;stroke-dasharray:none;stroke-width:1.75}.natal-house-number{fill:#56647a;font-family:Arial,sans-serif;font-size:14px;font-weight:650}.natal-aspect-line{opacity:.68;stroke-width:1.65}.natal-aspect-line.is-sextile,.natal-aspect-line.is-trine{stroke:#2d9c7b}.natal-aspect-line.is-opposition,.natal-aspect-line.is-square{stroke:#e35f7d}.natal-aspect-line.is-conjunction{stroke:#6870cf}.natal-aspect-conjunction{fill:none}.natal-aspect-conjunction-marker{fill:#fff;stroke:#6870cf;stroke-width:2}.natal-planet-leader{stroke:#9ebee0;stroke-width:1.3}.natal-planet-point{cursor:pointer;outline:0}.natal-planet-hit{fill:transparent;pointer-events:all}.natal-planet-focus{fill:rgba(255,255,255,.82);opacity:0;pointer-events:none;stroke:#7c5ce0;stroke-width:2.5;transition:opacity .16s ease}.natal-planet-point.is-selected .natal-planet-focus,.natal-planet-point:focus .natal-planet-focus,.natal-planet-point:hover .natal-planet-focus{opacity:1}.natal-planet-point.is-selected .natal-planet-glyph,.natal-planet-point:focus .natal-planet-glyph,.natal-planet-point:hover .natal-planet-glyph{fill:#6a4cc4}.natal-planet-glyph{fill:#1764d3;font-family:"Apple Symbols","Segoe UI Symbol","Noto Sans Symbols 2",serif;font-size:30px;font-weight:700}.natal-planet-degree{fill:#6f7d91;font-family:Arial,sans-serif;font-size:11px;letter-spacing:.01em}.natal-planet-degree.is-retrograde{fill:#8e4fc2;font-weight:700}.natal-planet-popover{background:rgba(255,255,255,.97);border:1px solid #b8d7f5;border-radius:14px;box-shadow:0 12px 34px rgba(32,66,130,.22);left:50%;max-width:250px;padding:13px 14px 12px;position:absolute;top:50%;transform:translate(-50%,-50%);width:66%;z-index:3}.natal-planet-popover[hidden]{display:none}.natal-planet-popover-close{align-items:center;appearance:none;background:0 0;border:0;color:#71809a;cursor:pointer;display:flex;font-family:Arial,sans-serif;font-size:23px;height:30px;justify-content:center;line-height:1;padding:0;position:absolute;right:4px;top:3px;width:30px}.natal-planet-popover-close:focus-visible,.natal-planet-popover-close:hover{color:#145ebf;outline:2px solid rgba(36,146,222,.35);outline-offset:-3px}.natal-planet-popover-head{align-items:center;display:flex;gap:8px;padding-right:22px}.natal-planet-popover-head b{color:#1764d3;font-family:"Apple Symbols","Segoe UI Symbol",serif;font-size:27px;line-height:1}.natal-planet-popover-head strong{color:#263a5e;font-size:17px;line-height:1.2}.natal-planet-popover-aspects,.natal-planet-popover-meta,.natal-planet-popover-role{margin:0;text-align:left}.natal-planet-popover-meta{color:#145ebf;font-size:12px;font-weight:700;line-height:1.35;margin-top:5px}.natal-planet-popover-role{color:#52617a;font-size:12px;line-height:1.4;margin-top:5px}.natal-planet-popover-aspects{color:#7a879a;font-size:11px;line-height:1.35;margin-top:4px}.natal-planet-popover-more{appearance:none;background:#e8f6fc;border:1px solid #b3defc;border-radius:999px;color:#145ebf;cursor:pointer;font-family:inherit;font-size:12px;font-weight:700;margin-top:8px;min-height:34px;padding:5px 12px;width:100%}.natal-planet-popover-more:focus-visible,.natal-planet-popover-more:hover{background:#d8effb;border-color:#8fc9ef;outline:2px solid rgba(36,146,222,.28);outline-offset:2px}.natal-wheel-core{fill:#4776d7}.natal-wheel-core-ring{fill:none;stroke:rgba(71,118,215,.2);stroke-width:2}.natal-elements{background:rgba(255,255,255,.72);border-radius:10px;bottom:6px;display:grid;gap:3px;left:0;margin:0;padding:6px 8px;position:absolute}.natal-elements div{display:grid;font-size:12px;gap:7px;grid-template-columns:48px auto}.natal-elements dd{font-weight:800}.natal-elements .is-fire dd{color:#e95461}.natal-elements .is-earth dd{color:#209679}.natal-elements .is-water dd{color:#3367d7}.natal-elements .is-air dd{color:#9258dd}.natal-aspect-legend{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin:12px 0 4px;position:relative;z-index:1}.natal-aspect-legend>button{appearance:none;align-items:center;background:rgba(255,255,255,.92);border:1px solid rgba(255,255,255,.96);border-radius:999px;color:var(--natal-ink);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;gap:5px;min-height:30px;padding:3px 9px;transition:background-color .16s ease,box-shadow .16s ease,opacity .16s ease}.natal-aspect-legend b{font-size:18px;line-height:1}.natal-aspect-legend .is-sextile b,.natal-aspect-legend .is-trine b{color:#239875}.natal-aspect-legend .is-opposition b,.natal-aspect-legend .is-square b{color:#dc5a78}.natal-aspect-legend .is-conjunction b{color:#239875}.natal-aspect-legend>button:focus-visible,.natal-aspect-legend>button:hover{background:#e4f0ff;border-color:#96e1fa;box-shadow:0 4px 14px rgba(48,82,150,.18)}.natal-aspect-legend>button:disabled{cursor:default;opacity:.42}.natal-aspect-legend>button[aria-pressed=true]{background:#bfd7ff;border-color:#bfd7ff;box-shadow:0 5px 14px rgba(48,82,150,.13)}.natal-aspect-line,.natal-position-column li{transition:opacity .18s ease,stroke-width .18s ease}.natal-aspect-line.is-aspect-dimmed,.natal-position-column li.is-aspect-dimmed{opacity:.14}.natal-aspect-line.is-aspect-active{opacity:.96;stroke-width:2.6}.natal-aspect-line.is-planet-related{filter:drop-shadow(0 0 2px rgba(43,101,199,.32));opacity:1;stroke-width:2.8}.natal-position-column li.is-aspect-active{opacity:1}.natal-position-column li.is-planet-selected{background:rgba(216,239,251,.92);border-radius:6px;box-shadow:0 0 0 2px rgba(83,177,249,.18)}.natal-aspect-filter-status{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.natal-data-grid{background:rgba(255,255,255,.7);border:1px solid rgba(255,255,255,.66);border-radius:12px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));position:relative;z-index:1}.natal-position-column{display:grid;grid-template-rows:18px 1fr;min-width:0;padding:9px 11px 10px}.natal-position-column+.natal-position-column{border-left:1px solid rgba(71,106,177,.2)}body.natal-result-page #main_content_main .article_text .natal-position-column h3{color:#51617d;font-size:10px;font-weight:750;letter-spacing:.07em;line-height:1.2;margin:0 0 4px;padding:0;text-transform:uppercase;white-space:nowrap}.natal-position-column ul{list-style:none;margin:0;min-width:0;padding:0}body.natal-result-page #main_content_main .block .content .article_text .natal-position-column li::before{background:0 0;content:none;display:none;padding:0}.natal-position-column li{align-items:center;display:flex;font-size:12px;gap:5px;justify-content:space-between;min-height:24px}.natal-position-name{align-items:center;display:flex;gap:4px;min-width:0}.natal-position-name b{color:#1764d3;flex:0 0 16px;font-family:"Apple Symbols","Segoe UI Symbol",serif;font-size:17px;text-align:center}.natal-position-label{color:#42506a;display:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.natal-position-column--planet .natal-position-label{display:block}.natal-position-value{color:#29364f;flex:0 0 auto;white-space:nowrap}.natal-zodiac-glyph{color:#3566d9;font-family:"Apple Symbols","Segoe UI Symbol",serif;font-size:15px;font-weight:700}.natal-retrograde{color:#8e4fc2;font-size:10px}.natal-position-column--notice{align-content:center;display:grid;grid-column:span 2;grid-template-rows:auto auto auto}.natal-position-column--notice p{color:#59677f;line-height:1.45;margin:2px 0 8px}.natal-position-column--notice a,.natal-position-column--notice button{color:var(--natal-blue-dark);font-weight:700}.natal-position-column--notice button{appearance:none;background:0 0;border:0;cursor:pointer;font-family:inherit;padding:0;text-align:left}.natal-rubricator.natmenu{background:0 0;display:flex;float:none;flex-wrap:nowrap;gap:8px;margin:14px 0 0;overflow-x:auto;padding:2px 2px 8px;scroll-snap-type:x proximity;width:100%}.natal-rubricator.natmenu.has-main{grid-template-columns:none}@media screen and (min-width:601px){.natal-rubricator.natmenu,.natal-rubricator.natmenu.has-main{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible}}.natal-rubricator .natmitem{appearance:none;background:#eef4ff;border:2px solid transparent;border-radius:999px;color:#3d5b99;cursor:pointer;display:flex;flex:1 0 auto;flex-direction:column;float:none;font-family:inherit;line-height:1.15;margin:0;scroll-snap-align:start;width:auto}@media screen and (min-width:601px){.natal-rubricator .natmitem{width:100%}}.natal-rubricator .natmitem span{color:inherit;display:block;font-size:13px;font-weight:750;left:auto;line-height:1.15;position:static;top:auto;width:auto;white-space:nowrap}.natal-rubricator .natmitem small{color:#7181a0;display:block;font-size:10px;line-height:1.25;margin-top:0}.natal-rubricator .natmitem:focus-visible,.natal-rubricator .natmitem:hover{background:#e5edff;color:#244ea9}.natal-rubricator .natmitem.act{background:#fff;border-color:#dce8ff;color:#26324c;box-shadow:0 8px 20px rgba(54,91,166,.1)}.natal-rubricator .natmitem.act small{color:#4d6cb1}.natal-aspect-legend>button:focus-visible,.natal-birth-control:focus-visible,.natal-rubricator .natmitem:focus-visible{outline:3px solid rgba(53,102,217,.34);outline-offset:3px}.natal-chevron{border-bottom:2px solid currentColor;border-right:2px solid currentColor;display:inline-block;height:7px;margin:0 2px 3px 4px;transform:rotate(45deg);transition:transform .18s ease;width:7px}.aspect-more[aria-expanded=true] .natal-chevron,.natal-chevron.is-up{transform:rotate(225deg) translate(-2px,-2px)}.aspect-title-row{align-items:center;display:flex;gap:14px;justify-content:space-between}.aspect-title-row .ttl{flex:1 1 auto;min-width:0}.aspect-strength{background:#eff7ff;border:1px solid #d9eafa;border-radius:12px;color:#3264bb;flex:0 0 94px;padding:7px 9px 8px}.aspect-strength-top{align-items:baseline;display:flex;font-size:10px;justify-content:space-between;line-height:1;text-transform:uppercase}.aspect-strength-top b{font-size:14px}.aspect-strength-meter{background:#d6e4f7;border-radius:99px;display:block;height:4px;margin-top:6px;overflow:hidden}.aspect-strength-meter i{background:linear-gradient(90deg,#55c1de,#4672da);border-radius:inherit;display:block;height:100%;width:var(--aspect-strength)}.aspect-copy{line-height:1.55;max-height:6.2em;overflow:hidden}.aspect-copy.is-expanded{max-height:none}body.natal-result-page #main_content_main .article_text .aspect-copy p{margin:0 0 .85em;padding:0}body.natal-result-page #main_content_main .article_text .aspect-copy p:last-child{margin-bottom:0}.aspect-more{align-items:center;appearance:none;background:0 0;border:0;color:#3566d9;cursor:pointer;display:inline-flex;font-family:inherit;font-size:15px;font-weight:700;margin:10px 0 4px;min-height:34px;padding:4px 2px}.aspect-more[hidden]{display:none}.aspect-more:focus-visible{border-radius:6px;outline:3px solid rgba(53,102,217,.3);outline-offset:2px}.aspect-card-meta{align-items:center;border-top:1px solid #e6edf5;color:#8792a3;display:flex;flex-wrap:wrap;font-size:12px;gap:6px 16px;justify-content:space-between;margin-top:10px;padding-top:10px}.aspect-signature{align-items:center;display:inline-flex;gap:6px}.aspect-signature b{color:#239875;font-family:"Apple Symbols","Segoe UI Symbol",serif;font-size:19px;line-height:1}.aspect--opposition .aspect-signature b,.aspect--square .aspect-signature b{color:#dc5a78}.aspect-orb b{color:#66758b;font-weight:650}.aspect-strength-note{color:#73829a;font-size:13px}.natal-main-aspects{margin:18px 0 4px}body.natal-result-page #main_content_main .article_text .natal-main-aspects h2{color:#2d4654!important;font-size:25px;line-height:1.25;margin:0 0 8px;padding:0;text-align:left}body.natal-result-page #main_content_main .article_text .natal-main-aspects>p{color:#566b7b;margin:0 0 6px;padding:0}.natal-main-aspects-list .aspects:last-child{margin-bottom:1em}.natal-aspect-explorer{--aspect-ink:#2d4654;--aspect-ink-soft:#56707e;--aspect-ink-mute:#93a9b6;--aspect-line:#e7f1f8;--aspect-harmonious:#1f9273;--aspect-harmonious-soft:#c7eadf;--aspect-tense:#e868a4;--aspect-tense-soft:#f9d8e8;margin:10px 0 24px}.aspect-explorer-head{margin-bottom:12px}.aspect-summary{padding:13px 16px;border:1px solid var(--aspect-line);border-radius:14px;background:linear-gradient(180deg,#f8fbfe,#fff)}.aspect-summary-figures{display:flex;align-items:baseline;gap:10px 26px;flex-wrap:wrap}.aspect-figure{color:var(--aspect-ink-soft);font-size:13px;line-height:1.3}.aspect-figure b{display:block;font-size:25px;font-weight:700;line-height:1.05}.aspect-figure.is-harmonious b{color:var(--aspect-harmonious)}.aspect-figure.is-tense b{color:var(--aspect-tense)}body.natal-result-page #main_content_main .article_text .aspect-summary-note{margin:11px 0 0;padding:10px 0 0;border-top:1px solid var(--aspect-line);color:var(--aspect-ink-soft);font-size:14px;line-height:1.5}.aspect-explorer-head p b,.aspect-figure b,.aspect-summary-note b{color:var(--aspect-ink)}body.natal-result-page #main_content_main .article_text .aspect-explorer-head h2{margin:0 0 5px;padding:0;color:var(--aspect-ink)!important;font-size:25px;font-weight:650;line-height:1.22;text-align:left}body.natal-result-page #main_content_main .article_text .aspect-explorer-head p{margin:0;padding:0;color:var(--aspect-ink-soft);font-size:15px;line-height:1.5}.aspect-guide{margin:0 0 13px;border:1px solid var(--aspect-line);border-radius:12px;background:#fff;color:var(--aspect-ink-soft)}.aspect-guide summary{padding:10px 13px;color:#3566d9;cursor:pointer;font-size:13px;font-weight:650}.aspect-guide summary:focus-visible{border-radius:10px;outline:3px solid rgba(53,102,217,.28);outline-offset:2px}.aspect-guide>div{padding:0 13px 11px}body.natal-result-page #main_content_main .article_text .aspect-guide p{margin:0 0 7px;padding:0;color:var(--aspect-ink-soft);font-size:13px;line-height:1.5}.aspect-guide-types{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));margin:10px 0}body.natal-result-page #main_content_main .article_text .aspect-guide-types p{background:#f4f8fb;border-radius:10px;margin:0;padding:10px}.aspect-guide-types b,.aspect-guide-types span{display:block}.aspect-guide-types b{color:#315b8b;margin-bottom:3px}.aspect-explorer-toolbar{display:grid;align-items:start;gap:12px 18px;grid-template-columns:minmax(0,1fr) auto;margin-bottom:14px;padding:15px 16px;border:1px solid #d4e5f1;border-radius:16px;background:#f4f8fb;box-shadow:0 8px 22px rgba(45,91,124,.08)}.aspect-toolbar-group{min-width:0}.aspect-toolbar-label{display:block;margin-bottom:7px;color:#55708a;font-size:11px;font-weight:750;letter-spacing:.07em;text-transform:uppercase}.aspect-toolbar-group--view{border-left:1px solid #d6e4ef;padding-left:18px}.aspect-filter-chips{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.aspect-filter-chip{display:inline-flex;align-items:center;gap:5px;min-height:36px;padding:6px 11px;border:1px solid #cbdde9;border-radius:20px;background:#fff;color:#35566f;cursor:pointer;font:inherit;font-size:13px;font-weight:650}.aspect-filter-chip b{color:#1f9273;font-family:"Apple Symbols","Segoe UI Symbol",serif;font-size:15px}.aspect-filter-chip.is-tense b{color:#d64f85}.aspect-filter-chip span{color:#74899a;font-size:11px}.aspect-filter-chip:focus-visible:not(.is-active),.aspect-filter-chip:hover:not(:disabled):not(.is-active){border-color:#8fc4e8;background:#eef7fd}.aspect-core-card:focus-visible,.aspect-filter-chip:focus-visible,.aspect-matrix-cell:focus-visible,.aspect-view-switch button:focus-visible{outline:3px solid rgba(53,102,217,.28);outline-offset:2px}.aspect-explorer-toolbar .aspect-filter-chip:focus-visible,.aspect-explorer-toolbar .aspect-view-switch button:focus-visible{outline-color:rgba(36,146,222,.45)}.aspect-filter-chip.is-active{border-color:#2492de;background:#2492de;box-shadow:0 4px 10px rgba(36,146,222,.2);color:#fff}.aspect-filter-chip.is-active b,.aspect-filter-chip.is-active span{color:#fff}.aspect-filter-chip:disabled{cursor:default;opacity:.42}.aspect-view-switch{display:inline-flex;padding:3px;border-radius:10px;background:#e4eef5}.aspect-view-switch button{min-height:34px;padding:6px 11px;border:0;border-radius:8px;background:0 0;color:#486276;cursor:pointer;font:inherit;font-size:13px;font-weight:650}.aspect-view-switch button.is-active{background:#2492de;box-shadow:0 4px 10px rgba(36,146,222,.2);color:#fff}.aspect-view-switch button:hover:not(.is-active){background:#d9e9f4;color:#145ebf}.aspect-explorer-toolbar .aspect-filter-legend{color:#60758a}.aspect-explorer-toolbar .aspect-filter-legend i{background:#1f9273}.aspect-explorer-toolbar .aspect-filter-legend .is-tense i{background:#d64f85}.aspect-impact-note{display:grid;gap:3px;margin:0 0 14px;padding:13px 15px;border:1px solid #d8e7f2;border-radius:14px;background:#f4f8fb;color:#50677a}.aspect-impact-note>b{color:#315b8b;font-size:14px}body.natal-result-page #main_content_main .article_text .aspect-impact-note p{margin:0;padding:0;color:#5b7082;font-size:13px;line-height:1.5}.aspect-cards-bar{display:flex;align-items:center;gap:10px 14px;justify-content:space-between;margin:0 0 10px}.aspect-toggle-all{appearance:none;display:inline-flex;align-items:center;gap:9px;min-height:42px;padding:8px 14px;border:1px solid #bdd7e8;border-radius:999px;background:#fff;color:#22638f;cursor:pointer;font:inherit;font-size:14px;font-weight:700;box-shadow:0 5px 15px rgba(45,91,124,.08)}.aspect-toggle-all:hover{border-color:#2492de;background:#eef8fe}.aspect-toggle-all:focus-visible{outline:3px solid rgba(36,146,222,.35);outline-offset:2px}.aspect-toggle-all-icon{width:8px;height:8px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg) translate(-2px,-2px);transition:transform .18s ease}.aspect-toggle-all[aria-expanded=true] .aspect-toggle-all-icon{transform:rotate(225deg) translate(-2px,-2px)}.aspect-cards-hint{color:#71879a;font-size:12px;line-height:1.4}.aspect-core-head{margin:18px 0 9px}.aspect-core-head[hidden]{display:none}body.natal-result-page #main_content_main .article_text .aspect-core-head h3{margin:0 0 3px;padding:0;color:var(--aspect-ink)!important;font-size:17px;font-weight:700;text-align:left}body.natal-result-page #main_content_main .article_text .aspect-core-head p{margin:0;padding:0;color:var(--aspect-ink-soft);font-size:14px;line-height:1.45}.aspect-core{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;margin-bottom:20px}.aspect-core-card{--aspect-card-accent:var(--aspect-harmonious);position:relative;overflow:hidden;min-width:0;min-height:132px;padding:15px;border:1px solid var(--aspect-line);border-radius:16px;background:#fff;color:var(--aspect-ink);cursor:pointer;font:inherit;text-align:left;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.aspect-core-card:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;background:var(--aspect-card-accent);opacity:.65}.aspect-core-card.is-tense{--aspect-card-accent:var(--aspect-tense)}.aspect-core-card:hover{border-color:transparent;box-shadow:0 12px 28px rgba(45,70,84,.13);transform:translateY(-2px)}.aspect-core-bar,.aspect-core-meta,.aspect-core-number,.aspect-core-title{display:block}.aspect-core-number{display:grid;width:22px;height:22px;margin:2px 0 8px;place-items:center;border-radius:7px;background:#eef4fa;color:var(--aspect-ink-mute);font-size:12px;font-weight:750}.aspect-core-title{min-height:43px;margin-bottom:8px;color:#1f4c74;font-size:16px;font-weight:650;line-height:1.3}.aspect-core-title i{margin:0 3px;color:var(--aspect-card-accent);font-family:"Apple Symbols","Segoe UI Symbol",serif;font-style:normal}.aspect-core-bar{overflow:hidden;height:5px;margin-bottom:8px;border-radius:5px;background:#eaf0f5}.aspect-core-bar i{display:block;height:100%;border-radius:inherit;background:var(--aspect-card-accent)}.aspect-core-meta{display:flex;justify-content:space-between;color:var(--aspect-ink-mute);font-size:12px;font-weight:600}.aspect-core-meta b{color:var(--aspect-ink-soft)}.aspect-card-list{--aspect-ink:#2d4654;--aspect-ink-soft:#56707e;--aspect-ink-mute:#93a9b6;--aspect-line:#e7f1f8;--aspect-harmonious:#1f9273;--aspect-harmonious-soft:#c7eadf;--aspect-tense:#e868a4;--aspect-tense-soft:#f9d8e8;display:flex;flex-direction:column;gap:10px}.aspect-card-list .aspects{--aspect-accent:var(--aspect-harmonious);position:relative;display:flex;align-items:stretch;gap:14px;margin:0;padding:13px 15px 13px 13px;border:1px solid var(--aspect-line);border-radius:16px;background:#fff;transition:border-color .18s ease,box-shadow .18s ease}.aspect-card-list .aspects.is-tense{--aspect-accent:var(--aspect-tense)}.aspect-card-list .aspects:before{content:"";position:absolute;top:14px;bottom:14px;left:0;width:3px;border-radius:0 3px 3px 0;background:var(--aspect-accent);opacity:.85}.aspect-card-list .aspects:hover{border-color:#d5e6f2;box-shadow:0 8px 24px rgba(45,70,84,.08)}.aspect-card-list .aspects[hidden]{display:none}.aspect-card-list .aspects>.txtleft{display:flex;flex:0 0 88px;align-items:center;width:88px}.aspect-card-list .aspects>.txtright{display:block;flex:1 1 auto;min-width:0;width:auto}.aspect-card-list .aspect-title-row .ttl{min-height:0}.aspect-card-list .aspects .icobg{position:relative;width:88px;height:60px;margin:0;top:auto;border-radius:30px;background:linear-gradient(141deg,#57a0fe,#4bdbf5);box-shadow:-2px 3px 7px rgba(90,90,90,.2)}.aspect-card-list .aspects.is-tense .icobg{background:linear-gradient(141deg,#8fa7fb,#69d4ef)}.aspect-card-list .aspects .icobg img,.aspect-card-list .aspects .icobg img:nth-of-type(1),.aspect-card-list .aspects .icobg img:nth-of-type(2){position:absolute;top:14px;width:32px;height:32px;object-fit:contain}.aspect-card-list .aspects .icobg img:nth-of-type(1){left:11px}.aspect-card-list .aspects .icobg img:nth-of-type(2){left:44px}.aspect-card-list .aspect-title-row{align-items:flex-start;gap:12px}body.natal-result-page #main_content_main .article_text .aspect-card-list .aspect-title-row .ttl{flex:1 1 auto;min-width:0;margin:0;padding:0;color:#1f4c74!important;font-size:19px;font-weight:650;line-height:1.25;text-align:left}body.natal-result-page #main_content_main .article_text .aspect-card-list .ttl .aspect-title-symbol{display:inline!important;position:relative;top:-1px;margin:0 7px;color:var(--aspect-accent)!important;font-family:"Apple Symbols","Segoe UI Symbol",serif;font-size:18px;font-weight:400}.aspect-strength--ring{flex:0 0 46px;width:46px;padding:0;border:0;border-radius:0;background:0 0;color:var(--aspect-accent);text-align:center}.aspect-strength-ring{position:relative;display:grid;width:42px;height:42px;margin:0 auto;place-items:center;border-radius:50%;background:conic-gradient(var(--aspect-accent) var(--aspect-strength-angle),#e9eff5 0)}.aspect-strength-ring:after{content:"";position:absolute;inset:4px;border-radius:50%;background:#fff}.aspect-strength-ring b{position:relative;z-index:1;color:var(--aspect-accent);font-size:14px;font-weight:750;letter-spacing:-.03em}.aspect-strength-ring i{color:var(--aspect-ink-mute);font-size:9px;font-style:normal;font-weight:600}.aspect-strength-cap{display:block;margin-top:2px;color:var(--aspect-ink-mute);font-size:9px;font-weight:650;letter-spacing:.08em;text-transform:uppercase}.aspect-position-line,.natal-detail-position-line{display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin-top:9px}.aspect-card-list .aspect-position-line{margin-top:-8px}.natal-detail-position-line{margin-top:10px}.txtright>.txt>.natal-detail-position-line{float:right;justify-content:flex-end;margin:0 0 10px 14px;max-width:58%}.txtright>.txt:after{clear:both;content:"";display:table}.aspect-position{display:inline-flex;align-items:center;gap:5px;padding:3px 5px 3px 3px;border:1px solid #e6eff6;border-radius:20px;background:#f3f8fc;color:#4b6b7e;font-size:12px;font-weight:650;box-sizing:border-box;height:29px}.aspect-position-planet,.aspect-position-sign{display:grid;place-items:center;border-radius:50%;background:linear-gradient(140deg,#57a0fe,#4bdbf5);color:#fff;font-family:"Apple Symbols","Segoe UI Symbol",serif}.aspect-position-sign{background:#e868a4}.aspect-orb-chip b,.aspect-position-degree{font-variant-numeric:tabular-nums}.aspect-position-retro{margin-left:-2px;color:#c2547a;font-size:10px;font-weight:800}.aspect-position-link{color:#b9cddb;font-family:"Apple Symbols","Segoe UI Symbol",serif;font-size:13px}.aspect-orb-chip{display:inline-flex;align-items:center;gap:4px;min-height:29px;padding:4px 9px;border:1px solid #dce9f3;border-radius:20px;background:#fff;color:var(--aspect-ink-mute);font-size:12px;font-weight:600;box-sizing:border-box;height:29px}.aspect-orb-chip b{color:var(--aspect-ink-soft)}.aspect-orb-chip.is-exact{border-color:#c9efe1;background:#eafaf4;color:#1f7d64}.aspect-card-list .aspects .txtright>.txt{margin:9px 0 0;padding:0;border:0;border-radius:0;background:0 0;box-shadow:none;color:#5c6f7c;font-size:15px}.aspect-card-list .aspect-copy{position:relative;max-height:3.15em;color:#5c6f7c;font-size:15px;line-height:1.55}.aspect-card-list .aspect-copy.is-clamped:not(.is-expanded)::after{position:absolute;right:0;bottom:0;min-width:2.1em;padding-left:.55em;background:linear-gradient(90deg,rgba(255,255,255,0),#fff 42%);color:#5c6f7c;content:"…";font-weight:750;text-align:right}.aspect-card-list .aspect-copy.is-expanded{max-height:none}body.natal-result-page #main_content_main .article_text .aspect-card-list .aspect-copy p{margin:0;padding:0;color:#5c6f7c;font-size:15px;line-height:1.55}.aspect-card-list .aspect-more{margin:0 0 0 auto;padding:3px 2px;min-height:32px;font-size:13.5px;font-weight:650}.aspect-card-list .aspect-card-meta{align-items:center;justify-content:space-between;gap:8px 12px;margin-top:9px;padding-top:0;border-top:0}.aspect-card-list .aspect-signature{gap:7px;color:var(--aspect-ink-mute);font-size:12.5px;font-weight:600}.aspect-card-list .aspect-signature b{display:grid;width:18px;height:18px;place-items:center;border-radius:6px;background:#e7f5f1;color:var(--aspect-accent);font-size:11px}.aspect-card-list .aspects.is-tense .aspect-signature b,.aspect-matrix-legend i.is-tense{background:#fdeef2}.aspect-filter-empty{margin:0;padding:20px;color:var(--aspect-ink-mute);text-align:center}.aspect-quick-view{border:1px solid var(--aspect-line);border-radius:16px;overflow:hidden}.aspect-quick-view[hidden]{display:none}.aspect-quick-head,.aspect-quick-row{align-items:center;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) 66px 104px 14px}.aspect-quick-head{background:#f4f8fb;color:#7c91a2;font-size:11px;font-weight:750;letter-spacing:.07em;padding:9px 15px;text-transform:uppercase}.aspect-quick-row{appearance:none;background:#fff;border:0;border-top:1px solid var(--aspect-line);box-shadow:inset 3px 0 0 var(--aspect-harmonious);box-sizing:border-box;color:var(--aspect-ink);cursor:pointer;font:inherit;padding:9px 15px;text-align:left;width:100%}.aspect-quick-row.is-tense{box-shadow:inset 3px 0 0 var(--aspect-tense)}.aspect-quick-row.is-secondary{cursor:default}.aspect-quick-row.is-significant:focus-visible,.aspect-quick-row.is-significant:hover{background:#f7fbfe}.aspect-quick-row:focus-visible{outline:3px solid rgba(53,102,217,.28);outline-offset:-3px}.aspect-matrix-view[hidden],.aspect-quick-row[hidden]{display:none}.aspect-quick-pair,.aspect-quick-planet{align-items:center;display:flex;gap:8px;min-width:0}.aspect-quick-planet{gap:6px;white-space:nowrap}.aspect-quick-planet b{color:#5d7890;font-size:18px;font-weight:400;text-align:center;width:20px}.aspect-matrix th span,.aspect-quick-glyph,.aspect-quick-planet b{font-family:"Apple Symbols","Segoe UI Symbol",serif}.aspect-quick-glyph,.aspect-quick-strength em{color:var(--aspect-harmonious);flex:0 0 auto;font-size:17px;font-style:normal}.aspect-quick-row.is-tense .aspect-quick-glyph{color:var(--aspect-tense)}.aspect-quick-pair small{color:var(--aspect-ink-mute);font-size:12px;margin-left:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aspect-quick-orb{font-variant-numeric:tabular-nums;white-space:nowrap}.aspect-quick-strength{align-items:center;display:flex;gap:8px}.aspect-quick-strength i{background:#eaf1f6;border-radius:3px;display:block;flex:1 1 auto;height:5px;overflow:hidden}.aspect-quick-strength i b{background:var(--aspect-harmonious);border-radius:3px;display:block;height:100%}.aspect-quick-row.is-tense .aspect-quick-strength i b{background:var(--aspect-tense)}.aspect-quick-strength em{color:var(--aspect-ink-soft);font-size:12px;font-variant-numeric:tabular-nums;font-weight:700;text-align:right;width:17px}.aspect-quick-go{color:#9db3c4;font-size:18px;line-height:1;text-align:right}.aspect-matrix-view{padding:14px;border:1px solid var(--aspect-line);border-radius:16px;background:#fff}.aspect-matrix-stage{position:relative}.aspect-matrix-scroll{overflow-x:auto}.aspect-matrix{margin:0}.aspect-matrix td,.aspect-matrix th{width:34px;min-width:34px;height:34px;padding:0;text-align:center;vertical-align:middle}.aspect-matrix th.aspect-matrix-corner,.aspect-matrix th.aspect-matrix-rowhead{background:#fff;box-shadow:5px 0 9px rgba(45,70,84,.06);left:0;min-width:122px;position:sticky;width:122px;z-index:3}.aspect-matrix th.aspect-matrix-corner{color:#8799a8;font-size:11px;font-weight:700;padding-left:8px;text-align:left}.aspect-matrix th.aspect-matrix-rowhead{padding-left:8px;text-align:left}.aspect-matrix th.aspect-matrix-rowhead span{display:inline-block;margin-right:7px;vertical-align:middle}.aspect-matrix th.aspect-matrix-rowhead b{color:#4f667a;font-size:12px;font-weight:650}.aspect-matrix th span{color:#5d7890;font-size:19px}.aspect-matrix-blank,.aspect-matrix-cell,.aspect-matrix-empty{display:grid;width:34px;height:34px;place-items:center;border:0;background:#f4f8fb;color:#c9d8e3;font-family:"Apple Symbols","Segoe UI Symbol",serif;font-size:15px}.aspect-matrix-blank{background:0 0}.aspect-matrix-cell{cursor:pointer;font-weight:650;transition:transform .15s ease}.aspect-matrix-cell:hover{transform:scale(1.1)}.aspect-matrix-cell.is-harmonious{background:#e5f6ef;color:var(--aspect-harmonious)}.aspect-matrix-cell.is-tense{background:#fdeef2;color:var(--aspect-tense)}.aspect-matrix-cell.is-strong{box-shadow:inset 0 0 0 2px currentColor}.aspect-matrix-popover{background:#263d5a;border-radius:11px;box-shadow:0 12px 28px rgba(29,49,76,.24);box-sizing:border-box;color:#fff;max-width:264px;padding:10px 12px;position:absolute;transform:translateX(-50%);width:max-content;z-index:8}.aspect-matrix-popover[hidden]{display:none}body.natal-result-page #main_content_main .article_text .aspect-matrix-popover p{color:#fff;font-size:12px;line-height:1.4;margin:0 0 7px;padding:0}.aspect-matrix-popover button{appearance:none;background:#fff;border:0;border-radius:8px;color:#21489d;cursor:pointer;font:inherit;font-size:12px;font-weight:700;min-height:31px;padding:4px 9px}.aspect-matrix-legend{display:flex;gap:8px 14px;flex-wrap:wrap;margin-top:12px;color:var(--aspect-ink-mute);font-size:12px}.aspect-matrix-legend i{display:inline-block;width:11px;height:11px;margin-right:5px;border-radius:4px;background:#e5f6ef;vertical-align:-1px}.aspect-matrix-legend i.is-strong{background:#fff;box-shadow:inset 0 0 0 2px var(--aspect-harmonious)}@media screen and (max-width:860px){.aspect-explorer-toolbar{grid-template-columns:minmax(0,1fr)}.aspect-toolbar-group--view{border-left:0;border-top:1px solid #d6e4ef;padding:12px 0 0}}@media screen and (max-width:760px){.aspect-guide-types{grid-template-columns:1fr}.aspect-quick-head{display:none}.aspect-quick-row{gap:7px 12px;grid-template-columns:minmax(0,1fr) 104px 14px;min-width:0;padding:11px 12px}.aspect-quick-pair{flex-wrap:wrap;grid-column:1/-1;grid-row:1}.aspect-quick-orb{grid-column:1;grid-row:2}.aspect-quick-strength{grid-column:2;grid-row:2}.aspect-quick-go{grid-column:3;grid-row:2}.aspect-quick-orb,.aspect-quick-planet{font-size:13px}.aspect-matrix th.aspect-matrix-corner,.aspect-matrix th.aspect-matrix-rowhead{min-width:98px;width:98px}.aspect-matrix th.aspect-matrix-rowhead b{font-size:10px}.aspect-core{display:flex;gap:10px;overflow-x:auto;margin-right:-12px;margin-left:-12px;padding:2px 12px 9px;scroll-snap-type:x mandatory}.aspect-core-card{flex:0 0 74%;scroll-snap-align:start}.aspect-summary{padding:12px 13px}.aspect-summary-figures{gap:10px 20px}.aspect-figure b{font-size:22px}.aspect-card-list .aspects{gap:11px;padding:12px}.aspect-card-list .aspects>.txtleft{flex-basis:64px;align-items:flex-start;padding-top:2px;width:64px}.aspect-card-list .aspects .icobg{width:64px;height:44px;border-radius:22px}.aspect-card-list .aspects .icobg img,.aspect-card-list .aspects .icobg img:nth-of-type(1),.aspect-card-list .aspects .icobg img:nth-of-type(2){top:10px;width:24px;height:24px}.aspect-card-list .aspects .icobg img:nth-of-type(1){left:7px}.aspect-card-list .aspects .icobg img:nth-of-type(2){left:33px}body.natal-result-page #main_content_main .article_text .aspect-card-list .aspect-title-row .ttl{font-size:16px}.aspect-strength--ring{flex-basis:38px;width:38px}.aspect-strength-ring{width:36px;height:36px}.aspect-strength-ring b{font-size:12px}.aspect-card-list .aspect-copy,body.natal-result-page #main_content_main .article_text .aspect-card-list .aspect-copy p{font-size:14px}.aspect-card-list .aspect-position-line{margin-top:2px}.aspect-card-list .aspect-signature .tp{display:none}}@media screen and (max-width:430px){.aspect-explorer-toolbar{align-items:stretch}.aspect-cards-bar{align-items:flex-start;flex-direction:column}.aspect-filter-chips{flex-basis:100%}.aspect-view-switch{display:flex;width:100%}.aspect-view-switch button{flex:1 1 0;padding-right:7px;padding-left:7px}.aspect-card-list .aspects{display:grid;grid-template-columns:54px minmax(0,1fr)}.aspect-card-list .aspects>.txtleft{padding-top:2px;width:54px}.aspect-card-list .aspects .icobg{width:54px;height:40px}.aspect-card-list .aspects .icobg img,.aspect-card-list .aspects .icobg img:nth-of-type(1),.aspect-card-list .aspects .icobg img:nth-of-type(2){top:9px;width:22px;height:22px}.aspect-card-list .aspects .icobg img:nth-of-type(1){left:5px}.aspect-card-list .aspects .icobg img:nth-of-type(2){left:28px}.aspect-position-line{margin-left:-65px}.aspect-position{gap:4px}.aspect-card-list .aspect-more .natal-chevron{margin-left:2px}}@media screen and (max-width:980px){.natal-birth-strip{grid-template-columns:auto auto auto minmax(140px,1fr)}.natal-birth-label--place{display:none}.natal-birth-editor-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.natal-chart-layout{min-height:360px}.natal-modern-wheel{max-width:390px;width:min(56vw,100%)}.natal-elements{bottom:2px}.natal-data-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.natal-position-column:nth-child(3){border-left:0}.natal-position-column:nth-child(3),.natal-position-column:nth-child(4){border-top:1px solid rgba(71,106,177,.2)}.natal-rubricator.natmenu,.natal-rubricator.natmenu.has-main{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:720px){.natal-result-head{padding:0 0 12px}.natal-birth-strip{border-radius:14px;gap:5px 8px;grid-template-columns:repeat(2,minmax(0,1fr));padding:8px}.natal-birth-label,.natal-birth-label--place{display:block;font-size:13px;grid-column:1/-1;margin:3px 6px 0}.natal-birth-label:first-child{grid-column:1;grid-row:1}.natal-birth-save{grid-column:2;grid-row:1;justify-self:end}.natal-save-notice{padding-right:4px;padding-left:4px}.natal-birth-control{background:rgba(255,255,255,.74);font-size:15px;min-width:0;padding:7px 9px}.natal-birth-control svg{flex-basis:19px;height:19px;width:19px}.natal-birth-control--place{grid-column:1/-1}.natal-birth-editor{padding:11px}.natal-birth-editor-grid{grid-template-columns:1fr}.natal-birth-input input,.natal-birth-input select{font-size:16px}.natal-birth-timezone{max-width:none}.natal-birth-editor-actions{justify-content:stretch}.natal-birth-editor .calc{width:100%}.natal-chart-card{border-radius:20px;margin-left:-8px;margin-right:-8px;padding:18px 14px 20px}.natal-star{display:none}.natal-chart-layout{min-height:auto}.natal-modern-wheel{max-width:560px;width:100%}.natal-wheel-planet-hint{margin-top:4px;padding:0}.natal-elements{display:flex;flex-wrap:wrap;gap:4px 12px;justify-content:center;margin-top:6px;position:static}.natal-elements div{font-size:12px;gap:4px;grid-template-columns:auto auto}.natal-chart-guide-trigger.instbut{bottom:auto;left:auto;margin:8px auto 0;position:static;right:auto}.natal-aspect-legend{gap:6px;margin:14px 0 18px}.natal-aspect-legend>button{font-size:11px;gap:4px;min-height:36px;padding:4px 8px}.natal-aspect-legend b{font-size:17px}.natal-position-column{padding:12px 10px}.natal-position-column h3{font-size:10px}.natal-position-column li{font-size:11px;gap:4px;min-height:27px}.natal-position-name b{flex-basis:16px;font-size:17px}.natal-position-label{display:none}.natal-zodiac-glyph{font-size:15px}.natal-rubricator.natmenu{display:flex;flex-wrap:nowrap;gap:8px;margin-left:-2px;margin-right:-2px;overflow-x:auto;padding:2px 2px 10px;scroll-snap-type:x proximity;width:auto}.natal-rubricator .natmitem{flex:0 0 172px;min-height:48px;scroll-snap-align:start}}@media screen and (max-width:600px){.natal-pillars{flex-direction:column;gap:6px;overflow:visible;padding:0}.natal-pillar{flex:0 0 auto;min-height:44px;padding:6px 10px}.natal-pillar-orb{flex-basis:26px;height:26px;margin-right:9px;width:26px}.natal-pillar-meta{align-items:baseline;display:flex;flex:1 1 auto;flex-wrap:wrap;gap:2px 10px}.natal-pillar-role{font-size:9px;letter-spacing:.05em}.natal-pillar-value{font-size:14px;white-space:normal}.natal-pillar-degree{font-size:11px;margin-left:auto}.natal-guide{margin-right:-4px;margin-left:-4px;padding:16px 13px}body.natal-result-page #main_content_main .article_text .natal-guide-head h2{font-size:21px}.natal-guide-grid article{gap:10px;padding:12px}.txtright>.txt>.natal-detail-position-line{float:none;justify-content:flex-end;margin:0 0 12px;max-width:none}}@media screen and (max-width:430px){.natal-chart-card{margin-left:-10px;margin-right:-10px;padding-left:9px;padding-right:9px}.natal-wheel-sign{font-size:30px}.natal-planet-glyph{font-size:27px}.natal-planet-degree,.natal-position-column li{font-size:10px}.natal-data-grid{border-radius:14px}.natal-position-column{padding-left:7px;padding-right:7px}.natal-planet-popover{padding:11px 12px 10px;width:70%}.natal-planet-popover-head strong{font-size:16px}.natal-planet-popover-role{font-size:11px}.aspect-title-row{align-items:flex-start;flex-direction:column;gap:8px}.aspect-strength{box-sizing:border-box;flex-basis:auto;width:100%}.aspect-card-list .aspect-title-row{align-items:flex-start;flex-direction:row;gap:8px}.aspect-card-list .aspect-strength--ring{flex-basis:38px;width:38px}}@media (prefers-reduced-motion:reduce){.natal-aspect-legend>button,.natal-aspect-line,.natal-birth-control,.natal-chevron,.natal-planet-focus,.natal-position-column li{transition:none}}@media print{.natal-modern-result{break-after:page;margin:0}.natal-chart-card,.natal-result-head{box-shadow:none}.aspect-more,.natal-main-aspects,.natal-rubricator,.natal-star{display:none!important}.natal-aspect-standard{display:block!important}.aspect-copy{max-height:none!important;overflow:visible!important}.aspect-copy.is-clamped:not(.is-expanded)::after{display:none}.natal-chart-card{background:#eef4ff!important;border:1px solid #cbd9ee}}.natal-chart-card{background-color:#c9dcff;background-image:url(/natalnaya-karta/img/natal-bg-moon.webp);background-position:center 48%;background-repeat:no-repeat;background-size:cover}.natal-chart-carousel,.natal-chart-slide,.natal-chart-track{display:contents}.natal-chart-guide-trigger.instbut{bottom:auto;left:auto;position:absolute;right:0;top:6px;z-index:4}.natal-rubricator .natal-rubricator-number{align-items:center;align-self:stretch;color:currentColor;display:flex;font-size:28px;font-weight:500;justify-content:center;line-height:1;opacity:.78}.natal-rubricator .natmitem>.natal-rubricator-copy,.natal-rubricator .natmitem>.natal-rubricator-copy>small,.natal-rubricator .natmitem>.natal-rubricator-copy>span{color:inherit;display:block;left:auto;line-height:1.18;margin:0;position:static;text-align:left;top:auto;width:auto}.natal-rubricator .natmitem>.natal-rubricator-copy>small{color:#7181a0;font-size:10px;margin:3px 0 0}.natal-rubricator .natmitem>.natal-rubricator-copy>span{font-size:13px;font-weight:750;white-space:nowrap}.natal-section-head .natal-section-elements-more{color:#3566d9;font-weight:650;white-space:nowrap}.natal-tab-inner>.domlist,.natal-tab-inner>.domsignlist,.natal-tab-inner>.natal-aspect-standard,.natal-tab-inner>.pllist,.natal-tab-inner>.stihii4intro{margin-top:8px}.aspect-matrix-popover button[hidden],.natal-chart-dots,.stihii4-about{display:none}.domsign-reading,.dtxt,.pltxt{box-sizing:border-box;position:relative}.domsign-reading>.txtleft>.natal-detail-position-line,.dtxt>.txtleft>.natal-detail-position-line,.pltxt>.txtleft>.natal-detail-position-line{justify-content:center;margin:8px 0 0;width:130px}.domsign-reading>.txtright,.domsign-reading>.txtright>.txt,.dtxt>.txtright,.dtxt>.txtright>.txt,.pltxt>.txtright,.pltxt>.txtright>.txt{box-sizing:border-box;max-width:100%}.domsign-reading .domsign-house-number,.domsign-reading .icobg{align-items:center;display:flex;justify-content:center;position:relative}.domsign-reading .icobg{gap:8px}.domsign-reading .domsign-house-number{background:#fff;border-radius:50%;color:#5fcaee;flex:0 0 40px;font-size:30px;font-weight:650;height:40px;line-height:1;width:40px;z-index:2}.domsign-reading .domsignconstellation{background:#111;flex:0 0 56px;height:56px;left:auto;line-height:normal;margin:0;max-width:none;position:static;top:auto;transform:none;width:56px}.natal-main-next{margin-top:20px}.natal-main-next .newquestion{display:flex;justify-content:center;padding:0}.natal-main-next .newquestion .btn{appearance:none;align-items:center;border:0;border-radius:30px;box-shadow:0 12px 16px rgba(6,161,204,.3);display:inline-flex;font:inherit;font-size:22px;height:60px;justify-content:center;line-height:60px;max-width:90%;min-height:60px;padding:0 20px;width:300px}.natal-main-announcement{margin-top:12px}.aspect-list-tools{align-items:center;background:#fff;border-bottom:1px solid var(--aspect-line);color:var(--aspect-ink-mute);display:flex;flex-wrap:wrap;font-size:12px;gap:8px 18px;justify-content:space-between;padding:10px 14px}.aspect-list-tools label{align-items:center;color:var(--aspect-ink-soft);display:inline-flex;font-weight:650;gap:7px}.aspect-list-tools select{background:#f4f8fb;border:1px solid #dce9f3;border-radius:9px;color:#315b8b;font:inherit;min-height:34px;padding:4px 28px 4px 9px}.aspect-list-legend i{color:#9db3c4;font-size:15px;font-style:normal;vertical-align:-.06em}.aspect-matrix{border-collapse:collapse;border-spacing:0}#main_content_main .block .content .article_text table.aspect-matrix tr:nth-child(2n){background-color:transparent}#main_content_main .block .content .article_text table.aspect-matrix tr td,#main_content_main .block .content .article_text table.aspect-matrix tr th{border:1px solid #e6eef5;padding:0}#main_content_main .block .content .article_text table.aspect-matrix tr td.is-blank{border-color:transparent}.aspect-matrix-blank,.aspect-matrix-cell,.aspect-matrix-empty{border-radius:0}.aspect-matrix-cell.is-secondary{background:0 0}.aspect-matrix th.aspect-matrix-corner span{color:#8799a8;font-family:inherit;font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.aspect-matrix-cell[hidden]{display:none}.aspect-filter-legend{display:flex;flex-wrap:wrap;gap:5px 14px;margin:8px 0 0;color:var(--aspect-ink-soft);font-size:12px;line-height:1.4}.aspect-filter-legend span{align-items:center;display:inline-flex;gap:5px}.aspect-filter-legend i{width:8px;height:8px;border-radius:50%;background:var(--aspect-harmonious)}.aspect-filter-legend .is-tense i{background:var(--aspect-tense)}@media screen and (max-width:720px){.natal-chart-carousel{display:block}.natal-chart-track{display:flex;margin:-4px -5px 0;overflow-x:auto;overscroll-behavior-inline:contain;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none}.natal-chart-track::-webkit-scrollbar{display:none}.natal-chart-slide{box-sizing:border-box;display:block;flex:0 0 100%;min-width:0;padding:4px 5px;scroll-snap-align:start;scroll-snap-stop:always}.natal-chart-slide.is-data{align-content:center;display:grid;min-height:430px}.natal-chart-dots{align-items:center;display:flex;gap:8px;justify-content:center;margin-top:10px}.natal-chart-dots button{appearance:none;background:rgba(255,255,255,.75);border:1px solid rgba(53,102,217,.25);border-radius:50%;cursor:pointer;height:10px;padding:0;width:10px}.natal-chart-dots button.is-active{background:#3566d9;border-color:#3566d9}.natal-chart-guide-trigger.instbut{margin:0;position:absolute;right:2px;top:2px}.natal-elements{flex-wrap:nowrap;gap:6px;justify-content:stretch;margin:12px 0 0;padding:7px}.natal-elements div{align-items:center;flex:1 1 0;gap:2px;grid-template-columns:1fr;text-align:center}.natal-aspect-legend{margin-bottom:4px}.natal-trait-list{flex-direction:column;flex-wrap:nowrap;gap:7px;margin-right:0;overflow:visible;padding:0}.natal-trait{flex:0 1 auto;width:100%;white-space:normal}.natal-rubricator .natmitem,.natal-rubricator-bar .natal-rubricator .natmitem{flex-basis:188px;grid-template-columns:32px minmax(0,1fr);min-height:58px}.natal-rubricator .natal-rubricator-number{font-size:27px}.nattabs.asp.is-active>.natal-tab-inner{background:#f1f2f4;margin-left:-12px;margin-right:-12px;padding:12px}.aspect-card-list .aspects{background:#fff}.aspect-card-list .aspect-position-line{margin-top:5px}.aspect-card-list .aspect-orb-chip{flex:0 1 auto;margin-right:auto;width:max-content}.aspect-list-tools>span{flex-basis:100%}}@media screen and (max-width:430px){.natal-main-announcement .txtright .ttl span{font-size:14px}}@media screen and (max-width:600px){.domdesc .dtxt:first-child,.domsign-reading,.pldesc .pltxt:first-child{display:grid}.domsign-reading,.dtxt,.pltxt{align-items:start;column-gap:13px;grid-template-columns:92px minmax(0,1fr);grid-template-rows:auto auto auto}.domsign-reading>.txtleft,.domsign-reading>.txtright,.dtxt>.txtleft,.dtxt>.txtright,.pltxt>.txtleft,.pltxt>.txtright{display:contents}.domsign-reading>.txtleft>.icobg,.dtxt>.txtleft>.icobg,.pltxt>.txtleft>.icobg{grid-column:1;grid-row:1/span 2;transform:scale(.8);transform-origin:top left;margin-bottom:-16px}.domsign-reading>.txtright>.ttl,.dtxt>.txtright>.ttl,.pltxt>.txtright>.ttl{grid-column:2;grid-row:1;font-size:21px;min-height:0}.domsign-reading>.txtright>.ttl span,.dtxt>.txtright>.ttl span,.pltxt>.txtright>.ttl span{font-size:15px;margin-top:3px}.domsign-reading>.txtleft>.natal-detail-position-line,.dtxt>.txtleft>.natal-detail-position-line,.pltxt>.txtleft>.natal-detail-position-line{gap:6px;grid-column:2;grid-row:2;justify-content:flex-start;margin:7px 0 0;position:static;width:auto}.domsign-reading>.txtright>.txt,.dtxt>.txtright>.txt,.pltxt>.txtright>.txt{grid-column:1/-1;grid-row:3;margin:13px 0 0;max-width:none;width:100%}}#main_content_main .block .content .article_text .natfind-h{margin:0 0 12px;padding:0;font-size:27px;font-weight:600;line-height:1.22;text-align:left;color:#2d4654!important}#main_content_main .block .content .article_text .natfind-one{margin:0 0 12px;padding:20px 24px}#main_content_main .block .content .article_text .natal-formula-line{margin:0;padding:0;color:#2d4654;font-size:18px;line-height:1.42;text-align:left}#main_content_main .block .content .article_text .natal-trait{font-size:16px;font-weight:500}#main_content_main .block .content .article_text .natal-traits-head h3{margin:0;padding:0;color:#2d4654!important;font-size:17px;line-height:1.25;text-align:left}#main_content_main .block .content .article_text .natfind-sub{margin:0 0 18px;padding:0}#main_content_main .block .content .article_text .natfind-how{margin:16px 0 0;padding:0}#main_content_main .block .content .article_text .nfc-ttl{margin:0 0 8px;padding:0;font-size:19px;font-weight:600;line-height:1.3;text-align:left;color:#2d4654!important}#main_content_main .block .content .article_text .nfc--hero .nfc-ttl{font-size:23px}#main_content_main .block .content .article_text .nfc-txt{margin:0 0 15px;padding:0}@media screen and (max-width:600px){#main_content_main .block .content .article_text .natal-formula-line{font-size:18px}#main_content_main .block .content .article_text .nfc--hero .nfc-ttl{font-size:20px}}body #main_content_sidebar .natal-astro-note{display:none}body #main_content_sidebar .natal-astro-bridge p{margin:0 0 5px;font-size:14px;line-height:1.38}#main_content_main .block .content .article_text .ubtbox h3{margin:0 0 .2em;padding:0;font-size:21px;text-align:left;color:#2d4654!important}#main_content_main .block .content .article_text .ubtbox p{margin:.7em 0;padding:0}#main_content_main .block .content .article_text .ubtbox .ubt-ok{margin-top:1.2em;padding-top:1em}#main_content_main .block .content .article_text .stih-warn{margin:0 0 1em;padding:12px 16px}#main_content_main .block .content .article_text .mycharts-h{margin:0 0 10px;padding:0;text-align:left}#main_content_main .block .content .article_text .mycharts-note,#main_content_main .block .content .article_text .natbar-note,#main_content_main .block .content .article_text .ubt-note{padding:0}.natshare{flex:1 1 100%;margin-top:4px;padding:16px 18px;border:1px solid transparent;border-radius:16px;background:linear-gradient(#fbfdff,#f7fbfe) padding-box,linear-gradient(100deg,#b39ff7,#6fd0ef) border-box}.natshare-h{margin-bottom:10px;font-weight:600;color:#2d4654}.natal-ephemeris>summary,.natshare-row{display:flex;flex-wrap:wrap;gap:8px}.natshare-url{flex:1 1 260px;min-width:0;padding:10px 14px;border:1px solid #cfe4f0;border-radius:22px;background:#fff;font:inherit;color:#2d4654}.natshare-note{margin-top:10px;font-size:13px;line-height:1.5;color:#93a9b6}a.natbtn{display:inline-block;text-decoration:none}@media screen and (max-width:600px){.natal-rubricator-bar .natal-rubricator.natmenu,.natal-rubricator.natmenu{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto}}#main_content_main .block .content .article_text .natal-kicker,.natal-kicker{display:block;margin:0 0 4px;color:#7f8dab;font-size:12px;font-weight:700;letter-spacing:.06em;line-height:1.3;text-transform:uppercase}.natal-hero-formula{position:relative;z-index:1;margin:14px 0 0}#main_content_main .block .content .article_text .natal-hero-formula .natal-kicker,.natal-hero-formula .natal-kicker{background:rgba(255,255,255,.82);border-radius:999px;color:#41527a;display:inline-block;margin-bottom:6px;padding:3px 10px}.natal-ephemeris{position:relative;z-index:1;margin-top:12px}.natal-ephemeris>summary{align-items:baseline;background:rgba(255,255,255,.7);border:1px solid rgba(255,255,255,.66);border-radius:12px;cursor:pointer;gap:2px 10px;list-style:none;padding:9px 14px}.natal-ephemeris>summary>span{color:#26324c;font-size:14px;font-weight:700}.natal-ephemeris>summary>small{color:#7181a0;font-size:12px}.natal-ephemeris>summary:after{content:"";border-bottom:2px solid #7181a0;border-right:2px solid #7181a0;height:7px;margin-left:auto;transform:rotate(45deg) translateY(-2px);width:7px}.natal-ephemeris[open]>summary:after{transform:rotate(-135deg) translateY(-1px)}.natal-ephemeris[open]>summary{border-radius:12px 12px 0 0}.natal-ephemeris .natal-data-grid{border-radius:0 0 12px 12px;border-top:0;margin-top:0}.natal-deep{display:block;margin-top:12px}.natal-main-formula,.natal-main-tab{box-sizing:border-box;width:100%}.natal-main-formula+.natfind{margin-top:22px}.natal-rubricator-bar{background:#fff;box-shadow:0 6px 14px -8px rgba(38,50,76,.3);margin:12px 0 0;padding:6px 12px 8px;position:sticky;top:40px;z-index:20}.natal-rubricator-bar .natal-rubricator.natmenu{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;overflow:visible;padding:2px 2px 4px}.natal-section-step{color:#7f8dab;display:block;font-size:12px;font-weight:700;letter-spacing:.05em;margin-bottom:4px;text-transform:uppercase}#main_content_main .block .content .article_text .natal-section-head h2{margin:0 0 6px;color:#26324c;font-size:25px;line-height:1.2;text-align:left}#main_content_main .block .content .article_text .natal-section-head p{margin:0;color:#59677f;font-size:15px;line-height:1.5;max-width:62em}.natal-next-section{cursor:pointer}.natbar-head{margin-bottom:10px;width:100%}#main_content_main .block .content .article_text .natbar-head h2{margin:0;color:#26324c;font-size:20px;line-height:1.25;text-align:left}@media screen and (max-width:600px){.natal-rubricator-bar{margin-left:-12px;margin-right:-12px;padding:6px 8px 8px;top:0}.natal-rubricator-bar .natal-rubricator .natmitem{flex:0 0 168px;min-height:46px}#main_content_main .block .content .article_text .natal-section-head h2{font-size:21px}}#main_content_main .block .content .article_text .natal-book[hidden],body.natal-report-mode .instbutline,body.natal-report-mode .natal-deep,body.natal-report-mode .natal-result-tail,body.natal-report-mode .natalinstr{display:none!important}#main_content_main .block .content .article_text .natal-book{--nb-night:linear-gradient(158deg, #0e1734 0%, #1c2a5c 52%, #2b3b74 100%);--nb-gold:#c08d2b;--nb-gold-soft:#e7c684;--nb-ink:#1f2d3d;--nb-muted:#64798c;--nb-brand:#1d63c4;--nb-rule:#dfe7f3;--nb-paper:#f6f9fe;--nb-fire:#d9552c;--nb-earth:#5f8b3f;--nb-air:#2b8cc9;--nb-water:#6a58c4;--nb-soft:#2c8a68;--nb-hard:#bb4f4a;box-sizing:border-box;margin:32px 0 0;padding:0;color:var(--nb-ink);font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.55;text-align:left}#main_content_main .block .content .article_text .natal-book *{box-sizing:border-box}#main_content_main .block .content .article_text .natal-book b,#main_content_main .block .content .article_text .natal-book em,#main_content_main .block .content .article_text .natal-book figcaption,#main_content_main .block .content .article_text .natal-book figure,#main_content_main .block .content .article_text .natal-book i,#main_content_main .block .content .article_text .natal-book li,#main_content_main .block .content .article_text .natal-book ol,#main_content_main .block .content .article_text .natal-book p,#main_content_main .block .content .article_text .natal-book span,#main_content_main .block .content .article_text .natal-book table,#main_content_main .block .content .article_text .natal-book td,#main_content_main .block .content .article_text .natal-book th,#main_content_main .block .content .article_text .natal-book u,#main_content_main .block .content .article_text .natal-book ul{margin:0;padding:0;color:inherit;font-size:inherit;font-style:normal;font-weight:inherit;line-height:inherit;text-align:left;text-decoration:none;text-indent:0}#main_content_main .block .content .article_text .natal-book h1,#main_content_main .block .content .article_text .natal-book h2,#main_content_main .block .content .article_text .natal-book h3,#main_content_main .block .content .article_text .natal-book h4{margin:0;padding:0;color:inherit;font-size:inherit;font-style:normal;line-height:inherit;text-align:left;text-decoration:none;text-indent:0;font-family:Georgia,"Times New Roman",serif;font-weight:600}#main_content_main .block .content .article_text .natal-book figcaption{margin:10px 0 0;color:var(--nb-muted);font-size:12.5px;line-height:1.5}#main_content_main .block .content .article_text .natal-book .nb-after,#main_content_main .block .content .article_text .natal-book .nb-cover,#main_content_main .block .content .article_text .natal-book .nb-divider{position:relative;overflow:hidden;margin:0 0 28px;padding:40px 34px;border-radius:18px;background:var(--nb-night);color:#eef3ff;text-align:center;print-color-adjust:exact;-webkit-print-color-adjust:exact}#main_content_main .block .content .article_text .natal-book .nb-stars{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}#main_content_main .block .content .article_text .natal-book .nb-after-inner,#main_content_main .block .content .article_text .natal-book .nb-cover-inner,#main_content_main .block .content .article_text .natal-book .nb-divider-inner{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;height:auto;min-height:0}#main_content_main .block .content .article_text .natal-book .nb-cover-kicker{color:var(--nb-gold-soft);font-size:12px;font-weight:700;letter-spacing:.22em;text-align:center;text-transform:uppercase}#main_content_main .block .content .article_text .natal-book .nb-cover-subtitle{margin-top:7px;color:rgba(236,243,255,.82);font-size:14px;font-weight:500;letter-spacing:.07em;text-align:center}#main_content_main .block .content .article_text .natal-book .nb-cover-name{margin:8px 0 0;color:#fff;font-size:44px;line-height:1.1;text-align:center}#main_content_main .block .content .article_text .natal-book .nb-rule{display:block;margin:14px 0 4px;color:var(--nb-gold-soft);font-size:15px;letter-spacing:.3em;text-align:center}#main_content_main .block .content .article_text .natal-book .nb-rule::after,#main_content_main .block .content .article_text .natal-book .nb-rule::before{content:"";display:inline-block;width:56px;height:1px;background:rgba(231,198,132,.55);vertical-align:5px}#main_content_main .block .content .article_text .natal-book .nb-rule::before{margin-right:12px}#main_content_main .block .content .article_text .natal-book .nb-rule::after{margin-left:12px}#main_content_main .block .content .article_text .natal-book .nb-wheel{width:100%;max-width:420px;margin:8px auto}#main_content_main .block .content .article_text .natal-book .nb-wheel--cover{position:relative;padding:6px;border-radius:50%;background:radial-gradient(circle at 50% 46%,#fff 0,#f2f6ff 62%,#e4ecfb 100%);border:3px solid rgba(231,198,132,.55);box-shadow:0 0 34px rgba(120,160,255,.3)}#main_content_main .block .content .article_text .natal-book .nb-wheel .natal-wheel-center{fill:#f7faff}#main_content_main .block .content .article_text .natal-book .nb-cover-facts{display:flex;flex-wrap:wrap;gap:10px 28px;justify-content:center;margin-top:14px}#main_content_main .block .content .article_text .natal-book .nb-cover-facts span{display:flex;flex-direction:column;align-items:center;min-width:96px}#main_content_main .block .content .article_text .natal-book .nb-cover-facts i{color:rgba(220,232,255,.72);font-size:10px;letter-spacing:.14em;text-align:center;text-transform:uppercase}#main_content_main .block .content .article_text .natal-book .nb-cover-facts b{margin-top:3px;color:#fff;font-family:Georgia,"Times New Roman",serif;font-size:19px;text-align:center}#main_content_main .block .content .article_text .natal-book .nb-cover-formula{max-width:460px;margin:18px auto 0;color:rgba(226,236,255,.9);font-size:14px;font-style:italic;line-height:1.5;text-align:center}#main_content_main .block .content .article_text .natal-book .nb-cover-brand{margin-top:auto;padding-top:18px;color:rgba(206,220,250,.62);font-size:11px;letter-spacing:.18em;text-align:center;text-transform:uppercase}#main_content_main .block .content .article_text .natal-book .nb-divider-inner{justify-content:center}#main_content_main .block .content .article_text .natal-book .nb-divider-num{display:block;color:rgba(226,184,104,.42);font-family:Georgia,"Times New Roman",serif;font-size:132px;font-weight:700;line-height:.9;text-align:center}#main_content_main .block .content .article_text .natal-book .nb-divider-word{margin-top:8px;color:var(--nb-gold-soft);font-size:11px;font-weight:700;letter-spacing:.28em;text-align:center;text-transform:uppercase}#main_content_main .block .content .article_text .natal-book .nb-divider h2{max-width:420px;margin:10px auto 0;color:#fff!important;font-size:34px;line-height:1.16;text-align:center}#main_content_main .block .content .article_text .natal-book .nb-divider-art{width:150px;margin:20px auto}#main_content_main .block .content .article_text .natal-book .nb-divider-art .a-ring{fill:none;stroke:rgba(231,198,132,.5);stroke-width:1.6}#main_content_main .block .content .article_text .natal-book .nb-divider-art .a-ring--thin{stroke:rgba(180,205,255,.4);stroke-dasharray:4 6}#main_content_main .block .content .article_text .natal-book .nb-divider-art .a-core{fill:rgba(231,198,132,.85)}#main_content_main .block .content .article_text .natal-book .nb-divider-art .a-dot{fill:rgba(214,230,255,.9)}#main_content_main .block .content .article_text .natal-book .nb-divider-art .a-spoke line{stroke:rgba(180,205,255,.38);stroke-width:1.2}#main_content_main .block .content .article_text .natal-book .nb-divider-art .a-tri{fill:none;stroke:rgba(231,198,132,.6);stroke-width:1.6}#main_content_main .block .content .article_text .natal-book .nb-divider-art .a-sq{fill:none;stroke-width:1.6;stroke:rgba(180,205,255,.45)}#main_content_main .block .content .article_text .natal-book .nb-divider-art .a-line{fill:none;stroke:rgba(231,198,132,.7);stroke-width:1.6}#main_content_main .block .content .article_text .natal-book .nb-divider-art .a-spark{fill:rgba(231,198,132,.9)}#main_content_main .block .content .article_text .natal-book .nb-divider-art .a-fire{fill:rgba(226,110,68,.75)}#main_content_main .block .content .article_text .natal-book .nb-divider-art .a-earth{fill:rgba(122,168,92,.75)}#main_content_main .block .content .article_text .natal-book .nb-divider-art .a-air{fill:rgba(120,180,235,.7)}#main_content_main .block .content .article_text .natal-book .nb-divider-art .a-water{fill:rgba(138,120,220,.75)}#main_content_main .block .content .article_text .natal-book .nb-divider-lead{max-width:430px;margin:0 auto;color:rgba(223,234,255,.88);font-size:15px;line-height:1.55;text-align:center}#main_content_main .block .content .article_text .natal-book .nb-divider-count{margin-top:18px;padding:5px 16px;border:1px solid rgba(231,198,132,.45);border-radius:999px;color:var(--nb-gold-soft);font-size:11px;letter-spacing:.16em;text-align:center;text-transform:uppercase}#main_content_main .block .content .article_text .natal-book .nb-divider-back{margin-top:18px;color:rgba(220,232,255,.76);font-size:12px;letter-spacing:.08em;text-decoration:underline;text-underline-offset:3px}#main_content_main .block .content .article_text .natal-book .nb-after-inner{justify-content:center;max-width:440px;margin:0 auto}#main_content_main .block .content .article_text .natal-book .nb-after h2{color:#fff!important;font-size:30px;text-align:center}#main_content_main .block .content .article_text .natal-book .nb-after p{margin-top:14px;color:rgba(225,235,255,.9);font-size:14.5px;line-height:1.65;text-align:center}#main_content_main .block .content .article_text .natal-book .nb-after-sign{margin-top:20px;color:var(--nb-gold-soft);font-family:Georgia,"Times New Roman",serif;font-size:17px;font-style:italic;text-align:center}#main_content_main .block .content .article_text .natal-book .nb-colophon{margin-top:26px;padding:14px 18px;border:1px solid rgba(180,200,245,.28);border-radius:12px;text-align:center}#main_content_main .block .content .article_text .natal-book .nb-colophon b{display:block;color:var(--nb-gold-soft);font-size:10px;font-weight:700;letter-spacing:.2em;text-align:center;text-transform:uppercase}#main_content_main .block .content .article_text .natal-book .nb-colophon span{display:block;margin-top:7px;color:rgba(206,220,250,.8);font-size:12px;line-height:1.5;text-align:center}#main_content_main .block .content .article_text .natal-book .nb-final-brand{display:flex;flex-direction:column;align-items:center;gap:4px;width:100%;margin-top:24px;padding-top:18px;border-top:1px solid rgba(231,198,132,.34)}#main_content_main .block .content .article_text .natal-book .nb-final-brand-mark{color:var(--nb-gold-soft);font-size:13px;letter-spacing:.3em}#main_content_main .block .content .article_text .natal-book .nb-final-brand-name{color:#fff;font-family:Georgia,"Times New Roman",serif;font-size:19px}#main_content_main .block .content .article_text .natal-book .nb-final-brand-link{margin-top:4px;padding:7px 15px;border:1px solid rgba(231,198,132,.55);border-radius:999px;color:var(--nb-gold-soft);font-size:15px;font-weight:700;text-decoration:underline;text-underline-offset:3px}#main_content_main .block .content .article_text .natal-book .nb-final-brand-line{margin-top:4px;color:rgba(206,220,250,.7);font-size:11px;text-align:center}#main_content_main .block .content .article_text .natal-book .nb-sheet{margin:0 0 30px}#main_content_main .block .content .article_text .natal-book .nb-sheet-head{margin-bottom:20px;padding-bottom:14px;border-bottom:2px solid var(--nb-gold)}#main_content_main .block .content .article_text .natal-book .nb-eyebrow{display:block;color:var(--nb-gold);font-size:11px;font-weight:700;letter-spacing:.22em;text-transform:uppercase}#main_content_main .block .content .article_text .natal-book .nb-sheet-head h2{margin-top:6px;color:#14243a!important;font-size:30px;line-height:1.18}#main_content_main .block .content .article_text .natal-book .nb-lead{margin-top:8px;color:var(--nb-muted);font-size:15px;line-height:1.5}#main_content_main .block .content .article_text .natal-book .nb-subhead{margin:26px 0 12px;padding-bottom:6px;border-bottom:1px solid var(--nb-rule);color:var(--nb-brand);font-size:17px}#main_content_main .block .content .article_text .natal-book .nb-note{margin-top:18px;padding:13px 16px;border-left:3px solid var(--nb-gold);border-radius:0 8px 8px 0;background:#fbf6ec;color:#55483a;font-size:13.5px;line-height:1.55;print-color-adjust:exact;-webkit-print-color-adjust:exact}#main_content_main .block .content .article_text .natal-book .nb-caption{margin-top:10px;color:var(--nb-muted);font-size:12.5px;line-height:1.5}#main_content_main .block .content .article_text .natal-book .nb-figure{margin:18px 0 0;padding:18px;border:1px solid var(--nb-rule);border-radius:14px;background:var(--nb-paper);print-color-adjust:exact;-webkit-print-color-adjust:exact}#main_content_main .block .content .article_text .natal-book .nb-pillars{display:flex;flex-wrap:wrap;gap:12px}#main_content_main .block .content .article_text .natal-book .nb-pillar{display:flex;flex:1 1 150px;flex-direction:column;align-items:flex-start;padding:14px 16px;border:1px solid var(--nb-rule);border-top:3px solid var(--nb-brand);border-radius:12px;background:var(--nb-paper);print-color-adjust:exact;-webkit-print-color-adjust:exact}#main_content_main .block .content .article_text .natal-book .nb-pillar-orb{color:var(--nb-brand);font-size:26px;line-height:1}#main_content_main .block .content .article_text .natal-book .nb-pillar-role{margin-top:8px;color:var(--nb-muted);font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}#main_content_main .block .content .article_text .natal-book .nb-pillar-value{margin-top:4px;color:#14243a;font-family:Georgia,"Times New Roman",serif;font-size:19px}#main_content_main .block .content .article_text .natal-book .nb-pillar-degree{margin-top:2px;color:var(--nb-muted);font-size:12px}#main_content_main .block .content .article_text .natal-book .nb-traits{display:flex;flex-wrap:wrap;gap:8px}#main_content_main .block .content .article_text .natal-book .nb-trait{padding:6px 14px;border:1px solid #cfe0f5;border-radius:999px;background:#f2f7ff;color:#23405f;font-size:13.5px;print-color-adjust:exact;-webkit-print-color-adjust:exact}#main_content_main .block .content .article_text .natal-book .nb-toc-list{list-style:none}#main_content_main .block .content .article_text .natal-book .nb-toc-list li{padding:13px 0;border-bottom:1px dotted #ccd8e8}#main_content_main .block .content .article_text .natal-book .nb-toc-go{display:flex;align-items:center;gap:14px;color:inherit;text-decoration:none}#main_content_main .block .content .article_text .natal-book .nb-toc-num{flex:0 0 42px;color:var(--nb-gold);font-family:Georgia,"Times New Roman",serif;font-size:30px;font-weight:700;line-height:1;text-align:center}#main_content_main .block .content .article_text .natal-book .nb-toc-text{flex:1 1 auto}#main_content_main .block .content .article_text .natal-book .nb-toc-text b{display:block;color:#14243a;font-family:Georgia,"Times New Roman",serif;font-size:18px}#main_content_main .block .content .article_text .natal-book .nb-toc-text i{display:block;margin-top:2px;color:var(--nb-muted);font-size:13px;line-height:1.45}#main_content_main .block .content .article_text .natal-book .nb-toc-count{flex:0 0 auto;padding:4px 11px;border:1px solid var(--nb-rule);border-radius:999px;color:var(--nb-muted);font-size:11px;white-space:nowrap}#main_content_main .block .content .article_text .natal-book .nb-howto-grid{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}#main_content_main .block .content .article_text .natal-book .nb-howto-card{padding:16px 18px;border:1px solid var(--nb-rule);border-radius:12px;background:var(--nb-paper);print-color-adjust:exact;-webkit-print-color-adjust:exact}#main_content_main .block .content .article_text .natal-book .nb-howto-glyph{display:block;color:var(--nb-brand);font-size:26px;line-height:1}#main_content_main .block .content .article_text .natal-book .nb-howto-card h3{margin-top:8px;color:#14243a;font-size:18px}#main_content_main .block .content .article_text .natal-book .nb-howto-card p{margin-top:6px;color:#3d5266;font-size:13.5px;line-height:1.55}#main_content_main .block .content .article_text .natal-book .nb-howto-card p b{color:var(--nb-brand);font-weight:700}#main_content_main .block .content .article_text .natal-book .nb-formula-strip{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;padding:14px 18px;border:1px dashed #c2b189;border-radius:12px;background:#fbf6ec;print-color-adjust:exact;-webkit-print-color-adjust:exact}#main_content_main .block .content .article_text .natal-book .nb-formula-strip b{color:#55483a;font-size:13px;font-weight:700}#main_content_main .block .content .article_text .natal-book .nb-formula-strip span{padding:4px 12px;border-radius:999px;background:#fff;color:var(--nb-brand);font-size:13px;font-weight:700}#main_content_main .block .content .article_text .natal-book .nb-formula-strip em{color:var(--nb-gold);font-size:15px;font-weight:700}#main_content_main .block .content .article_text .natal-book .nb-legend-grid{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}#main_content_main .block .content .article_text .natal-book .nb-legend-grid--signs{grid-template-columns:repeat(3,minmax(0,1fr))}#main_content_main .block .content .article_text .natal-book .nb-legend-item{display:flex;align-items:baseline;gap:9px;padding:7px 11px;border:1px solid var(--nb-rule);border-radius:9px;background:#fff}#main_content_main .block .content .article_text .natal-book .nb-legend-glyph{flex:0 0 22px;color:var(--nb-brand);font-size:19px;text-align:center}#main_content_main .block .content .article_text .natal-book .nb-chapter--element.is-fire .nb-medallion--glyph i,#main_content_main .block .content .article_text .natal-book .nb-legend-item.is-fire .nb-legend-glyph,#main_content_main .block .content .article_text .natal-book .nb-t-sign.is-fire i{color:var(--nb-fire)}#main_content_main .block .content .article_text .natal-book .nb-chapter--element.is-earth .nb-medallion--glyph i,#main_content_main .block .content .article_text .natal-book .nb-legend-item.is-earth .nb-legend-glyph,#main_content_main .block .content .article_text .natal-book .nb-t-sign.is-earth i{color:var(--nb-earth)}#main_content_main .block .content .article_text .natal-book .nb-chapter--element.is-air .nb-medallion--glyph i,#main_content_main .block .content .article_text .natal-book .nb-legend-item.is-air .nb-legend-glyph,#main_content_main .block .content .article_text .natal-book .nb-t-sign.is-air i{color:var(--nb-air)}#main_content_main .block .content .article_text .natal-book .nb-chapter--element.is-water .nb-medallion--glyph i,#main_content_main .block .content .article_text .natal-book .nb-legend-item.is-water .nb-legend-glyph,#main_content_main .block .content .article_text .natal-book .nb-t-sign.is-water i{color:var(--nb-water)}#main_content_main .block .content .article_text .natal-book .nb-legend-item b{color:#14243a;font-size:13.5px;font-weight:700}#main_content_main .block .content .article_text .natal-book .nb-legend-item i{color:var(--nb-muted);font-size:12px}#main_content_main .block .content .article_text .natal-book .nb-legend-aspects{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}#main_content_main .block .content .article_text .natal-book .nb-legend-aspect{display:flex;align-items:baseline;gap:9px;padding:9px 12px;border:1px solid var(--nb-rule);border-left:3px solid var(--nb-muted);border-radius:9px;background:#fff}#main_content_main .block .content .article_text .natal-book .nb-legend-aspect.is-soft{border-left-color:var(--nb-soft)}#main_content_main .block .content .article_text .natal-book .nb-legend-aspect.is-hard{border-left-color:var(--nb-hard)}#main_content_main .block .content .article_text .natal-book .nb-legend-aspect span{flex:0 0 20px;font-size:17px;text-align:center}#main_content_main .block .content .article_text .natal-book .nb-am-key.is-soft b,#main_content_main .block .content .article_text .natal-book .nb-legend-aspect.is-soft span{color:var(--nb-soft)}#main_content_main .block .content .article_text .natal-book .nb-am-key.is-hard b,#main_content_main .block .content .article_text .natal-book .nb-legend-aspect.is-hard span{color:var(--nb-hard)}#main_content_main .block .content .article_text .natal-book .nb-am-key.is-neutral b,#main_content_main .block .content .article_text .natal-book .nb-legend-aspect.is-neutral span{color:var(--nb-brand)}#main_content_main .block .content .article_text .natal-book .nb-legend-aspect b{display:block;color:#14243a;font-size:13px;font-weight:700;white-space:nowrap}#main_content_main .block .content .article_text .natal-book .nb-legend-aspect i{display:block;color:var(--nb-muted);font-size:12px;line-height:1.45}#main_content_main .block .content .article_text .natal-book .nb-table{width:100%;margin-top:4px;border-collapse:collapse}#main_content_main .block .content .article_text .natal-book .nb-table td,#main_content_main .block .content .article_text .natal-book .nb-table th{padding:7px 9px;border-bottom:1px solid var(--nb-rule);font-size:13.5px;line-height:1.35;text-align:left;vertical-align:middle}#main_content_main .block .content .article_text .natal-book .nb-table thead th{border-bottom:2px solid var(--nb-brand);color:var(--nb-brand);font-size:10.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}#main_content_main .block .content .article_text .natal-book .nb-table tbody tr:nth-child(even){background:#f6f9fe;print-color-adjust:exact;-webkit-print-color-adjust:exact}#main_content_main .block .content .article_text .natal-book .nb-t-glyph{width:30px;color:var(--nb-brand);font-size:17px;text-align:center}#main_content_main .block .content .article_text .natal-book .nb-t-sign i{margin-right:4px;font-size:15px}#main_content_main .block .content .article_text .natal-book .nb-cusps{display:grid;gap:7px;grid-template-columns:repeat(3,minmax(0,1fr))}#main_content_main .block .content .article_text .natal-book .nb-cusp{display:flex;align-items:baseline;gap:7px;padding:7px 10px;border:1px solid var(--nb-rule);border-radius:9px;background:#fff}#main_content_main .block .content .article_text .natal-book .nb-cusp b{flex:0 0 20px;color:var(--nb-gold);font-family:Georgia,"Times New Roman",serif;font-size:17px;font-weight:700;text-align:center}#main_content_main .block .content .article_text .natal-book .nb-cusp i{flex:1 1 auto;color:#14243a;font-size:12px}#main_content_main .block .content .article_text .natal-book .nb-cusp u{color:var(--nb-muted);font-size:11.5px;white-space:nowrap}#main_content_main .block .content .article_text .natal-book .nb-el-row{display:flex;align-items:flex-end;gap:14px;justify-content:center;min-height:210px}#main_content_main .block .content .article_text .natal-book .nb-el{display:flex;flex:1 1 0;flex-direction:column;align-items:center;justify-content:flex-end;max-width:120px}#main_content_main .block .content .article_text .natal-book .nb-el-value{color:#14243a;font-family:Georgia,"Times New Roman",serif;font-size:20px;font-weight:700;text-align:center}#main_content_main .block .content .article_text .natal-book .nb-el-bar{display:block;width:100%;margin:6px 0 8px;border-radius:8px 8px 2px 2px;print-color-adjust:exact;-webkit-print-color-adjust:exact}#main_content_main .block .content .article_text .natal-book .nb-el.is-fire .nb-el-bar{background:linear-gradient(180deg,#f08a5f,#d9552c)}#main_content_main .block .content .article_text .natal-book .nb-el.is-earth .nb-el-bar{background:linear-gradient(180deg,#8fb96b,#5f8b3f)}#main_content_main .block .content .article_text .natal-book .nb-el.is-air .nb-el-bar{background:linear-gradient(180deg,#6bb6e4,#2b8cc9)}#main_content_main .block .content .article_text .natal-book .nb-el.is-water .nb-el-bar{background:linear-gradient(180deg,#9a8ade,#6a58c4)}#main_content_main .block .content .article_text .natal-book .nb-el-name{color:#14243a;font-size:13.5px;font-weight:700;text-align:center}#main_content_main .block .content .article_text .natal-book .nb-el-note{margin-top:2px;color:var(--nb-muted);font-size:11px;line-height:1.35;text-align:center}#main_content_main .block .content .article_text .natal-book .nb-houses-chart svg{display:block;width:100%;max-width:460px;height:auto;margin:0 auto}#main_content_main .block .content .article_text .natal-book .nb-hc-sector--odd{fill:#eaf1fc}#main_content_main .block .content .article_text .natal-book .nb-hc-sector--even{fill:#f7fafe}#main_content_main .block .content .article_text .natal-book .nb-hc-sector,#main_content_main .block .content .article_text .natal-book .nb-hc-spoke{stroke:#ccd9ec;stroke-width:1}#main_content_main .block .content .article_text .natal-book .nb-hc-number{fill:#1d63c4;font-family:Georgia,"Times New Roman",serif;font-size:17px;font-weight:700;text-anchor:middle}#main_content_main .block .content .article_text .natal-book .nb-hc-label{fill:#4a5f74;font-family:Arial,Helvetica,sans-serif;font-size:10px;text-anchor:middle}#main_content_main .block .content .article_text .natal-book .nb-hc-planets{fill:#21324a;font-size:17px;text-anchor:middle}#main_content_main .block .content .article_text .natal-book .nb-hc-cusp{fill:#c08d2b;font-size:13px;text-anchor:middle}#main_content_main .block .content .article_text .natal-book .nb-hc-core{fill:#fff;stroke:#d9e3f2;stroke-width:1.4}#main_content_main .block .content .article_text .natal-book .nb-hc-core-text{fill:#8496a8;font-family:Georgia,"Times New Roman",serif;font-size:15px;text-anchor:middle}#main_content_main .block .content .article_text .natal-book .nb-am{margin:0 auto;border-collapse:collapse}#main_content_main .block .content .article_text .natal-book .nb-am td,#main_content_main .block .content .article_text .natal-book .nb-am th{width:27px;height:27px;border:1px solid #d7e2f0;font-size:14px;text-align:center;vertical-align:middle}#main_content_main .block .content .article_text .natal-book .nb-am-corner{width:auto;border:0}#main_content_main .block .content .article_text .natal-book .nb-am-corner span{color:var(--nb-muted);font-size:9px;letter-spacing:.1em;text-transform:uppercase}#main_content_main .block .content .article_text .natal-book .nb-am th b{color:var(--nb-brand);font-size:15px;font-weight:400}#main_content_main .block .content .article_text .natal-book .nb-am-row{width:auto;padding-right:8px;border:0;color:#23364c;font-size:11.5px;text-align:right;white-space:nowrap}#main_content_main .block .content .article_text .natal-book .nb-am-row b{margin-right:5px}#main_content_main .block .content .article_text .natal-book .nb-am-void{border:0;background:0 0}#main_content_main .block .content .article_text .natal-book .nb-am-empty{background:#fbfdff}#main_content_main .block .content .article_text .natal-book .nb-am-hit{font-size:15px;print-color-adjust:exact;-webkit-print-color-adjust:exact}#main_content_main .block .content .article_text .natal-book .nb-am-hit.is-soft{background:#e3f4ec;color:var(--nb-soft)}#main_content_main .block .content .article_text .natal-book .nb-am-hit.is-hard{background:#fbe9e8;color:var(--nb-hard)}#main_content_main .block .content .article_text .natal-book .nb-am-hit.is-neutral{background:#e9eefb;color:var(--nb-brand)}#main_content_main .block .content .article_text .natal-book .nb-am-legend{display:flex;flex-wrap:wrap;gap:6px 12px;justify-content:center;margin-top:12px}#main_content_main .block .content .article_text .natal-book .nb-am-key{color:var(--nb-muted);font-size:11.5px}#main_content_main .block .content .article_text .natal-book .nb-am-key b{margin-right:4px;font-size:14px}#main_content_main .block .content .article_text .natal-book .nb-part{margin:0}#main_content_main .block .content .article_text .natal-book .nb-part-opener{margin-bottom:26px}#main_content_main .block .content .article_text .natal-book .nb-group-head{margin:26px 0 16px;padding:14px 18px;border-radius:12px;background:var(--nb-paper);print-color-adjust:exact;-webkit-print-color-adjust:exact}#main_content_main .block .content .article_text .natal-book .nb-group-head h3{color:#14243a;font-size:21px}#main_content_main .block .content .article_text .natal-book .nb-group-head p{margin-top:5px;color:var(--nb-muted);font-size:13.5px;line-height:1.5}#main_content_main .block .content .article_text .natal-book .nb-chapter{margin:0 0 22px;padding:0 0 20px;border-bottom:1px solid var(--nb-rule)}#main_content_main .block .content .article_text .natal-book .nb-chapter:last-child{border-bottom:0}#main_content_main .block .content .article_text .natal-book .nb-chapter-head{display:flex;align-items:flex-start;gap:14px;margin-bottom:12px}#main_content_main .block .content .article_text .natal-book .nb-medallion{position:relative;display:block;flex:0 0 62px;width:62px;height:62px;border:1px solid #dce6f5;border-radius:50%;background:radial-gradient(circle at 42% 34%,#fff,#eaf1fc 78%);print-color-adjust:exact;-webkit-print-color-adjust:exact}#main_content_main .block .content .article_text .natal-book .nb-medallion img{position:absolute;top:7px;left:7px;width:46px;height:46px;border-radius:50%;object-fit:cover}#main_content_main .block .content .article_text .natal-book .nb-medallion-glyph{position:absolute;right:-3px;bottom:-3px;display:block;width:24px;height:24px;border:1px solid #dce6f5;border-radius:50%;background:#fff;color:var(--nb-brand);font-size:14px;line-height:22px;text-align:center;print-color-adjust:exact;-webkit-print-color-adjust:exact}#main_content_main .block .content .article_text .natal-book .nb-medallion--glyph{background:#eef4fd}#main_content_main .block .content .article_text .natal-book .nb-medallion--glyph i{display:block;color:var(--nb-brand);font-size:27px;line-height:60px;text-align:center}#main_content_main .block .content .article_text .natal-book .nb-chapter-meta{flex:1 1 auto;min-width:0}#main_content_main .block .content .article_text .natal-book .nb-sign-portrait{display:block;flex:0 0 90px;width:90px;height:90px;border:0;border-radius:0;background:0 0;box-shadow:none;print-color-adjust:exact;-webkit-print-color-adjust:exact}#main_content_main .block .content .article_text .natal-book .nb-sign-portrait img{display:block;width:100%;height:100%;object-fit:contain}#main_content_main .block .content .article_text .natal-book .nb-chapter-meta h3{color:#14243a;font-size:23px;line-height:1.2}#main_content_main .block .content .article_text .natal-book .nb-chapter-sub{margin-top:3px;color:var(--nb-brand);font-size:13px}#main_content_main .block .content .article_text .natal-book .nb-chapter-facts{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}#main_content_main .block .content .article_text .natal-book .nb-chapter-facts span{padding:3px 10px;border:1px solid var(--nb-rule);border-radius:999px;background:#f7fafe;color:#4a5f74;font-size:11.5px;print-color-adjust:exact;-webkit-print-color-adjust:exact}#main_content_main .block .content .article_text .natal-book .nb-body p{margin-top:9px;color:#2c3d4f;font-size:14.5px;line-height:1.62;orphans:3;widows:3}#main_content_main .block .content .article_text .natal-book .nb-body p:first-child{margin-top:0}#main_content_main .block .content .article_text .natal-book .nb-chapter>.nb-body>p:first-child::first-letter{float:left;margin:4px 8px 0 0;color:var(--nb-gold);font-family:Georgia,"Times New Roman",serif;font-size:46px;font-weight:700;line-height:.86}#main_content_main .block .content .article_text .natal-book .nb-body h4{margin-top:14px;color:var(--nb-brand);font-size:15px}#main_content_main .block .content .article_text .natal-book .nb-callout{padding:16px 20px;border:1px solid #cfe0f5;border-radius:12px;background:#f2f7ff;print-color-adjust:exact;-webkit-print-color-adjust:exact}#main_content_main .block .content .article_text .natal-book .nb-chapter--element{padding-left:16px;border-left:3px solid var(--nb-brand)}#main_content_main .block .content .article_text .natal-book .nb-chapter--element.is-fire{border-left-color:var(--nb-fire)}#main_content_main .block .content .article_text .natal-book .nb-chapter--element.is-earth{border-left-color:var(--nb-earth)}#main_content_main .block .content .article_text .natal-book .nb-chapter--element.is-air{border-left-color:var(--nb-air)}#main_content_main .block .content .article_text .natal-book .nb-chapter--element.is-water{border-left-color:var(--nb-water)}#main_content_main .block .content .article_text .natal-book .nb-aspect-mark{flex:0 0 44px;width:44px;height:44px;border:1px solid var(--nb-rule);border-radius:50%;background:#f7fafe;color:var(--nb-brand);font-size:20px;line-height:42px;text-align:center;print-color-adjust:exact;-webkit-print-color-adjust:exact}#main_content_main .block .content .article_text .natal-book .nb-chapter--aspect.is-soft .nb-aspect-mark{border-color:#b9dfcd;background:#e9f6f0;color:var(--nb-soft)}#main_content_main .block .content .article_text .natal-book .nb-chapter--aspect.is-hard .nb-aspect-mark{border-color:#eec8c5;background:#fceeed;color:var(--nb-hard)}#main_content_main .block .content .article_text .natal-book .nb-strength{flex:0 0 auto;text-align:right}#main_content_main .block .content .article_text .natal-book .nb-strength-bars{display:block;white-space:nowrap}#main_content_main .block .content .article_text .natal-book .nb-strength-bars i{display:inline-block;width:4px;height:13px;margin-left:2px;border-radius:1px;background:#dde6f2;print-color-adjust:exact;-webkit-print-color-adjust:exact}#main_content_main .block .content .article_text .natal-book .nb-strength-bars i.is-on{background:var(--nb-brand)}#main_content_main .block .content .article_text .natal-book .nb-chapter--aspect.is-soft .nb-strength-bars i.is-on{background:var(--nb-soft)}#main_content_main .block .content .article_text .natal-book .nb-chapter--aspect.is-hard .nb-strength-bars i.is-on{background:var(--nb-hard)}#main_content_main .block .content .article_text .natal-book .nb-strength b{display:block;margin-top:3px;color:var(--nb-muted);font-size:11px;font-weight:700;text-align:right}#main_content_main .block .content .article_text .natal-book .nb-strength b u{color:#a8b6c4;font-weight:400}#main_content_main .block .content .article_text .natal-book .nb-aspect-meta{margin-bottom:10px;padding:7px 12px;border-radius:8px;background:#f6f9fe;color:#4a5f74;font-size:12.5px;print-color-adjust:exact;-webkit-print-color-adjust:exact}#main_content_main .block .content .article_text .natal-book .nb-finds{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}#main_content_main .block .content .article_text .natal-book .nb-find{position:relative;padding:16px 18px;border:1px solid var(--nb-rule);border-top:3px solid var(--nb-gold);border-radius:12px;background:#fff}#main_content_main .block .content .article_text .natal-book .nb-find-badge{display:inline-block;margin-bottom:8px;padding:3px 11px;border-radius:999px;background:#fbf1dd;color:#8a6a1f;font-size:9.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;print-color-adjust:exact;-webkit-print-color-adjust:exact}#main_content_main .block .content .article_text .natal-book .nb-find-kind{display:flex;align-items:center;gap:7px}#main_content_main .block .content .article_text .natal-book .nb-find-kind i{color:var(--nb-gold);font-size:15px}#main_content_main .block .content .article_text .natal-book .nb-find-kind b{color:var(--nb-muted);font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}#main_content_main .block .content .article_text .natal-book .nb-find h3{margin-top:7px;color:#14243a;font-size:18px;line-height:1.22}#main_content_main .block .content .article_text .natal-book .nb-find p{margin-top:7px;color:#3d5266;font-size:13px;line-height:1.55}#main_content_main .block .content .article_text .natal-book .nb-find-rare{display:inline-block;margin-top:10px;padding:3px 11px;border-radius:999px;background:#eef4fd;color:var(--nb-brand);font-size:11.5px;font-weight:700;print-color-adjust:exact;-webkit-print-color-adjust:exact}#main_content_main .block .content .article_text .natal-book .nb-patterns{display:flex;flex-direction:column;gap:7px}#main_content_main .block .content .article_text .natal-book .nb-pattern{display:flex;align-items:baseline;gap:11px;padding:10px 14px;border:1px solid var(--nb-rule);border-radius:10px;background:#fbfdff;print-color-adjust:exact;-webkit-print-color-adjust:exact}#main_content_main .block .content .article_text .natal-book .nb-pattern-ico{flex:0 0 18px;color:var(--nb-gold);font-size:15px;text-align:center}#main_content_main .block .content .article_text .natal-book .nb-pattern-text{flex:1 1 auto}#main_content_main .block .content .article_text .natal-book .nb-pattern-text b{display:block;color:#14243a;font-size:13.5px;font-weight:700}#main_content_main .block .content .article_text .natal-book .nb-pattern-text i{display:block;margin-top:2px;color:var(--nb-muted);font-size:12px;line-height:1.45}#main_content_main .block .content .article_text .natal-book .nb-pattern-rare{flex:0 0 auto;color:var(--nb-brand);font-size:11px;font-weight:700;white-space:nowrap}#main_content_main .block .content .article_text .natal-book .nb-running{display:flex;justify-content:space-between;margin-top:22px;padding-top:10px;border-top:1px solid var(--nb-rule);color:#9aa9b8;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase}#main_content_main .block .content .article_text .natal-book .natal-report-end{margin-top:24px;text-align:center}#main_content_main .block .content .article_text .natal-book .natal-report-end p{color:var(--nb-muted);font-size:13px;text-align:center}@media screen and (max-width:640px){#main_content_main .block .content .article_text .natal-book .nb-finds,#main_content_main .block .content .article_text .natal-book .nb-howto-grid,#main_content_main .block .content .article_text .natal-book .nb-legend-aspects{grid-template-columns:minmax(0,1fr)}#main_content_main .block .content .article_text .natal-book .nb-cusps,#main_content_main .block .content .article_text .natal-book .nb-legend-grid,#main_content_main .block .content .article_text .natal-book .nb-legend-grid--signs{grid-template-columns:repeat(2,minmax(0,1fr))}#main_content_main .block .content .article_text .natal-book .nb-cover-name{font-size:32px}#main_content_main .block .content .article_text .natal-book .nb-cover-subtitle{font-size:12.5px}#main_content_main .block .content .article_text .natal-book .nb-sign-portrait{flex-basis:82px;width:82px;height:82px}#main_content_main .block .content .article_text .natal-book .nb-divider-num{font-size:96px}#main_content_main .block .content .article_text .natal-book .nb-el-row{gap:8px}}@media print{@page{size:A4 portrait;margin:14mm 13mm 15mm}@page nb-full{size:A4 portrait;margin:0}@page :first{margin:0}body.natal-result-page,html{width:auto!important;min-width:0!important;margin:0!important;padding:0!important;background:#fff!important}body.natal-result-page>#main{display:block!important}body.natal-result-page #main_content_sidebar,body.natal-result-page #main_content_signbar,body.natal-result-page .ads,body.natal-result-page .footer,body.natal-result-page footer,body.natal-result-page>*{display:none!important}body.natal-result-page #content_wrapper,body.natal-result-page #main,body.natal-result-page #main_content,body.natal-result-page #main_content_main,body.natal-result-page .article_text,body.natal-result-page .block.article{display:block!important;float:none!important;box-sizing:border-box!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;border:0!important;box-shadow:none!important}body.natal-result-page .block.article>.content{float:none!important;box-sizing:border-box!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;border:0!important;box-shadow:none!important}body.natal-result-page #main_content_main #content_wrapper>*,body.natal-result-page #main_content_main>*,body.natal-result-page .article_text>*,body.natal-result-page .block.article>*,body.natal-result-page .block.article>.content>*{display:none!important}body.natal-result-page #main_content_main #content_wrapper>.natal-book,body.natal-result-page #main_content_main>.block.article,body.natal-result-page .article_text>#content_wrapper,body.natal-result-page .block.article>.content,body.natal-result-page .block.article>.content>.article_text{display:block!important}#main_content_main .block .content .article_text .natal-book{width:100%!important;margin:0!important;font-size:10pt;line-height:1.5;print-color-adjust:exact;-webkit-print-color-adjust:exact}#main_content_main .block .content .article_text .natal-book .nb-cover,#main_content_main .block .content .article_text .natal-book .nb-divider{break-after:page}#main_content_main .block .content .article_text .natal-book .nb-after,#main_content_main .block .content .article_text .natal-book .nb-cover,#main_content_main .block .content .article_text .natal-book .nb-divider{display:flex;flex-direction:column;justify-content:center;width:210mm;height:296mm;margin:0;padding:18mm 20mm;border-radius:0;break-inside:avoid}#main_content_main .block .content .article_text .natal-book .nb-after-inner,#main_content_main .block .content .article_text .natal-book .nb-cover-inner,#main_content_main .block .content .article_text .natal-book .nb-divider-inner{height:100%}#main_content_main .block .content .article_text .natal-book .nb-divider{page:nb-full}#main_content_main .block .content .article_text .natal-book .nb-after{break-after:avoid}#main_content_main .block .content .article_text .natal-book .nb-after .nb-stars{opacity:.5}#main_content_main .block .content .article_text .natal-book .nb-after,#main_content_main .block .content .article_text .natal-book .nb-divider{break-before:page}#main_content_main .block .content .article_text .natal-book .nb-cover-name{font-size:34pt}#main_content_main .block .content .article_text .natal-book .nb-cover-kicker{font-size:8.5pt}#main_content_main .block .content .article_text .natal-book .nb-cover-subtitle{font-size:9.5pt}#main_content_main .block .content .article_text .natal-book .nb-cover-facts b{font-size:13pt}#main_content_main .block .content .article_text .natal-book .nb-cover-facts i,#main_content_main .block .content .article_text .natal-book .nb-table thead th{font-size:7.5pt}#main_content_main .block .content .article_text .natal-book .nb-cover-formula{font-size:10.5pt}#main_content_main .block .content .article_text .natal-book .nb-cover-brand{font-size:8pt}#main_content_main .block .content .article_text .natal-book .nb-houses-chart svg,#main_content_main .block .content .article_text .natal-book .nb-wheel{max-width:118mm}#main_content_main .block .content .article_text .natal-book .nb-divider-num{font-size:104pt}#main_content_main .block .content .article_text .natal-book .nb-divider h2{font-size:26pt}#main_content_main .block .content .article_text .natal-book .nb-divider-lead{font-size:11.5pt}#main_content_main .block .content .article_text .natal-book .nb-divider-art{width:42mm}#main_content_main .block .content .article_text .natal-book .nb-after h2{font-size:23pt}#main_content_main .block .content .article_text .natal-book .nb-final-brand-name{font-size:14pt}#main_content_main .block .content .article_text .natal-book .nb-after p,#main_content_main .block .content .article_text .natal-book .nb-final-brand-link{font-size:11pt}#main_content_main .block .content .article_text .natal-book .nb-final-brand-line{font-size:8pt}#main_content_main .block .content .article_text .natal-book .nb-sheet{margin:0;break-after:page}#main_content_main .block .content .article_text .natal-book .nb-sheet.nb-after{page:auto;width:auto;height:266mm;overflow:visible;break-after:auto}#main_content_main .block .content .article_text .natal-book .nb-sheet-head{margin-bottom:6mm}#main_content_main .block .content .article_text .natal-book .nb-sheet-head h2{font-size:22pt}#main_content_main .block .content .article_text .natal-book .nb-cusp u,#main_content_main .block .content .article_text .natal-book .nb-eyebrow{font-size:8pt}#main_content_main .block .content .article_text .natal-book .nb-body h4,#main_content_main .block .content .article_text .natal-book .nb-lead{font-size:11pt}#main_content_main .block .content .article_text .natal-book .nb-subhead,#main_content_main .block .content .article_text .natal-book .nb-toc-text b{font-size:13pt}#main_content_main .block .content .article_text .natal-book .nb-note,#main_content_main .block .content .article_text .natal-book .nb-toc-text i{font-size:9.5pt}#main_content_main .block .content .article_text .natal-book .nb-toc-list li{padding:3.4mm 0}#main_content_main .block .content .article_text .natal-book .nb-toc-num{font-size:22pt}#main_content_main .block .content .article_text .natal-book .nb-pillar-value{font-size:14pt}#main_content_main .block .content .article_text .natal-book .nb-legend-aspect b,#main_content_main .block .content .article_text .natal-book .nb-legend-item b,#main_content_main .block .content .article_text .natal-book .nb-trait{font-size:9.5pt}#main_content_main .block .content .article_text .natal-book .nb-legend-aspect,#main_content_main .block .content .article_text .natal-book .nb-legend-item{padding:1.4mm 2.6mm}#main_content_main .block .content .article_text .natal-book .nb-legend-aspects,#main_content_main .block .content .article_text .natal-book .nb-legend-grid{gap:1.6mm}#main_content_main .block .content .article_text .natal-book .nb-cusp i,#main_content_main .block .content .article_text .natal-book .nb-legend-aspect i,#main_content_main .block .content .article_text .natal-book .nb-legend-item i{font-size:8.5pt}#main_content_main .block .content .article_text .natal-book .nb-legend-glyph{font-size:14pt}#main_content_main .block .content .article_text .natal-book .nb-table td,#main_content_main .block .content .article_text .natal-book .nb-table th{padding:1.5mm 2mm;font-size:9.5pt}#main_content_main .block .content .article_text .natal-book .nb-el-row{min-height:46mm}#main_content_main .block .content .article_text .natal-book .nb-el-value{font-size:14pt}#main_content_main .block .content .article_text .natal-book .nb-el-name{font-size:10pt}#main_content_main .block .content .article_text .natal-book .nb-chapter-facts span,#main_content_main .block .content .article_text .natal-book .nb-el-note{font-size:8pt}#main_content_main .block .content .article_text .natal-book .nb-am td,#main_content_main .block .content .article_text .natal-book .nb-am th{width:7mm;height:7mm;font-size:10pt}#main_content_main .block .content .article_text .natal-book .nb-am-key,#main_content_main .block .content .article_text .natal-book .nb-am-row,#main_content_main .block .content .article_text .natal-book .nb-pattern-text i{font-size:8.5pt}#main_content_main .block .content .article_text .natal-book .nb-chapter-meta h3{font-size:16pt}#main_content_main .block .content .article_text .natal-book .nb-chapter-sub{font-size:9.5pt}#main_content_main .block .content .article_text .natal-book .nb-body p{font-size:10pt;line-height:1.55}#main_content_main .block .content .article_text .natal-book .nb-chapter>.nb-body>p:first-child::first-letter{font-size:30pt}#main_content_main .block .content .article_text .natal-book .nb-medallion,#main_content_main .block .content .article_text .natal-book .nb-medallion img,#main_content_main .block .content .article_text .natal-book .nb-sign-portrait,#main_content_main .block .content .article_text .natal-book .nb-sign-portrait img{break-inside:avoid}#main_content_main .block .content .article_text .natal-book .nb-group-head h3{font-size:15pt}#main_content_main .block .content .article_text .natal-book .nb-find p,#main_content_main .block .content .article_text .natal-book .nb-group-head p,#main_content_main .block .content .article_text .natal-book .nb-pattern-text b{font-size:9.5pt}#main_content_main .block .content .article_text .natal-book .nb-aspect-meta{font-size:9pt}#main_content_main .block .content .article_text .natal-book .nb-find h3{font-size:13pt}#main_content_main .block .content .article_text .natal-book .nb-figure{padding:5mm}#main_content_main .block .content .article_text .natal-book .nb-chapter,#main_content_main .block .content .article_text .natal-book .nb-cusp,#main_content_main .block .content .article_text .natal-book .nb-el-row,#main_content_main .block .content .article_text .natal-book .nb-figure,#main_content_main .block .content .article_text .natal-book .nb-find,#main_content_main .block .content .article_text .natal-book .nb-formula-strip,#main_content_main .block .content .article_text .natal-book .nb-group-head,#main_content_main .block .content .article_text .natal-book .nb-howto-card,#main_content_main .block .content .article_text .natal-book .nb-legend-aspect,#main_content_main .block .content .article_text .natal-book .nb-legend-item,#main_content_main .block .content .article_text .natal-book .nb-pattern,#main_content_main .block .content .article_text .natal-book .nb-pillar,#main_content_main .block .content .article_text .natal-book .nb-table tr,#main_content_main .block .content .article_text .natal-book .nb-toc-list li{break-inside:avoid}#main_content_main .block .content .article_text .natal-book .nb-chapter-head,#main_content_main .block .content .article_text .natal-book .nb-group-head{break-after:avoid}#main_content_main .block .content .article_text .natal-book .nb-subhead{break-after:avoid;break-inside:avoid}#main_content_main .block .content .article_text .natal-book .nb-table thead{display:table-header-group}#main_content_main .block .content .article_text .natal-book .natal-report-end,#main_content_main .block .content .article_text .natal-book .nb-running{display:none!important}}.natal-rubricator .natmitem,.natal-rubricator-bar .natal-rubricator .natmitem{align-items:center;display:grid;gap:8px;grid-template-columns:34px minmax(0,1fr);height:auto;justify-content:stretch;min-height:54px;padding:6px 10px;text-align:left}.natal-section-head{border-bottom:0}.natbar{margin-top:18px}@media screen and (min-width:721px){.natal-elements{bottom:auto;left:20px;top:318px}}@media screen and (max-width:720px){.natal-rubricator .natmitem,.natal-rubricator-bar .natal-rubricator .natmitem{flex-basis:188px;grid-template-columns:32px minmax(0,1fr);min-height:58px}}.domsign-reading-footer{width:100%}.domsign-reading-footer .newquestion{display:flex;justify-content:center;padding:0}.domsign-reading-footer .newquestion .btn{appearance:none;border:0;border-radius:30px;box-shadow:0 12px 16px rgba(6,161,204,.3);cursor:pointer;font:inherit;font-size:22px;height:60px;line-height:60px;max-width:90%;padding:0 20px;width:300px}.domsign-next-card{appearance:none;border:0;box-sizing:border-box;color:inherit;font:inherit;margin-top:12px;padding:0;text-align:left;width:100%}.domsign-next-card>.txtright:first-child{width:100%}.domsign-next-card .domsign-house-number,.domsign-next-card .icobg{align-items:center;display:flex;justify-content:center;position:relative}.domsign-next-card .icobg{gap:8px}.domsign-next-card .domsign-house-number{background:#fff;border-radius:50%;color:#5fcaee;flex:0 0 40px;font-size:30px;font-weight:650;height:40px;line-height:1;width:40px;z-index:2}.domsign-next-card .domsignconstellation{background:#fff;flex:0 0 56px;height:56px;left:auto;line-height:normal;margin:0;max-width:none;position:static;top:auto;transform:none;width:56px}@media screen and (max-width:720px){.natal-chart-dots button{background:#3566d9;border-color:#fff}.natal-chart-dots button.is-active{background:#fff;border-color:#fff}.nattabs.asp.is-active>.natal-tab-inner{box-sizing:border-box;width:100%;margin-left:0;margin-right:0;padding:12px;border-radius:20px;background:#f4f8fb;overflow:hidden}.aspect-explorer-toolbar,.aspect-matrix-scroll,.aspect-matrix-stage,.aspect-matrix-view,.aspect-toolbar-group,.natal-aspect-explorer,.natal-aspect-standard{box-sizing:border-box;max-width:100%;min-width:0}.aspect-filter-chips,.aspect-matrix-scroll,.aspect-view-switch{width:100%}.aspect-view-switch{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.aspect-view-switch button{min-width:0;padding-left:5px;padding-right:5px}}@media screen and (max-width:600px){.domsign-reading-footer,.dtxt>.natal-reading-ad,.dtxt>.newquestion,.dtxt>.nextline,.pltxt>.natal-reading-ad,.pltxt>.newquestion,.pltxt>.nextline{box-sizing:border-box;grid-column:1/-1;width:100%}}.natal-section-head{margin:0 0 7px;padding:0}#main_content_main .block .content .article_text .natal-section-head h2{margin-bottom:3px}.aspect-position-planet,.aspect-position-sign{width:23px;height:23px;background:#4eaee8;font-size:15px}.aspect-position-sign{background:#df5d94}.aspect-filter-legend{margin-top:14px}.aspect-guide.aspect-guide--inline{border:0;background:0 0;display:inline;margin:0}.aspect-guide--inline>summary{display:inline-flex;padding:0}.aspect-guide--inline>div{margin-top:8px;padding:12px 13px}body #main_content_sidebar .natal-astro-bridge{margin:0 0 14px;padding:13px 15px 12px}body #main_content_sidebar .natal-astro-art{display:block;margin:0}body #main_content_sidebar .natal-astro-bridge p.natal-astro-title{margin:0;color:#26324c;font-size:16px;font-weight:650;line-height:1.25}body #main_content_sidebar .natal-astro-bridge p.natal-astro-note{display:block;margin:4px 0 0;color:#7181a0;font-size:12px;line-height:1.35}body #main_content_sidebar .natal-live-links{display:flex;gap:7px;margin-top:10px}@media screen and (min-width:721px){.natal-elements{top:258px}}@media screen and (max-width:430px){.natal-section-head{margin-bottom:5px}}@media screen and (max-width:720px){.natal-ephemeris>summary{display:none}}.natal-more{clear:both;margin:2.35em 0 2em}.natal-more h2{max-width:100%;margin:0 auto .45em;text-align:center;text-wrap:balance}.natal-more-lead{text-align:left;color:#6f7781;margin:0 0 1.2em;max-width:none}.natal-more-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:.7em}.natal-more-card{display:flex;align-items:center;gap:.8em;padding:.9em 1em;border:1px solid #e3e8ef;border-radius:12px;background:#fff;text-decoration:none!important;transition:box-shadow .15s,border-color .15s}.natal-more-card:hover{border-color:#9cc7ee;box-shadow:0 4px 16px rgba(36,146,222,.12)}.natal-more-pic{flex:0 0 auto;line-height:0}.natal-more-pic svg{display:block;max-width:100%;height:auto;border-radius:50%}.natal-more-txt{display:block;min-width:0}.natal-more-txt b{display:block;font-size:1rem;color:#1d6fb8;margin-bottom:.15em}.natal-more-txt span{display:block;font-size:.83rem;color:#6f7781;line-height:1.45}.natal-method{box-sizing:border-box;margin:2em 0 1.4em;padding:17px 20px;border:1px solid #d8e8f2;border-radius:15px;background:#f5f9fc;color:#566575;font-size:14px;line-height:1.58}.natal-modern-page .aspintro,.natal-modern-page .formbord,.natal-modern-page .synan{box-sizing:border-box;width:100%;max-width:100%;margin-right:0;margin-left:0}#main_content_main .block .content .article_text .natal-entry-lead{margin:0 0 .8em;color:#65717c!important;font-size:18px;font-weight:400!important;line-height:1.45;text-align:center;text-wrap:balance}.natal-modern-page .natal-entry-intro{margin:0 0 1em;line-height:1.6}#main_content_main .block .content .article_text .natal-entry-intro a{color:#2492de;font-weight:700;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}#main_content_main .block .content .article_text .natal-entry-intro a:hover{color:#145ebf}#main_content_main .block .content .article_text .natal-entry-intro a:focus-visible{outline:3px solid rgba(36,146,222,.28);outline-offset:2px}.natal-entry-menu{box-sizing:border-box;width:100%;margin:0 0 1.35em;padding:18px 20px 14px;border:2px solid #5fcaee;border-radius:22px;background:#fff}.natal-entry-menu--result{margin-top:1.4em}#main_content_main .block .content .article_text .natal-entry-menu>h2{margin:0 0 .58em;color:#2492de!important;font-size:clamp(22px,3vw,28px);font-weight:700!important;line-height:1.2;text-align:center;text-wrap:balance}#main_content_main .block .content .article_text .natal-entry-main{display:grid;grid-template-columns:144px minmax(0,1fr);align-items:center;gap:18px;box-sizing:border-box;width:min(100%,520px);min-height:150px;margin:0 auto 16px;padding:8px 22px 8px 8px;border:2px solid #5fcaee;border-radius:20px;background:linear-gradient(110deg,#f5fbff 0,#fff 76%);color:#1d6fb8;text-decoration:none;box-shadow:0 8px 24px rgba(37,146,222,.12);transition:border-color .16s,box-shadow .16s,transform .16s}#main_content_main .block .content .article_text .natal-entry-main:hover{border-color:#2492de;box-shadow:0 11px 28px rgba(37,146,222,.2);transform:translateY(-1px)}.natal-entry-main-pic{display:block;width:144px;height:144px;overflow:hidden;border-radius:15px;background:#edf6ff}#main_content_main .block .content .article_text .natal-calc-switch .synf-modepic img,#main_content_main .block .content .article_text .natal-entry-mode-pic img,.natal-entry-main-pic img{display:block;width:100%;height:100%;object-fit:cover}.natal-entry-main-copy{display:flex;flex-direction:column;align-items:center;min-width:0;text-align:center}#main_content_main .block .content .article_text .natal-entry-main-copy strong{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;min-height:50px;padding:.55em 1em;border-radius:100px;background:#2492de;color:#fff;font-size:20px;font-weight:700;line-height:1.15}#main_content_main .block .content .article_text .natal-entry-main-copy small{display:block;margin-top:8px;color:#647383;font-size:14px;font-weight:500;line-height:1.3}#main_content_main .block .content .article_text .natal-entry-count{display:inline-flex;align-items:center;justify-content:center;min-height:24px;margin:0 auto 7px;padding:2px 10px;border-radius:100px;background:#e8f6fc;color:#145ebf;font-size:12px;font-weight:700;line-height:1.2}.natal-entry-compat{padding-top:14px;border-top:1px solid #d9eaf4}#main_content_main .block .content .article_text .natal-entry-compat>h3{margin:0 0 11px;color:#4d5d6d!important;font-size:19px;font-weight:650!important;line-height:1.3;text-align:center;text-wrap:balance}#main_content_main .block .content .article_text .natal-entry-compat>h3 strong{display:block;color:inherit;font:inherit}#main_content_main .block .content .article_text .natal-entry-compat>h3 small{display:block;margin-top:4px;color:#7a8793;font-size:13px;font-weight:400;line-height:1.35}#main_content_main .block .content .article_text .natal-entry-compat>h3 .natal-entry-count{background:#f1ebfb;color:#6a4cc4}#main_content_main .block .content .article_text .natal-entry-modes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;max-width:650px;margin:0 auto}#main_content_main .block .content .article_text .natal-entry-mode{display:flex;flex-direction:column;align-items:stretch;gap:7px;min-width:0;padding:7px;border:2px solid transparent;border-radius:18px;color:#536170;text-decoration:none;transition:border-color .16s,background .16s,box-shadow .16s,transform .16s}#main_content_main .block .content .article_text .natal-entry-mode:hover{border-color:#b9e3f4;background:#f7fcff;box-shadow:0 7px 20px rgba(37,146,222,.1);transform:translateY(-1px)}.natal-entry-mode-pic{display:block;align-self:center;width:min(100%,112px);aspect-ratio:1;overflow:hidden;border-radius:14px;background:#f3f8fb}#main_content_main .block .content .article_text .natal-entry-mode strong{display:flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:42px;padding:.45em .55em;border:1px solid #cfe3f3;border-radius:100px;background:#fff;color:inherit;font-size:14px;font-weight:650;line-height:1.15;text-align:center}#main_content_main .block .content .article_text .natal-entry-mode:active strong,#main_content_main .block .content .article_text .natal-entry-mode:focus-visible strong,#main_content_main .block .content .article_text .natal-entry-mode:hover strong{border-color:#2492de;background:#2492de;color:#fff;box-shadow:0 4px 12px rgba(36,146,222,.24)}#main_content_main .block .content .article_text .natal-entry-main:focus-visible,#main_content_main .block .content .article_text .natal-entry-mode:focus-visible{outline:3px solid rgba(36,146,222,.42);outline-offset:3px}#main_content_main .block .content .article_text .natal-entry-result-note{display:block;margin:14px auto 1px;color:#7a8793;font-size:14px;line-height:1.35;text-align:center}@media (max-width:600px){.natal-entry-menu{padding:14px 12px 11px;border-radius:18px}#main_content_main .block .content .article_text .natal-entry-menu>h2{margin-bottom:11px;font-size:22px}#main_content_main .block .content .article_text .natal-entry-main{grid-template-columns:108px minmax(0,1fr);gap:10px;min-height:120px;margin-bottom:13px;padding:6px 10px 6px 6px;border-radius:17px}.natal-entry-main-pic{width:108px;height:108px;border-radius:13px}#main_content_main .block .content .article_text .natal-entry-main-copy strong{min-height:44px;padding:.5em .65em;font-size:19px}#main_content_main .block .content .article_text .natal-entry-main-copy small{margin-top:6px;font-size:12px}.natal-entry-compat{padding-top:12px}#main_content_main .block .content .article_text .natal-entry-compat>h3{margin-bottom:9px;font-size:17px}#main_content_main .block .content .article_text .natal-entry-modes{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-width:360px}#main_content_main .block .content .article_text .natal-entry-mode{gap:6px;padding:5px;border-radius:15px}.natal-entry-mode-pic{width:min(100%,100px);border-radius:12px}#main_content_main .block .content .article_text .natal-entry-mode strong{min-height:40px;padding:.4em .45em;font-size:13px}}@media (max-width:350px){#main_content_main .block .content .article_text .natal-entry-main{grid-template-columns:92px minmax(0,1fr)}.natal-entry-main-pic{width:92px;height:92px}#main_content_main .block .content .article_text .natal-entry-main-copy strong{font-size:19px}#main_content_main .block .content .article_text .natal-entry-mode strong{font-size:12px}}@media (min-width:601px){.natal-entry-menu--result{display:grid;grid-template-columns:minmax(210px,250px) minmax(0,1fr);align-items:center;gap:0 16px;padding:13px 15px 8px}#main_content_main .block .content .article_text .natal-entry-menu--result>.natal-entry-result-note,#main_content_main .block .content .article_text .natal-entry-menu--result>h2{grid-column:1/-1}#main_content_main .block .content .article_text .natal-entry-menu--result>h2{margin-bottom:9px;font-size:24px}#main_content_main .block .content .article_text .natal-entry-menu--result .natal-entry-main{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto 94px auto;justify-items:center;align-content:start;gap:7px;width:100%;min-height:232px;height:auto;margin:0;padding:11px 12px 10px;border-width:1px;border-radius:16px;box-shadow:none}#main_content_main .block .content .article_text .natal-entry-menu--result .natal-entry-main-copy{display:contents}.natal-entry-menu--result .natal-entry-main-pic{grid-column:1;grid-row:2;width:94px;height:94px;border-radius:12px}#main_content_main .block .content .article_text .natal-entry-menu--result .natal-entry-count{grid-column:1;grid-row:1;min-height:22px;margin:0 auto;padding:1px 9px;font-size:11.5px}#main_content_main .block .content .article_text .natal-entry-menu--result .natal-entry-main-copy strong{grid-column:1;grid-row:3;min-height:40px;padding:.45em .7em;border-radius:100px;font-size:16px}.natal-entry-menu--result .natal-entry-compat{display:grid;grid-template-columns:minmax(0,1fr);align-content:center;gap:9px;min-width:0;padding:0 0 0 16px;border-top:0;border-left:1px solid #d9eaf4}#main_content_main .block .content .article_text .natal-entry-menu--result .natal-entry-compat>h3{margin:0;font-size:16px;text-align:center}#main_content_main .block .content .article_text .natal-entry-menu--result .natal-entry-compat>h3 .natal-entry-count{display:flex;width:max-content;margin:0 auto 5px}#main_content_main .block .content .article_text .natal-entry-menu--result .natal-entry-compat>h3 small{margin-top:3px;font-size:12px}#main_content_main .block .content .article_text .natal-entry-menu--result .natal-entry-modes{gap:6px;max-width:none}#main_content_main .block .content .article_text .natal-entry-menu--result .natal-entry-mode{gap:5px;padding:3px;border-radius:12px}.natal-entry-menu--result .natal-entry-mode-pic{width:min(100%,86px);border-radius:10px}#main_content_main .block .content .article_text .natal-entry-menu--result .natal-entry-mode strong{min-height:36px;padding:.36em .35em;font-size:13px}#main_content_main .block .content .article_text .natal-entry-menu--result>.natal-entry-result-note{margin:4px auto 0;font-size:12px}}@media (min-width:601px) and (max-width:900px){.natal-entry-menu--result{grid-template-columns:minmax(190px,230px) minmax(0,1fr);gap:0 12px}.natal-entry-menu--result .natal-entry-compat{grid-template-columns:minmax(0,1fr);align-content:center;gap:8px;padding-left:12px}#main_content_main .block .content .article_text .natal-entry-menu--result .natal-entry-compat>h3{text-align:center}#main_content_main .block .content .article_text .natal-entry-menu--result .natal-entry-compat>h3 .natal-entry-count{display:flex;width:max-content;margin:0 auto 4px}#main_content_main .block .content .article_text .natal-entry-menu--result .natal-entry-modes{grid-template-columns:repeat(2,minmax(0,1fr))}.natal-entry-menu--result .natal-entry-mode-pic{width:min(100%,62px)}}@media (max-width:600px){.natal-entry-menu--result{display:block;padding:10px 10px 6px}#main_content_main .block .content .article_text .natal-entry-menu--result>h2{margin-bottom:7px;font-size:22px}#main_content_main .block .content .article_text .natal-entry-menu--result .natal-entry-main{grid-template-columns:108px minmax(0,1fr);grid-template-rows:auto;gap:10px;min-height:0;margin-bottom:7px;padding:6px 8px 6px 6px}.natal-entry-menu--result .natal-entry-main-pic{grid-column:1;grid-row:1;width:108px;height:108px}#main_content_main .block .content .article_text .natal-entry-menu--result .natal-entry-main-copy{grid-column:2;grid-row:1}#main_content_main .block .content .article_text .natal-entry-menu--result .natal-entry-main-copy strong{min-height:38px;padding:.45em .55em;border-radius:100px;font-size:17px}#main_content_main .block .content .article_text .natal-entry-menu--result .natal-entry-main-note{grid-column:1/-1;grid-row:2;display:block;width:100%;color:#647383;font-size:12px;font-weight:500;line-height:1.3;text-align:center}#main_content_main .block .content .article_text .natal-entry-menu--result .natal-entry-compat{padding-top:7px}#main_content_main .block .content .article_text .natal-entry-menu--result .natal-entry-compat>h3{margin-bottom:6px;font-size:17px;text-wrap:balance}#main_content_main .block .content .article_text .natal-entry-menu--result .natal-entry-compat>h3 .natal-entry-count{min-height:22px;margin-bottom:3px;padding:1px 9px;font-size:12px}#main_content_main .block .content .article_text .natal-entry-menu--result .natal-entry-compat>h3 small{margin-top:2px;font-size:13px}#main_content_main .block .content .article_text .natal-entry-menu--result .natal-entry-modes{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;max-width:360px}#main_content_main .block .content .article_text .natal-entry-menu--result .natal-entry-mode{gap:4px;padding:2px;border-radius:12px}.natal-entry-menu--result .natal-entry-mode-pic{width:min(100%,88px);border-radius:12px}#main_content_main .block .content .article_text .natal-entry-menu--result .natal-entry-mode strong{min-height:44px;padding:.42em .45em;font-size:14px}#main_content_main .block .content .article_text .natal-entry-menu--result>.natal-entry-result-note{margin-top:2px;font-size:12px}}@media (max-width:350px){#main_content_main .block .content .article_text .natal-entry-menu--result .natal-entry-main{grid-template-columns:92px minmax(0,1fr)}.natal-entry-menu--result .natal-entry-main-pic{width:92px;height:92px}.natal-entry-menu--result .natal-entry-mode-pic{width:min(100%,82px)}#main_content_main .block .content .article_text .natal-entry-menu--result .natal-entry-mode strong{font-size:13px}}@media (prefers-reduced-motion:reduce){#main_content_main .block .content .article_text .natal-entry-main,#main_content_main .block .content .article_text .natal-entry-mode{transition:none}#main_content_main .block .content .article_text .natal-entry-main:hover,#main_content_main .block .content .article_text .natal-entry-mode:hover{transform:none}}.natal-calc-switch{--syn-a:#2492de;--syn-b:#8f5fd6;--ink:#33414f;--ink-2:#52616f;--ink-3:#667483;--syn-ink-4:#adb1c2;--line:#dceaf7;--line-2:#edf4fb;--line-s:#77b3f0;--paper:#fff;--soft:#f7fbff;--hover:#f0f8ff;--blue:#2492de;--blue-d:#145ebf;--blue-l:#53b1f9;--hard:#e0607f;--hard-bg:#fdeef2;--r:14px;--r-s:9px;box-sizing:border-box;width:100%;margin:0 0 1.6em;overflow:hidden;border:2px solid #5fcaee;border-radius:20px;background:#fff;box-shadow:0 8px 28px -20px rgba(36,146,222,.55);scroll-margin-top:70px}.natal-calc-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;box-sizing:border-box;margin:0;padding:6px;border:0;border-bottom:1px solid #d9e8f2;border-radius:0;background:#edf6fb}#main_content_main .block .content .article_text .natal-calc-tab{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;box-sizing:border-box;min-width:0;min-height:66px;margin:0;padding:9px 12px;border:0;border-radius:13px;background:0 0;color:#52616f;font:inherit;line-height:1.2;text-align:center;cursor:pointer;transition:color .16s,background .16s,box-shadow .16s}#main_content_main .block .content .article_text .natal-calc-tab:hover{background:rgba(255,255,255,.72);color:#145ebf}#main_content_main .block .content .article_text .natal-calc-tab.is-on{background:#2492de;color:#fff;box-shadow:0 7px 18px rgba(36,146,222,.24)}#main_content_main .block .content .article_text .natal-calc-tab:focus-visible{outline:3px solid rgba(36,146,222,.38);outline-offset:3px}#main_content_main .block .content .article_text .natal-calc-tab strong{color:inherit;font-size:17px;font-weight:700}#main_content_main .block .content .article_text .natal-calc-tab small{color:inherit;font-size:12px;font-weight:500;opacity:.82}.natal-calc-panel[hidden],.natal-calc-switch .synf [hidden]{display:none!important}.natal-calc-panel--natal .formbord{margin-top:0;padding-top:22px;border:0;border-radius:0}#main_content_main .block .content .article_text .natal-calc-panel--natal .formbord>h2{margin-top:0;margin-bottom:10px;font-size:clamp(22px,3vw,27px);text-align:center}.natal-calc-switch .synf{display:block;position:relative;z-index:2;box-sizing:border-box;margin:0;padding:clamp(1.05rem,.8rem + 1.5vw,1.8rem);border:0;border-radius:0;background:var(--paper);color:var(--ink);box-shadow:none}.natal-calc-switch .synf-head{text-align:center}#main_content_main .block .content .article_text .natal-calc-switch .synf-head h2{margin:0 0 .4em;color:#2492de!important;font-size:clamp(1.25rem,1.05rem + 1vw,1.7rem);font-weight:700!important;line-height:1.25;text-align:center}#main_content_main .block .content .article_text .natal-calc-switch .synf-head p{max-width:40em;margin:0 auto;padding:0;color:var(--ink-2);font-size:.95rem;line-height:1.55}.natal-calc-switch .synf-modes{display:grid;grid-template-columns:repeat(4,minmax(0,8.6rem));justify-content:center;gap:clamp(.55rem,1.2vw,1rem);max-width:42rem;margin:1.2rem auto .85rem}#main_content_main .block .content .article_text .natal-calc-switch .synf-modebtn{display:flex;flex-direction:column;align-items:stretch;gap:.42rem;box-sizing:border-box;min-width:0;margin:0;padding:.42rem;border:2px solid transparent;border-radius:18px;background:0 0;color:var(--ink-2);font:inherit;text-decoration:none;cursor:pointer;transition:border-color .16s,background .16s,box-shadow .16s,transform .16s}#main_content_main .block .content .article_text .natal-calc-switch .synf-modebtn:hover{background:rgba(95,202,238,.07);color:var(--ink);text-decoration:none;transform:translateY(-1px)}#main_content_main .block .content .article_text .natal-calc-switch .synf-modebtn.is-on{border-color:#5fcaee;background:#f5fbff;color:var(--ink);box-shadow:0 8px 24px rgba(37,146,222,.18)}.natal-calc-switch .synf-modepic{display:block;align-self:center;width:min(100%,6.25rem);aspect-ratio:1;overflow:hidden;border-radius:14px}.natal-calc-switch .synf-modelabel{display:flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:38px;padding:.48em .7em;border:1px solid #cfe3f3;border-radius:100px;background:#fff;color:inherit;font-size:.86rem;font-weight:650;line-height:1.15;text-align:center}.natal-calc-switch .synf-modebtn:hover .synf-modelabel{border-color:#2492de;background:#2492de;color:#fff;box-shadow:0 4px 12px rgba(36,146,222,.24)}.natal-calc-switch .synf-modebtn.is-on .synf-modelabel,.natal-calc-switch .synf-modebtn:focus-visible .synf-modelabel{border-color:#2492de;background:#2492de;color:#fff;box-shadow:0 4px 12px rgba(36,146,222,.24)}.natal-calc-switch .synf-modebtn:focus-visible{outline:3px solid rgba(95,202,238,.45);outline-offset:3px}#main_content_main .block .content .article_text .natal-calc-switch .synf-modehint{max-width:40em;margin:0 auto!important;color:var(--ink-2);font-size:.94rem;line-height:1.55;text-align:center!important}.natal-calc-switch .synf-grid{display:grid;gap:.9em;align-items:stretch;margin:1.4em 0}.natal-calc-switch .synf-x{display:block;width:100%;height:2px;margin:.9rem 0 1.1rem;background:#5fcaee;color:transparent;font-size:0}#main_content_main .block .content .article_text .natal-calc-switch .synf-card{box-sizing:border-box;min-width:0;margin:0;padding:0 0 1rem;border:0;border-radius:0;background:0 0;box-shadow:none;transition:border-color .16s,box-shadow .16s}#main_content_main .block .content .article_text .natal-calc-switch .synf-card--b{padding-top:0;border-top:0;background:0 0}#main_content_main .block .content .article_text .natal-calc-switch .synf-card.is-broken{border-color:var(--hard);box-shadow:0 0 0 3px var(--hard-bg)}.natal-calc-switch .synf-card legend{display:flex;flex-wrap:wrap;align-items:center;gap:.3em .65em;box-sizing:border-box;width:100%;margin:0 0 .8em;padding:0 0 .65em;border-bottom:0;color:var(--ink-3);font-size:.82rem}.natal-calc-switch .synf-badge{display:inline-flex;align-items:center;min-height:30px;padding:.2em .7em;border-radius:100px;font-size:1rem;font-weight:750}.natal-calc-switch .synf-badge,.natal-calc-switch .synf-card--b .synf-badge{background:rgba(143,95,214,.09);color:var(--syn-b)}.natal-calc-switch .synf-card-hint{color:var(--ink-3);font-size:.8rem;line-height:1.35}.natal-calc-switch .synf-mine{display:grid;gap:.45em;margin-bottom:.8em;padding:.55em .65em;border:1px solid #dceaf6;border-radius:var(--r-s);background:#f7fbff}.natal-calc-switch .synf-mine-cap{color:var(--blue-d);font-size:.78rem;font-weight:700}.natal-calc-switch .synf-mine-list{display:flex;flex-wrap:wrap;gap:.35em}#main_content_main .block .content .article_text .natal-calc-switch .synf-mine button{display:inline-flex;align-items:center;gap:.35em;margin:0;padding:.38em .7em;border:1px solid #cddfec;border-radius:100px;background:var(--paper);color:var(--ink);font:inherit;font-size:.8rem;font-weight:600;cursor:pointer}.natal-calc-switch .synf-mine button i{color:var(--ink-3);font-size:.74rem;font-style:normal}.natal-calc-switch .synf-identity,.natal-calc-switch .synf-place-row{display:grid;gap:.7em}.natal-calc-switch .synf-f{display:block;margin-bottom:.7em}.natal-calc-switch .synf-f>span{display:block;margin-bottom:.25em;color:var(--ink-3);font-size:.8rem;font-weight:600}.natal-calc-switch .synf-f input{padding:.62em .8em}.natal-calc-switch .synf-f input,.natal-calc-switch .synf-f select{appearance:none;display:block;box-sizing:border-box;width:100%;height:44px;min-height:44px;margin:0;border:1px solid var(--line);border-radius:var(--r-s);background:var(--soft);color:var(--ink);font:inherit;font-size:16px;transition:border-color .16s,background .16s}.natal-calc-switch .synf-f input::placeholder,.natal-calc-switch .synf-f select:disabled,.natal-calc-switch .synf-f select:invalid{color:var(--syn-ink-4);opacity:1}.natal-calc-switch .synf-f select{padding:.62em 2.2em .62em .8em;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5 6 6.5l5-5' fill='none' stroke='%2352616f' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .8em center;background-size:12px}.natal-calc-switch .synf-f input:focus,.natal-calc-switch .synf-f select:focus{outline:0;border-color:var(--blue);background-color:var(--paper);box-shadow:0 0 0 3px rgba(36,146,222,.14)}.natal-calc-switch .synf-f input:disabled{opacity:.5;cursor:not-allowed}.natal-calc-switch .synf-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(6.5rem,.56fr);gap:.7em}.natal-calc-switch .synf-sex{display:flex;flex-wrap:wrap;align-items:center;gap:.4em .7em;min-width:0;margin-bottom:.2em}.natal-calc-switch .synf-sex-cap{color:var(--ink-2);font-size:.82rem;font-weight:600}.natal-calc-switch .synf-sex-btns{display:inline-flex;align-items:center;box-sizing:border-box;min-width:0;max-width:100%;gap:.25em;padding:.2em;border:1px solid var(--line-2);border-radius:100px;background:var(--soft)}.natal-calc-switch .synf-sexb{position:relative;display:inline-flex;min-width:0;cursor:pointer}.natal-calc-switch .synf-sexb input,.natal-calc-switch .synf-utb input{position:absolute;width:0;height:0;opacity:0}.natal-calc-switch .synf-sexb span{display:inline-flex;align-items:center;justify-content:center;padding:.55em;border-radius:100px;color:var(--ink-3);font-size:.8rem;font-weight:600;line-height:1;white-space:nowrap;transition:all .15s}.natal-calc-switch .synf-sexb input:checked+span{background:#2492de;color:#fff;box-shadow:0 2px 8px rgba(20,94,191,.24)}.natal-calc-switch .synf-sexb input:focus-visible+span{outline:2px solid var(--blue-l);outline-offset:2px}.natal-calc-switch .synf-utb{display:flex;align-items:center;box-sizing:border-box;min-height:44px;gap:.55em;margin-bottom:.7em;padding:.6em .7em;border-radius:var(--r-s);background:var(--soft);cursor:pointer}.natal-calc-switch .synf-utb-mark{position:relative;flex:none;width:19px;height:19px;border:1.6px solid var(--line-s);border-radius:5px;background:var(--paper);transition:all .16s}.natal-calc-switch .synf-utb input:checked+.synf-utb-mark{border-color:#2492de;background:#2492de}.natal-calc-switch .synf-utb input:checked+.synf-utb-mark::after{content:"";position:absolute;top:1px;left:5px;width:5px;height:10px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(42deg)}.natal-calc-switch .synf-utb input:focus-visible+.synf-utb-mark{box-shadow:0 0 0 3px rgba(36,146,222,.2)}.natal-calc-switch .synf-utb-txt{color:var(--ink);font-size:.85rem;font-weight:600;line-height:1.4}.natal-calc-switch .synf-utb-txt i{display:block;margin-top:.15em;color:var(--ink-3);font-size:.78rem;font-weight:400;font-style:normal}#main_content_main .block .content .article_text .natal-calc-switch .synf-place{min-height:0;margin:0!important;color:var(--ink-3)!important;font-size:.78rem!important}#main_content_main .block .content .article_text .natal-calc-switch .synf-coordinate-status.is-ready,#main_content_main .block .content .article_text .natal-calc-switch .synf-place.is-ready{color:#25795f!important}.natal-calc-switch .synf-coordinates{box-sizing:border-box;margin-top:.65rem;border:1px solid var(--line-2);border-radius:var(--r-s);background:#fbfdff}.natal-calc-switch .synf-coordinates summary{display:flex;align-items:center;box-sizing:border-box;min-height:44px;padding:.65em .8em;color:var(--blue-d);font-size:.8rem;font-weight:700;line-height:1.35;cursor:pointer}.natal-calc-switch .synf-coordinates summary::after{content:"›";margin-left:auto;font-size:1.25em;line-height:1;transform:rotate(90deg);transition:transform .16s}.natal-calc-switch .synf-coordinates summary:focus-visible{outline:3px solid rgba(36,146,222,.2);outline-offset:2px}.natal-calc-switch .synf-coordinates-body{padding:0 .8rem .8rem}#main_content_main .block .content .article_text .natal-calc-switch .synf-coordinates-body>p{margin:0 0 .65em!important;color:var(--ink-3);font-size:.78rem;line-height:1.5}.natal-calc-switch .synf-f--coordinates{margin:0 0 .35rem}.natal-calc-switch .synf-f--coordinates input[aria-invalid=true]{border-color:#d9536f;box-shadow:0 0 0 3px rgba(217,83,111,.12)}#main_content_main .block .content .article_text .natal-calc-switch .synf-coordinate-status.is-error{color:#a83450!important}.natal-calc-switch .synf-submit{display:flex;flex-direction:column;align-items:center;gap:.7em;text-align:center}#main_content_main .block .content .article_text .natal-calc-switch .syn-btn--main{box-sizing:border-box;width:50%;max-width:100%;height:60px;min-height:60px;margin:4px auto 0;padding:0 1.3rem;border:0;border-radius:30px;background:#fcc52c;color:#464544;font:inherit;font-size:20px;font-weight:600;line-height:60px;cursor:pointer;box-shadow:0 3px 6px rgb(0 0 0/20%)}#main_content_main .block .content .article_text .natal-calc-switch .syn-btn--main:hover{background:#ffdd43;color:#464544}.natal-calc-switch .synf-note{max-width:48em;color:var(--ink-3);font-size:.8rem;line-height:1.45}@media (min-width:700px){.natal-calc-switch .synf-grid{grid-template-columns:minmax(0,1fr) 2px minmax(0,1fr);gap:0;align-items:stretch}.natal-calc-switch .synf-x{display:block;width:2px;height:100%;min-height:100%;margin:0;background:#5fcaee}#main_content_main .block .content .article_text .natal-calc-switch .synf-card{padding:0 1.2rem .15rem 0}#main_content_main .block .content .article_text .natal-calc-switch .synf-card--b{padding:0 0 .15rem 1.2rem;border-top:0}.natal-calc-switch .synf-card legend{border-bottom:1px solid var(--line-2)}.natal-calc-switch .synf-place-row{grid-template-columns:minmax(7.5rem,.82fr) minmax(0,1.18fr)}}@media (max-width:600px){.natal-calc-switch{border-radius:16px}.natal-calc-tabs{gap:4px;padding:4px;border-radius:0}#main_content_main .block .content .article_text .natal-calc-tab{min-height:61px;padding:8px 7px;border-radius:11px}#main_content_main .block .content .article_text .natal-calc-tab strong{font-size:15px}.natal-calc-panel--natal .formbord{padding-top:18px}.natal-calc-switch .synf{padding:1rem;border-radius:0}.natal-calc-switch .synf-modes{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;max-width:22rem;margin-top:1rem}#main_content_main .block .content .article_text .natal-calc-switch .synf-modebtn{padding:.38rem;border-radius:16px}.natal-calc-switch .synf-modepic{width:min(100%,5.5rem);border-radius:12px}.natal-calc-switch .synf-modelabel{min-height:36px;padding:.42em .45em;font-size:.82rem}}@media (max-width:430px){#main_content_main .block .content .article_text .natal-calc-switch .syn-btn--main{width:calc(100% - 40px)}}@media (prefers-reduced-motion:reduce){#main_content_main .block .content .article_text .natal-calc-switch .synf-modebtn,#main_content_main .block .content .article_text .natal-calc-tab,.natal-calc-switch .synf-coordinates summary::after,.natal-coordinate-fallback summary::after{transition:none}#main_content_main .block .content .article_text .natal-calc-switch .synf-modebtn:hover{transform:none}}.natal-method p{margin:0 0 .45em;font-size:inherit;line-height:inherit}.natal-method b{color:#344050}.natal-method span{display:block;margin-top:.22em}.natal-method a{color:#145ebf;font-weight:600}@media screen and (max-width:600px){.natal-method{padding:15px 16px}}