@import"https://fonts.googleapis.com/css2?family=Rubik:ital,wght@0,300..900;1,300..900&display=swap";body{font-family:Rubik,sans-serif;font-optical-sizing:auto;font-style:normal;font-size:14.5px;margin:0;background:#1c1c1c;height:100%;padding:0}#root{height:100%}.loading{text-align:center;font-size:16px;display:flex;align-items:center;flex-direction:column}.lds-ripple{display:inline-block;position:relative;width:80px;height:80px}.lds-ripple div{position:absolute;border:4px solid #fff;opacity:1;border-radius:50%;animation:lds-ripple 1s cubic-bezier(0,.2,.8,1) infinite}.lds-ripple div:nth-child(2){animation-delay:-.5s}@keyframes lds-ripple{0%{top:36px;left:36px;width:0;height:0;opacity:0}4.9%{top:36px;left:36px;width:0;height:0;opacity:0}5%{top:36px;left:36px;width:0;height:0;opacity:1}to{top:0;left:0;width:72px;height:72px;opacity:0}}.icon{filter:invert();vertical-align:middle}article{color:#ebebeb;margin:0 auto;overflow:hidden;height:100%;max-width:1500px}article.elemental{--fire: #cd082f;--earth: #f0913b;--air: #7acfd5;--water: #38abda;--ari: var(--fire);--leo: var(--fire);--sag: var(--fire);--tau: var(--earth);--vir: var(--earth);--cap: var(--earth);--aqu: var(--air);--lib: var(--air);--gem: var(--air);--pis: var(--water);--can: var(--water);--sco: var(--water)}article.default{--ari: hsl(18, 52%, 34%);--tau: hsl(200, 61%, 30%);--gem: hsl(286, 52%, 34%);--can: hsl(144, 52%, 34%);--leo: hsl(7, 51%, 39%);--vir: hsl(88, 52%, 34%);--lib: hsl(328, 52%, 34%);--sco: hsl(240, 52%, 34%);--sag: hsl(39, 50%, 43%);--cap: hsl(266, 52%, 34%);--aqu: hsl(193, 52%, 34%);--pis: hsl(51, 47%, 43%)}article>div{margin-bottom:10px}h2{margin:10px 0 15px}header{line-height:44px;font-size:16px;background-color:#131313e6;text-align:center}header img{height:30px;vertical-align:middle;margin-right:5px}a,a:visited{color:#fff}*{scrollbar-width:auto;scrollbar-color:#050d29 #ffffff}*::-webkit-scrollbar{height:8px}*::-webkit-scrollbar-thumb{background-color:#4f4f4f}*::-webkit-scrollbar-thumb:hover{background-color:#626262}*::-webkit-scrollbar-thumb:active{background-color:#5c5c5c}button{background:rgb(29,29,29);margin-right:5px;color:#e0e0e0;padding:4px 10px;border:2px solid #000000;cursor:pointer;font-size:12px;border-radius:6px;font-size:13px}button:hover{color:#f8f8f8;border:2px solid #888888}button:active{border:2px solid rgb(202,202,202)}input:not([type=image]){background:rgb(29,29,29);border:2px solid black;padding:2px 7px;color:#e2e2e2;outline:none;font-size:11.5px;height:16px}input:not([type=image])::placeholder{color:#acacac}select{background:rgb(41,41,41);padding:3px 7px;color:#ccc;border-color:#000;outline:none;font-size:12px}h3{padding:0;margin:0 0 6px}.info-section{background-color:#303030;position:relative}.info-section section{padding:14px;margin-bottom:15px}.info-section section div.natal-chart{margin:0 auto;max-width:450px}.info-section section .planet-positions,.info-section section .houses{max-width:800px;display:flex;flex-direction:column}.info-section section .tables{display:flex;justify-content:center;flex-wrap:wrap;gap:10px}.info-section .natal-chart h2{text-align:center;margin:0 0 7px}.info-section .natal-chart h3{text-align:center;margin:0 0 18px;font-weight:400;font-size:12px}.info-section .natal-chart .title{height:68px}.col.open .col-content{max-height:500px}.col .col-header{cursor:pointer}.col .col-content{max-height:0;overflow:hidden;transition:max-height .2s}.settings{font-size:12px;padding:2px 10px;display:flex;border-bottom:2px #0c0c0c solid}.elements,.modalities{display:flex;background:rgb(37,37,37);padding:10px;margin:5px;border-radius:5px;gap:5px;align-self:baseline}.elements img,.modalities img{height:24px;width:24px;vertical-align:middle;margin-right:2px}svg.natal-chart{user-select:none;font-size:36px;font-family:SegoeUISymbol,Segoe UI Symbol}svg.natal-chart .sign{fill:#fff;dominant-baseline:text-after-edge;font-size:34px}svg.natal-chart #zodiac{transition:transform .7s}svg.natal-chart .planet{font-size:43px;transform-origin:center;text-anchor:middle;transition:all .8s}svg.natal-chart .cls-12{opacity:.9}svg.natal-chart #ari{fill:var(--ari)}svg.natal-chart #tau{fill:var(--tau)}svg.natal-chart #gem{fill:var(--gem)}svg.natal-chart #can{fill:var(--can)}svg.natal-chart #leo{fill:var(--leo)}svg.natal-chart #vir{fill:var(--vir)}svg.natal-chart #lib{fill:var(--lib)}svg.natal-chart #sco{fill:var(--sco)}svg.natal-chart #sag{fill:var(--sag)}svg.natal-chart #cap{fill:var(--cap)}svg.natal-chart #aqu{fill:var(--aqu)}svg.natal-chart #pis{fill:var(--pis)}svg.natal-chart .planet{transform-origin:center}svg.natal-chart .planet{font-size:40px}svg.natal-chart .minutes{font-size:14px}svg.natal-chart line{transform-origin:center;transition:transform .6s}svg.natal-chart .house{text-anchor:middle;alignment-baseline:middle}svg.natal-chart #white-circle{fill:#fff}.toolbar{border-bottom:1px #0c0c0c solid;padding:10px;line-height:34px;box-shadow:inset 0 -1px #000}.toolbar input{margin-right:5px}.toolbar img{vertical-align:middle;margin-right:2px}.toolbar input[type=date]{width:102px}.sign-in{color:#000;margin:15px auto;padding:8px 14px;display:flex;justify-content:center;align-items:center;flex-direction:column;background-color:#f5f5f5;box-shadow:0 0 10px #0003;border-radius:30px;text-align:center}.sign-in input{text-align:center;color:#fff;width:200px}.sign-in *{margin:6px}.sign-in h1{margin:0 0 5px}.sign-in button{padding:5px 14px}.sign-in .features{display:flex;flex-wrap:wrap;text-align:left}.sign-in .features div{flex:1 1 50%;margin:2px 0}.symbol{display:inline-block;width:27px;line-height:26px;text-align:center;border-radius:15px;font-size:16px;margin:4px}.symbol.planet{font-size:26px}.minutes{font-size:11px;margin-left:6px}.symbol.ari{background:var(--ari)}.symbol.tau{background:var(--tau)}.symbol.gem{background:var(--gem)}.symbol.can{background:var(--can)}.symbol.leo{background:var(--leo)}.symbol.vir{background:var(--vir)}.symbol.lib{background:var(--lib)}.symbol.sco{background:var(--sco)}.symbol.sag{background:var(--sag)}.symbol.cap{background:var(--cap)}.symbol.aqu{background:var(--aqu)}.symbol.pis{background:var(--pis)}.table-container{padding:8px 12px;border-radius:10px;background-color:#303030;box-shadow:0 0 5px #3e3e3e;color:#e9e9e9;font-size:12.5px}.table-container select{background:url(/assets/group-inverted-cb40c005.svg) no-repeat #202020;background-size:1.3em auto;background-position:.4em center;padding-left:23px}.table-container .planets-table{border:2px solid black;background-color:#202020;border-collapse:collapse;margin:0;width:max-content;overflow-x:auto}.table-container .header{text-align:center;display:inline-block;width:145px;line-height:30px;font-weight:800}.table-container .ari{color:var(--ari)}.table-container .tau{color:var(--tau)}.table-container .gem{color:var(--gem)}.table-container .can{color:var(--can)}.table-container .leo{color:var(--leo)}.table-container .vir{color:var(--vir)}.table-container .lib{color:var(--lib)}.table-container .sco{color:var(--sco)}.table-container .sag{color:var(--sag)}.table-container .cap{color:var(--cap)}.table-container .aqu{color:var(--aqu)}.table-container .pis{color:var(--pis)}.table-container input[type=text],.table-container input:not([type]){width:110px}.table-container .row{overflow:hidden;line-height:30px;text-align:center}.table-container .row>div{float:left}.table-container tr.selected{background:hsl(220,65%,27%)}.table-container .edit{width:32px}.table-container .name{width:125px;cursor:pointer;text-decoration:underline}.table-container .name:hover{color:#fff}.table-container .location{width:155px}.table-container .date{width:115px}.table-container .time{width:95px}.table-container .planet{width:145px;user-select:none}.table-container .icon{height:12px;cursor:pointer}.table-container .icon:not(:last-child){margin-right:4px}.table-container .name{cursor:pointer}.table-container textarea{background:white;width:100%;height:200px}.table-container .table-toolbar{margin-bottom:8px}.table-container .table-toolbar .right{float:right}.table-container button.confirm{background:#4f833e}.table-container button.cancel{background:#ac3030}.table-container .overflow{overflow:auto}.table-container .planets{width:max-content;overflow:hidden}.table-container .planets>div{float:left}.table-container .planets .planet{transition:background .15s}.table-container .planets:hover .planet{filter:brightness(.7)}.table-container .planets .planet:hover{filter:brightness(1)}.small-dark-table{background-color:#202020;border-collapse:collapse;margin:0 5px 0 0;border:2px solid black}.small-dark-table .index{font-weight:700}.small-dark-table td.sign{width:98px}.small-dark-table td:not(.sign){padding:6px 2px}
