/*! AstroNumeric Calculator v1.1 | (c) 2026 AstroNumeric, all rights reserved */
html{background-color:#111;}html,body{padding:0;margin:0;color:white;height:100%;font-family:"Lato",Arial,sans-serif;overflow-x:hidden;color-scheme:dark;}*{box-sizing:border-box;}table{border-collapse:collapse;}th,td{border:1px solid #444;padding:1px 5px;}th{background-color:#222;color:orange;}button,textarea,input,select{background-color:transparent;border:1px solid #444;color:white;}option{background-color:#111;color:white;}#notepad .dragbar:hover,[type=submit]:hover,button:hover{background-color:rgba(255,255,255,0.1);cursor:pointer;}.number{cursor:pointer;}:focus{position:relative;z-index:2;}[type=number]{text-align:right;}::-webkit-scrollbar{width:5px;height:5px;}::-webkit-scrollbar-corner,::-webkit-scrollbar-track{background-color:transparent;}::-webkit-scrollbar-thumb{background:#333;border:1px solid #444;border-radius:10px;}::-webkit-scrollbar-thumb:hover{background:#555;}::-webkit-inner-spin-button{background:#555;}input[type=number]:not:hover{-moz-appearance:textfield;}html[data-background=noise]{background-image:url(data:image/png;base64,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),radial-gradient(rgba(255,255,255,0.5),transparent);}html[data-background=noise] body{background-color:#111b;}html[data-background=flower]{background-image:linear-gradient(180deg, hsl(120 0% 7% / 0.95), hsl(180 0% 7% / 0.95)),url("data:image/png;base64,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");}html[data-background=flower] body{background-color:transparent;}main{width:100%;height:100%;overflow-y:auto;padding:2px;transition:width 0.2s;position:relative;}body.sidebar main{width:calc(100% - 500px);}main > :not(.active){display:none;}main > div{max-width:100%;overflow-x:auto;position:sticky;left:0;}aside{width:500px;max-width:calc(100% - 20px);height:100%;position:absolute;right:-500px;top:0;border-left:1px solid #444;transition:right 0.2s;z-index:10;background-color:#111;}body.sidebar aside{right:0;}aside nav{font-size:0;border-bottom:1px solid #444;padding-top:1px;}aside nav a{display:inline-block;margin-left:2px;height:20px;padding:2px 5px;border:1px solid #444;border-bottom-width:0;border-radius:5px 5px 0 0;color:white;text-decoration:none;font-size:12px;vertical-align:bottom;}aside nav a.active{background-color:#888;}aside section{height:calc(100% - 22px);overflow-y:auto;padding:3px;border-top:0;display:none;}aside section.active{display:block;}#sidebar-toggle-container{position:absolute;width:20px;margin-left:-20px;z-index:10;top:0;display:block;overflow:visible;}#sidebar-toggle-container button{transition:all 0.2s;opacity:0.75;width:100%;padding:0;white-space:nowrap;position:relative;}#sidebar-toggle-container button:not(#sidebar-toggle){border-radius:5px 0 0 5px;padding:2px 0;margin-bottom:2px;}#sidebar-toggle-container button:not(#sidebar-toggle){background-color: #333;}#sidebar-toggle-container button:not(#sidebar-toggle).active{background-color:#111;}#sidebar-toggle-container button:not(#sidebar-toggle):hover{background-color: #444;}#sidebar-toggle{background-color:#589eb5;color:#2c897b;border-radius:0 0 0 10px;height:30px;font-size:26px;letter-spacing:-4px;text-indent:-3px;text-shadow:1px 1px 2px #c6cfd0;box-shadow:5px -2px 6px -7px white inset;padding:5px !important;margin-bottom:4px;}#sidebar-toggle:hover{background-color:#74b4c9;}#sidebar-toggle-container button:hover{opacity:1;}#sidebar-toggle:after{content:"\00AB";display:block;position:absolute;top:-3px;}#sidebar-toggle-container button .hidden-shortcut{position:absolute;right:21px;text-align:center;width:18px;text-decoration:none;border:1px solid #777;border-radius:17px;height:18px;}body.altkey #sidebar-toggle-container button .hidden-shortcut{display:inline-block;}body.sidebar #sidebar-toggle:after{content:"\00BB";}body.altkey .shortcut{text-decoration:underline;}body:not(.altkey) .hidden-shortcut{display:none;}@media (max-width:519px){ aside{left:100%;right:unset;} body.sidebar aside{left:unset;} }@media (max-width:510px){ aside section{height:calc(100% - 42px);} }.buttons{background-color:#111;}.buttons,#number-info-form,#date-events,#date-numerology,#date-inputs,.date-inputs{font-size:0;}.buttons [type=submit],.buttons button{width:50%;display:inline-block;border:1px solid #444;border-left-width:0;margin-left:0;font-size:14px;color:#ccc;cursor:pointer;height:22px;vertical-align:top;white-space:nowrap;overflow:hidden;}.buttons.three button,.buttons.three [type=submit]{width:33.333%;}.buttons.four button,.buttons.four [type=submit]{width:25%;}.buttons.five button,.buttons.five [type=submit]{width:20%;}.buttons.six button,.buttons.six [type=submit]{width:16.666%;}.buttons.seven button,.buttons.seven [type=submit]{width:calc(100% / 7);}.buttons.eight button,.buttons.eight [type=submit]{width:12.5%;}.buttons.nine button,.buttons.nine [type=submit]{width:calc(100% / 9);}.buttons.ten button,.buttons.ten [type=submit]{width:10%;}.buttons :first-child{border-left-width:1px;}button.active,.buttons .active{background-color:#333;}.close-button{width:20px;height:20px;padding:0;line-height:20px;font-size:17px;font-weight:bold;border-radius:4px;}.load-more-words{width:100%;display:block;margin-top:-1px !important;}.keys-button{border:1px solid #333;border-radius:5px;background-color:black;color:#aaa;display:inline-block;padding:2px 10px;vertical-align:middle;}.nowrap{white-space:nowrap;}.degrees span{font-size:12px;}.degrees span:first-child{font-size:16px;font-weight:bold;}.house.glyph{font:12px normal serif;color:orange;}#astrology.date1.date2 #astrology-planets .planet-table-header.chart1 .glyph,.natal.glyph:not(.ascendent,.midheaven){opacity:0.5;}.imumcoeli.glyph,.descendent.glyph,.rising.glyph,.ascendent.glyph,.midheaven.glyph{font-weight:bold;color:orange;}.loader{width:20px;height:20px;border:5px solid #FFF;border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite;vertical-align:middle;}@keyframes rotation{0%{transform:rotate(0deg);} 100%{transform:rotate(360deg);}}aside section.has-sub-panels{padding:0;}.sub-panel{display:none;height:calc(100% - 22px);padding-bottom:3px;overflow-y:auto;padding:3px;}.sub-panel.active{display:block;}.sub-panel-tabs button{border-top:none;}.sub-panel-tabs button:first-child{border-left:none;}.sub-panel-tabs button:last-child{border-right:none;}.accordion-list{list-style-type:none;padding:0;margin:0;}.accordion-list .toggle{display:block;background-color:#0b0b0b;cursor:pointer;transition:background-color 0.2s;font-weight:bold;font-size:14px;border:1px solid #333;border-width:1px 0 1px 1px;margin-top:-1px;padding:3px;}.accordion-list .toggle:hover{background-color:#1b1b1b;}.accordion-list .toggle + *{width:100% !important;display:none;border:1px solid #333;border-top:none;padding:2px;}.nowrap{white-space:nowrap;}.question-icon{display:block;font-weight:bold;border:1px solid #999;color:#999;border-radius:50px;line-height:15px;height:15px;width:15px;text-align:center;font-size:12px;background-color:#2a2a2a;cursor:help;}.question-icon + p{display:none;position:absolute;background-color:#222;text-align:left;border-radius:5px 5px 0 5px;margin:0 7px 0 0!important;padding:10px !important;height:auto !important;box-shadow:0 0 10px -6px white;border:1px solid #444;}.red-outline-button,.red-button{color:white;border:none;background-color:#d54d4d !important;border-radius:5px;transition:all 0.2s;}.red-outline-button{background-color:transparent !important;border:2px solid #d54d4d;color:#d54d4d;padding:0 5px 0 4px;}.red-outline-button:hover,.red-button:hover{background-color:#b92929 !important;color:white;}.green-button{color:white;background-color:#3f8f3f !important;font-weight:bold;border:none;border-radius:5px;}.green-button:hover{background-color:#2aa52a !important;}.year-ruler.glyph{color:red;}.month-ruler.glyph{color:blue;}.moon-image{width:25px;height:25px;position:relative;display:inline-block;vertical-align:bottom;text-align:center;}.save-icon:before{content:"\1F4BE\0FE0E";display:inline-block;margin-right:2px;}#bible table tr:nth-child(odd),#number-words table tr:nth-child(odd),#search-results tr:nth-child(odd),#gematria-table tr:nth-child(odd) td,#gematria-table tr:nth-child(odd) th{background-color:#0a0a0a;}.date-input{width:40px;border-width:1px 1px 1px 0;text-align:right;}.date-input-year{width:60px;border-left-width:1px;}.large-inputs button,.large-inputs input,.large-input{font-size:18px;font-weight:bold;vertical-align:top;}.large-inputs .date-input{width:45px;}.large-inputs .date-input-year{width:65px;}#events-search-input,#search-input,#number-input{width:100%;}.function-button-container{position:relative;padding-left:25px;}.function-button{position:absolute;left:2px;top:2px;font-size:20px;background-color:#5b5b5b !important;height:16px;width:16px;line-height:16px;text-align:center;border-radius:2px;color:red;cursor:pointer;opacity:0;transition:opacity 0.2s;padding:0;border:none;}#number-words .pinned .number-word .pin,.function-button-container:hover .function-button{opacity:0.3;}.function-button:hover{opacity:1 !important}#number-words .number-word{padding-left:2px;padding-right:40px;}#number-words .number-word span{display:block;width:100%;cursor:pointer;}#number-words .number-word .delete{left:unset;top:1px;right:20px;}#number-words .number-word .pin{left:unset;top:1px;right:2px;font-size:10px;line-height:10px;}.sun.glyph{text-shadow:0 0 5px yellow;}.moon.glyph{text-shadow:0 0 5px white;}.venus.glyph{text-shadow:0 0 5px pink,0 0 5px pink;font-weight:normal !important;}.mars.glyph{text-shadow:0 0 5px red,0 0 5px red,0 0 5px red;font-weight:normal !important;}.cardinal.glyph{color:red;text-shadow:0 0 4px red;}.fixed.glyph{color:#8b574f;text-shadow:0 0 4px #8b574f;}.mutable.glyph{color:yellow;text-shadow:0 0 4px #cfcf23;}.mutable.glyph.virgo{text-shadow:0 0 4px #737311;}.chart-sign.fire,.fire.glyph{color:red;}.chart-sign.water,.water.glyph{color:blue;}.chart-sign.air,.air.glyph{color:yellow;}.chart-sign.earth,.earth.glyph{color:green;}.glyph .effect{text-shadow:none;} .ophiuchus.glyph{text-shadow:0 0 5px #50ff50;}.lilith.glyph{text-shadow:0 0 4px white;}.sequence-symbol-colour{color:orangered;}@keyframes loadingDots{0%{content:"";}25%{content:".";}50%{content:"..";}100%{content:"...";}}#loading-screen{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#111;text-align:center;transition:opacity 0.5s,z-index 0.1s linear 0.5s;z-index:-1000;opacity:0;}#loading-screen h3{line-height:200px;font-weight:bold;font-style:italic;font-family:monospace;font-size:20px;color:#555;}body.loading #loading-screen h3:after{content:"";animation-name:loadingDots;animation-duration:1.5s;animation-iteration-count:infinite;width:20px;display:inline-block;text-align:left;}body.loading #loading-screen{z-index:1000;opacity:1;}#loading-image-container{width:620px;height:620px;border:10px solid #C0B12A;border-radius:1000px;overflow:hidden;position:fixed;left:calc(50% - 310px);top:calc(50% - 310px);}#loading-image:before,#loading-image-container:after,#loading-image-container:before{content:"";position:absolute;display:block;border-left:10px solid #C0B12A;height:100%;width:0;}#loading-image-container:before{transform:rotate(30deg);top:-10px;left:calc(50% - 5px);transform-origin:top;}#loading-image-container:after{transform:rotate(-30deg);top:-10px;left:calc(50% - 5px);transform-origin:top;}#loading-image:before{transform:rotate(90deg);height:300%;top:-113px;left:50%;}#loading-image{position:absolute;border:10px solid #C0B12A;height:42.75%;width:42.75%;left:calc(50% - 128px);top:calc(50% - 99px);}#loading-image:after{content:"";position:absolute;display:block;border:10px solid #C0B12A;border-radius:1000px;width:100%;height:calc(100% - 5px);left:-10px;top:-10px;}#breakdown{padding:3px 3px 6px;min-height:94px;max-height:300px;height:auto;overflow-y:auto;position:fixed;left:0;top:0;width:100%;transition:width 0.2s;z-index:5;background-color:#111;}body.sidebar #breakdown{width:calc(100% - 500px);}#breakdown button{height:22px;display:inline-block;vertical-align:top;margin-right:4px;}#hide-breakdown{margin-bottom:5px;}#breakdown-option-buttons{display:inline-block;}#breakdown-hr{margin:0;border:none;}#breakdown-content{display:inline-block;}.download-image-button:not(.generating) .generating-text,.download-image-button.generating .save-text{display:none;}.breakdown{font-size:0;margin:2px 0;display:inline-block;vertical-align:top;}.breakdown table{display:inline-block;vertical-align:top;font-size:14px;}.breakdown tr{background-color:#141414 !important;}.breakdown td,.breakdown th{display:table-cell;border:none;padding:1px 3px;text-align:center;}.breakdown tr:first-child td{color:rgb(242,153,96);font-weight:bold;}.breakdown .numbertotal,.breakdown .wordtotal{height:36px;}.breakdown .wordtotal,.breakdown tr:nth-child(2) td{background-color:rgb(30,30,30);font-weight:normal !important;}.breakdown .wordtotal{display:none;}.breakdown .showwordtotals .wordtotal,.breakdown.showwordtotals .wordtotal{display:table-cell;}.breakdown th{font-size:20px !important;}.breakdown .total th{font-size:28px !important;padding:1px 10px;}.gematria-breakdown .wordtotal,.gematria-breakdown .total th{height:38px;}.wordtext{margin:0;font-size:14px;}.wordtext span{font-weight:bold;display:inline !important;}.wordtext strong{display:inline-block;}.wordlettercount{margin:0;font-size:12px;}.gematria-breakdown-word{display:inline-block;}.gematria-breakdown-title{display:none;font-size:16px;font-weight:bold;margin-top:2px;text-align:center;}.gematria-breakdown-icon-bottom{display:inline-block;margin-right:4px;}.gematria-breakdown-icon-right{display:none;margin-left:4px;font-size:14px;vertical-align:top;line-height:36px;height:0;}.show-gematria-breakdown-cipher-icon .gematria-breakdown-icon-right{display:inline-block;}.show-gematria-breakdown-cipher-name .gematria-breakdown-title{display:block;}#eclipse-duration-breakdown-buttons button,#breakdown-option-buttons .duration-breakdown-buttons button{margin-right:0;}#to-eclipse-duration-breakdown li{list-style:none;display:inline-block;}#to-eclipse-duration-breakdown .numseq-text{margin-left:4px;}#to-eclipse-duration-breakdown .agglseq{display:none;}#date-eclipse-breakdown .toggles{font-weight:normal;color:white;font-size:14px;}#date-eclipse-breakdown .between,#date-eclipse-breakdown .after,#date-eclipse-breakdown .span{display:none;}body.date-duration-between #date-eclipse-breakdown .between,body.date-duration-after #date-eclipse-breakdown .after,body.date-duration-span #date-eclipse-breakdown .span{display:inline;}#breakdown .function-button-container{padding-left:0;}#breakdown .function-button{position:relative;display:none;margin-right:8px;width:16px;height:16px;line-height:16px;vertical-align:top;}#breakdown .function-button.editword{color:yellow;font-size:16px;}#breakdown :hover > .function-button{display:inline-block;}#breakdown.generating-screenshot .function-button{display:none !important;}#gematria-breakdown{text-align:center;}#gematria-breakdown .text-row{font-size:16px;}#breakdown .text-row.appended-gematria-breakdown{display:inline-block;padding:0 10px;}.bible-verse-breakdown h3{margin:5px auto;color:orange;}.bible-verse-breakdown h3 .verse-version{font-size:12px;color:#cf5252;font-weight:normal;}.bible-verse-breakdown h3 .verse-version:before{content:"(";color:white;display:inline-block;margin-left:5px;}.bible-verse-breakdown h3 .verse-version:after{content:")";color:white;}#gematria-breakdown .text-row.appended-gematria-breakdown{display:block;}#breakdown.generating-screenshot .moon.image.eclipse{font-size:0 !important;width:30px;}#breakdown.generating-screenshot .moon.solar.eclipse:before,#breakdown.generating-screenshot .moon.lunar.eclipse:before{display:none;}#breakdown.generating-screenshot .moon.solar.eclipse:after{box-shadow:none;width:31px;height:30px;background:url(img/solar-eclipse-icon.png);top:0;}#breakdown.generating-screenshot .moon.lunar.eclipse:after{box-shadow:none;width:15px;height:15px;background:url(img/lunar-eclipse-icon.png) no-repeat;left:10px;top:6px;}.date-breakdown{background-color:#090909;border:2px solid #484848;border-radius:10px;width:500px;max-width:100%;text-align:center;margin:10px;}.date-breakdown h2{font-size:14px;font-weight:normal;margin:5px 10px;}.date-breakdown h2 span,.date-breakdown .date-tag,.date-breakdown h2 span{font-size:16px;color:orange;font-weight:bold;white-space:nowrap;}.date-breakdown p{font-size:16px;margin:0px 10px 5px;}.date-breakdown .date-duration-breakdown-numbers .glyph{font-size:30px;}.date-breakdown .number{font-size:30px;font-weight:bold;color:lightblue;}.date-breakdown .text-row{margin:0 0 10px;display:block;}.date-breakdown .text-row + .text-row{margin-top:-5px;}.date-breakdown .lunation{font-weight:bold;}.date-breakdown .moon.image{margin:7px 5px 0 0;}#sequence-breakdown{padding:10px 0;}.date-breakdown #sequence-breakdown{padding:0;border:none;width:auto;margin:0 0 10px;background-color:transparent;}#sequence-breakdown .value{font-size:20px;}.date-breakdown .calendar-marker{color:lightblue;position:relative;padding-left:13px;margin-left:2px;}.date-breakdown .calendar-marker.julian{padding-left:0;margin-left:0;}.date-breakdown .calendar-marker.julian:before{display:none;}.date-breakdown .numeric-date{color:lightblue;}#breakdown{padding:3px 3px 6px;min-height:94px;max-height:300px;height:auto;overflow-y:auto;position:fixed;left:0;top:0;width:100%;transition:width 0.2s;z-index:5;background-color:#111;}#sequence-breakdown .text-row:last-child{margin-bottom:0;}.gematria-breakdown tr:nth-child(2) .number{color:white;font-weight:normal;font-size:14px;}.date-breakdown{background-color:#090909;border:2px solid #484848;border-radius:10px;width:500px;max-width:100%;text-align:center;margin:10px;}.date-breakdown h2{font-size:14px;font-weight:normal;margin:5px 10px;}.date-breakdown h2 span,.date-breakdown .date-tag,.date-breakdown h2 span{font-size:16px;color:orange;font-weight:bold;white-space:nowrap;}.date-breakdown p{font-size:16px;margin:0px 10px 5px;}#breakdown .text-row{margin:0 0 10px;display:block;}#breakdown-content > .date-breakdown > .text-row:first-child{margin-top:10px;}#breakdown .text-row + .text-row{margin-top:-5px;}.sequence-breakdown .value,.date-breakdown .value{color:lightblue;font-style:normal;font-weight:bold;}.date-breakdown .lunation{font-weight:bold;}.date-breakdown .moon.image{margin:7px 5px 0 0;}#sequence-breakdown{padding:10px 0;}.date-breakdown #sequence-breakdown{padding:0;border:none;width:auto;margin:0 0 10px;background-color:transparent;}.sequence-breakdown .value{font-size:20px;}.date-breakdown .calendar-marker{color:lightblue;position:relative;padding-left:13px;margin-left:2px;}.date-breakdown .calendar-marker.julian{padding-left:0;margin-left:0;}.date-breakdown .calendar-marker.julian:before{display:none;}.date-breakdown .numeric-date{color:lightblue;}.date-duration-breakdown-numbers span:not(:first-child,.glyph + span,[id],.between,.after,.span,.numseq-text):before{content:", ";margin-left:-3px;padding-right:4px;}.date-eclipse-breakdown .moon.image.eclipse{font-size:0 !important;}.date-eclipse-breakdown .moon.image.solar.eclipse{width:31px;height:30px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAeCAYAAADU8sWcAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsEAAA7BAbiRa+0AAAGHaVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49J++7vycgaWQ9J1c1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCc/Pg0KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyI+PHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj48cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0idXVpZDpmYWY1YmRkNS1iYTNkLTExZGEtYWQzMS1kMzNkNzUxODJmMWIiIHhtbG5zOnRpZmY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vdGlmZi8xLjAvIj48dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPjwvcmRmOkRlc2NyaXB0aW9uPjwvcmRmOlJERj48L3g6eG1wbWV0YT4NCjw/eHBhY2tldCBlbmQ9J3cnPz4slJgLAAADQklEQVRIS82Wz28bVRDHP8/7dp11XLdIUVtE0xwICJXQIk5ISJxz6J1DL/wp/C0IISHErYf+HYCCiiJQnLaUyoc0bbK298fjMBnveL12zCXwlUb7vLvvfWbGb+atS9M0sIaca95ZrbDGqu4yuIXquHlVUPPaHDe1Em4hbWYVQrvpszYthTdBnU5t+tuqqgRSVbW1OWLVCrdA5yCKaut0wsV1Pu1VBWUJVeUoSxmXZf2szYEFeDPSKALvwftAHEMcW0dkjoLLEvJcrCgcRaEOtTswB2+CFZok0O1CksDGBsRxwPt5eFFAnjvGY5hOYTKRqzrR5sAMrim04DgOdLsC7PUgTQNpCmkqTkWRzClLgWQZF+Y4P4fxWJzI83kHuPirojiOv1G4Ri1giTZNod+Hfj9w4wZ8vHuTtFdwNJxw8FvBixclSRzYvgOD64EQJB3OOROpW0g5GrmNOooEnCSBXk/A164J+N77W3z/03OKYn4Rlfewvx/x8qXn5ATevHG8fQvn5zCdOvK83gMAs4KxkdcOSKoHA9j74Bbf/rAcDPK/P35ccvt2wWAgc5Ok3qRaIbNg7eR6s8nO3tiQtH9x/zO++3FoX12pJ09KtrZK0lQ3qKxpy5O2yJ2p6zgObL0z4Hj0dGXETRUFhFCRprKGrmcZLI+8ru8P33vALwev7Wtr6fCwwnspSU35QuT6w960TvS6KUfDsn64po6Pl0NbI79qdbT2bA1qP64qyMuKnbsX3eRfaHt7sbWqdDwXuYVK14I///qdT+5dt6+tpd3dztL+rprBtQOFYA8Jx/DvITs39/C+nnSZvAfnOmSZrGFPOGtLIpduNB5Lr376x3MeffWufXWl9vcjRqOILJM18lzW1MgXOpx6oynPczmVssxx+OwZZye3+PrRnZUZ8B4ePpT2enoqc6dTWUtTb9M+d6ppidUHi5xi/T5sbkqb/fLTzzl69Ss/H5zMSnDnrmfvo02y4ozRKOL0FM7OpK9nGUwmksmiEGuFcwVHamlaxv/jY2KZA1f2GTW7+V99QKrUgWYmFKpRq2wZNSNtA7MKjtmETUfUrJogC2wDcxkc44AdN69NiIUtA7MOXNWM9DKtgqr+AUfOSpRR7qrxAAAAAElFTkSuQmCC");}.date-eclipse-breakdown .moon.image.lunar.eclipse{width:15px;height:15px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsEAAA7BAbiRa+0AAAGHaVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49J++7vycgaWQ9J1c1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCc/Pg0KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyI+PHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj48cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0idXVpZDpmYWY1YmRkNS1iYTNkLTExZGEtYWQzMS1kMzNkNzUxODJmMWIiIHhtbG5zOnRpZmY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vdGlmZi8xLjAvIj48dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPjwvcmRmOkRlc2NyaXB0aW9uPjwvcmRmOlJERj48L3g6eG1wbWV0YT4NCjw/eHBhY2tldCBlbmQ9J3cnPz4slJgLAAACE0lEQVQ4T02SS29URxBGT1V33+uxDWNinBhFIGCBFCKx4Qfk77NDWQaxQApSkHhEZmbuo7urKouBmJKO9C3qbKo+2Ww2wQ/zyIwrM04jEGAFdiJ8VuVDSojI/7vyXb6I4Hnv/Dwm7p0NjGNGs3JYjJul8XG38DHg75SYU7qVLyJ42RrPru9wcTZQkpLHQqsNhkwDbhbjzft/+TBV3qbEmjMK8Lx3fn+4ZbspjFkZszLkxJiUMSeGlDk/GXj2+D4PthsemGFm6CMzXlyfU1QZE2h0hgyDGCebgZISRZUiMKTEr9dbLofEHTP0yZAoSTktQRZHPFjmioiiAgIojqqi4SRVLu+dcTcCfbodAUEVkkJOghAQ358QoOWYwiGC883AGIFGQAC1CSFCSJBLJnDcg4jAvWPhuCjmjoWjgFpWWkDtMFcIEpqV7oG50exI707rRjM/AqicjlQLVnfW5qzVWapRuzNPndqNtXcW6yy9f8vGJIL+tavMHswGs8HUnGk1purMq7E/NKbWj3RjtzT2S2MH6KvPB9pmYLcaN7PxtTr76uybcVDh4Ma+dva1s1sbsztfQziIHBv2209nPF6D0jujBmMBScdDNoE1YPbg4MHe4fWXCUvpttsvrrb8Uh3mmSEFIhASNKBGMDvMJfPnpz1dlVLKrQxgZvzx8JKydNq00s1wVWxI/FMb73YLqkrOGYD/AOBASKOFlUZEAAAAAElFTkSuQmCC");}.date-eclipse-breakdown .moon.image.eclipse:before{box-shadow:none;background-color:transparent;}.date-eclipse-breakdown .moon.image.eclipse:after{background-color:transparent;}body:not(.showCipherFullLabels) .cipher-title-full,body:not(.showCipherShortLabels) .cipher-title-short,body:not(.showCipherIconLabels) .cipher-title-icon{display:none;}.cipher-title-full{font-size:10px;font-weight:normal;white-space:normal;}#gematria-table,#gematria-match-table{border-collapse:separate;border-spacing:0;background-color:#141414;box-shadow:0 0 20px black;}#gematria-match-table th,#gematria-match-table td,#gematria-table th,#gematria-table td{border-left-width:0;border-top-width:0;}#gematria-match-table thead tr:first-child th,#gematria-table thead tr:first-child th{border-top-width:1px;white-space:nowrap;}#gematria-table-titles .function-button-container{padding:2px 0 0;}#gematria-table-titles .function-button{margin:-1px 0 -1px -1px;opacity:0.5;position:static;color:white;display:inline-block;vertical-align:top;font-size:18px;line-height:16px;min-width:12px;}#gematria-table-titles .function-button.arabic{font-size:12px;}#gematria-table-titles .function-button.russian{font-size:12px;}#gematria-table-titles .function-button.egyptian{font-size:12px;}#gematria-table-titles .function-button.allciphers,#gematria-table-titles .function-button.baseciphers{width:auto;font-size:12px;padding:0 2px;}#gematria-table-titles .function-button.greekciphers{font-size:16px;line-height:18px;}#gematria-match-table th:first-child,#gematria-match-table td:first-child,#gematria-table th:first-child,#gematria-table td:first-child{border-left-width:1px;background-color:#141414;}#gematria-table thead{position:sticky;top:-2px;z-index:3;background-color:#111;}#gematria-match-table thead th,#gematria-table thead th{background-color:#222 !important;}#gematria-table tr > :first-child{position:sticky;left:-2px;z-index:2;}#gematria-match-table th,#gematria-match-table td,#gematria-table th,#gematria-table td{text-align:center;font-weight:bold;display:none;font-size:14px;}#gematria-match-table tr > :first-child,#gematria-table tr > :first-child{display:table-cell;}#gematria-table-titles th:first-child{color:orange;}#gematria-table-active td:first-child{padding:0;}#main-input{font-size:14px;font-weight:bold;border:none;text-align:right;}#gematria-match-table .numcell,#gematria-table .numcell{padding:3px 5px;position:relative;cursor:pointer;}#gematria-table .numcell.sequences{padding:3px 14px;}#gematria-table .weakhighlight{background-color:#400 !important;}#gematria-table .highlight{background-color:#2b2b2b !important;}#gematria-table .sequence{position:absolute;font-size:10px;left:1px;top:0px;display:inline-block;height:15px;line-height:15px;width:10px;}#gematria-table .sequence.topright{left:unset;right:1px;text-align:right;}#gematria-table .sequence.bottomleft{top:unset;bottom:-2px;vertical-align:bottom;}#gematria-table .sequence.bottomright{left:unset;top:unset;right:1px;bottom:-2px;text-align:right;vertical-align:bottom;}#gematria-table .sequence span{font-size:8px;position:absolute;left:0;top:-1px;transition:opacity 0.2s;width:100%;height:100%;display:block;}#gematria-table .sequence-position{font-size:9px;font-weight:bold;}#gematria-table .numcell:hover .sequence-symbol,#gematria-table .sequence-position{opacity:0;}#gematria-table .numcell:hover .sequence-position{opacity:1;}#gematria-match-table .wordcell,#gematria-table .wordcell{font-weight:bold;text-align:right;max-width:180px;cursor:pointer;overflow-x:auto;}#gematria-match-table .wordcell .word,#gematria-table .wordcell .word{display:inline-block;max-height:200px;overflow-y:auto;}#number-words td.cipher.cipherSC,#gematria-table thead tr:first-child th.cipherSC{font-weight:normal;}#gematria-match{margin:10px 0;}#gematria-match-table{margin-top:10px;display:none;}#gematria-match-table.no-matches,#gematria-match-table .message,#gematria-match-table .gemval:not(.matched),#gematria-match-table .sequences{display:none;}#gematria-match-input{width:400px;padding:5px 10px;background-color:black;font-weight:bold;border-radius:5px;}#gematria-match-input,#gematria-match button{height:28px;vertical-align:top;margin-right:4px;}#gematria-match button{padding:5px 10px;border-radius:5px;background-color:#111;transition:background-color 0.2s;line-height:15px;}#gematria-match button:hover{background-color:#222;}#gematria-match-message p{margin:5px 10px 0;}#gematria-cipher-charts table{margin-bottom:10px;}#gematria-cipher-charts thead th{color:#f29960;}#gematria-cipher-charts tbody th{background-color:#222;}#gematria-cipher-charts tbody td{background-color:#111;font-weight:bold;text-align:center;}#gematria-cipher-charts th.highlight{background-color:#333;}#gematria-cipher-charts td.highlight{background-color:#2b2b2b;}#gematria-cipher-charts tbody td:hover{cursor:pointer;background-color:#333;}#gematria-cipher-charts thead th:first-child{border-width:0 1px 1px 0;background-color:transparent;}#gematria-cipher-charts .smallchar span{font-size:29px;margin-top:-23px;display:block;}#gematria-cipher-charts .cipher-title-full{font-size:14px;}#date-durations{font-size:12px;color:#555;}#date-durations.between{background-color:#113;}#date-durations.span{background-color:#131;}#date-durations.biblical{background-color:#311;}#date-durations.biblical.between{background-color:#313;}#date-durations.biblical.span{background-color:#133;}#date-durations .number{color:lightblue;font-weight:bold;font-size:16px;}#date-durations:not(.compact) .numseq-text{display:inline-block;margin-left:4px;}#date-durations:not(.compact) .type-y .numseq-text,#date-durations:not(.compact) .type-m .numseq-text,#date-durations:not(.compact) .type-w .numseq-text,#date-durations:not(.compact) .type-d .numseq-text{color:orange;}#date-duration-container[data-planet=moon] .type-m .numseq-text{color:white;}.dates-tab-half{display:inline-block;width:50%;vertical-align:top;min-width:242px;}.main-date-inputs{font-size:0;}.main-date-inputs span{font-size:18px;}.main-date-inputs .date-zodiac-container{margin-left:3px;}.main-date-inputs .zodiac + .zodiac,.main-date-inputs .date-weekday{margin-left:2px;}.main-date-inputs .zodiac:before{display:none !important;}.main-date-inputs .date-inputs{position:relative;}.date-numerology{margin:3px 0;padding:0;list-style-type:none;font-size:0;}.date-numerology li{vertical-align:top;}.date-numerology ul li.highlight{background-color:#6b6b6b;}.date-numerology ul li.weakhighlight{background-color:#c31e1e;}#dates ul:not(.extraDN) .extra{display:none;}.numtag,.dn-toggle{border-bottom:1px solid #111;display:inline-block;font-size:11px;font-weight:bold;background-color:black;margin-right:2px;padding:0 1px;cursor:pointer;position:relative;}.numtag.sequences{border-bottom-color:#f66;}.numtag.has-important-sequences{border-bottom-color:lightblue;}.numtag .sequences{display:none;position:absolute;bottom:102%;left:0;background-color:black;z-index:2;padding:4px 5px 0 2px;white-space:nowrap;}.numtag .sequences div + div{margin-left:3px;}.numtag.sequences:hover .sequences{display:block;}.dn-toggle{padding:0 2px;}#dates .diy{color:yellow;}#dates .multiplicative,#dates .aggl{color:lightblue;}#dates ul:not(.extraDN) .dn-toggle span:last-child,#dates ul.extraDN .dn-toggle span:first-child{display:none;}#dates .dn-toggle-clear{display:block !important;width:100%;height:1px;background-color:transparent !important;}#dates .highlight .number{color:#f66;}#dates .weakhighlight .number{color:#faa;}.date-moon-info .lunar .highlight .number{color:#6f6;}.date-moon-info .lunar .weakhighlight .number{color:#afa;}.date-controls{position:relative;}.location-search{display:inline-block;vertical-align:top;position:relative;}.date-controls button,.date-controls select{width:20px;height:20px;padding:0;font-size:13px;border-width:0 0 1px 1px;vertical-align:top;}.location-search-input,.date-controls input{width:20px;height:21px;margin-top:-1px;font-size:14px;transition:all 0.2s;vertical-align:top;}.date-controls input:focus{width:100px;}.location-search.focus .location-search-input{width:200px;}.location-search-input{margin:0 0 0 2px;vertical-align:top;height:19px;background-color:#222;}.autocomplete-options,.location-search-results,.date-controls .dateEventSearchResults{position:absolute;top:100%;left:0;width:calc(100% - 4px) !important;height:auto !important;z-index:2;background-color:#111;border:1px solid #444 !important;display:none;padding:0 !important;margin:0;list-style-type:none;}.notes-autocomplete li,.autocomplete-options li,.location-search-results li,.date-controls .dateEventSearchResults li{font-size:12px;padding:2px;cursor:pointer;}.notes-autocomplete li .date,.autocomplete-options li .date,.date-controls .dateEventSearchResults li .date{color:orange;font-size:12px !important;font-weight:bold;}.location-search-results li{white-space:nowrap;overflow-x:hidden;}.autocomplete-options li.focus,.autocomplete-options li:hover,.notes-autocomplete li.focus,.notes-autocomplete li:hover,.location-search-results li.active,.location-search-results li:hover,.date-controls .dateEventSearchResults li.focus,.date-controls .dateEventSearchResults li:hover{background-color:#333;}.notes-autocomplete li.status,.autocomplete-options li.status,.date-controls .dateEventSearchResults li.status{background-color:transparent;color:#777;font-style:italic;}.moon.image{font-size:14px !important;position:relative;display:inline-block;vertical-align:top;}.moon.image:after,.moon.image:before{content:"";display:block;position:absolute;border-radius:100%;left:3px;top:3px;width:13px;height:13px;font-size:9px;text-align:center;font-weight:bold;line-height:14px;text-indent:-1px;color:white;}.full-moon:not(.eclipse):before,.moon.solar.eclipse:before{box-shadow:0 0 7px 0px yellow;}.moon.solar.eclipse:before{width:14px;height:14px;left:3px;background-color:yellow;}.solar.eclipse:after{background-color:rgba(0,0,0,0.9);padding:0 0 1px 1px;}.lunar.eclipse:before{background-color:rgba(120,0,0,0.75);padding:1px;margin:-1px 0 0 -1px;}.lunar.eclipse:after{box-shadow:-2px -2px 6px -1px black inset;padding:1px 2px 2px 1px;margin:-1px 0 0 -1px;}#astrology-chart-images .moon.image{margin:-10px 0 0 -10px !important;}#astrology-chart-images .lunar.eclipse:before,#astrology-chart-images .lunar.eclipse:after{margin-left:-4px;}#astrology-chart-images .moon.image:before,#astrology-chart-images .moon.image:after{content:"";}#astrology-chart-images .sun.glyph{text-indent:-9px;line-height:0;text-shadow:0 0 10px yellow, 0 0 10px yellow, 0 0 10px yellow;}.moon.first.eclipse:after{content:"F";}.moon.middle.eclipse:after{content:"M";}.moon.last.eclipse:after{content:"L";}.new-moon.image:before{box-shadow:0 0 7px 2px black inset;left:2px;width:15px;height:15px;}.partial.solar.eclipse.image,.annular.solar.eclipse.image{color:transparent;}.annular.solar.eclipse.image:after{width:11px;height:11px;top:4px;left:4px;}.partial.solar.eclipse.image:after{width:11px;height:11px;top:7px;left:4px;}@keyframes hybrideclipse{0%{background-color:rgba(0,0,0,0.9);} 50%{background-color:rgba(0,0,0,0.0);} 100%{background-color:rgba(0,0,0,0.9);}}.hybrid.solar.eclipse.image:after{content:"\25CF";color:black;font-size:28px;line-height:11px;text-indent:-2px;animation-name:hybrideclipse;animation-duration:6s;animation-iteration-count:infinite;}.image.partial.lunar.eclipse,.image.penumbral.lunar.eclipse{overflow:hidden;border-radius:100px;width:16px;height:16px;line-height:16px;text-indent:-1px;}.image.partial.lunar.eclipse:before{left:5px;}.image.penumbral.lunar.eclipse:before{top:11px;background-color:rgba(30,10,10,0.75);box-shadow:0 -2px 5px #211;}#astrology-chart .moon.image{margin-left:-1px;margin-top:8px;}#astrology-chart .moon.image:not(.full-moon){text-shadow:none;}.date-moon-info{font-size:0;margin-top:2px;position:relative;}.date-moon-info > div{width:50%;display:inline-block;background-color:#111;vertical-align:top;font-size:10px;margin:2px 0 0;position:relative;}.date-moon-info .eclipse-image{position:absolute;display:none;width:400px;top:100%;left:0;z-index:100;}.date-moon-info.date2 .eclipse-image{left:unset;right:0;}.date-moon-info .eclipse-image img{width:100%;}.date-moon-info td{padding:1px 2px;font-size:0;}.date-moon-info .lunation{margin:0 0 0 1px;}.date-moon-info span{display:inline-block;vertical-align:middle !important;}.date-moon-info .supermoon{box-shadow:0 0 2px 1px white inset;}.date-moon-info .micromoon{background-color:black;}.date-breakdown .solar.eclipse,.date-moon-info .solar .prevTotal,.date-moon-info .solar .nextTotal{color:#ff5;}.date-breakdown .lunar.eclipse,.date-moon-info .lunar .prevTotal,.date-moon-info .lunar .nextTotal{color:#f55;}.brown.lunation{color:#bf5240;}.janus.lunation{color:yellow;}body:not(.date-duration-between) .toeclipses.between,body:not(.date-duration-after) .toeclipses.after,body:not(.date-duration-span) .toeclipses.span{display:none !important;}.date-calendars{font-size:0;margin:2px 0 4px;list-style-type:none;padding:0;}.date-calendars .calendar{display:inline-block;vertical-align:top;font-size:11px;padding:0 4px 0 15px;margin-right:2px;position:relative;line-height:12px;border-radius:100px;cursor:pointer;transition:all 0.2s;height:11px;}.date-breakdown .calendar-marker:before,.date-calendars .calendar:before{display:block;position:absolute;left:0;top:50%;margin-top:-6px;font-size:12px;color:white;background-color:#8b00a3;border-radius:100px;width:12px;height:12px;line-height:12px;text-align:center;}.date-calendars .calendar:not(.julian,.gregorian):hover{background-color:#333;}.date-calendars .numerology{display:none;margin:2px 0 0;list-style-type:none;padding:0;}.date-calendars .card{display:inline-block;font-size:12px;color:black;margin-left:-6px;background-color:white;border-radius:4px;padding:0 2px;font-weight:bold;}.date-calendars .card.red{color:red;}#date-durations{padding:5px 5px 5px 30px;margin:0 0 2px;border:1px solid #444;background-color:#1d1d1d;}#date-duration-toggle{width:100%;}#date-duration-toggle button{height:19px;padding:0;line-height:18px;width:calc(25% - 1px);margin-bottom:4px;}#date-duration-toggle .bar-right{border-right:1px solid #ccc;height:10px;display:inline-block;vertical-align:middle;line-height:10px;margin-top:-2px;}#date-duration-toggle .bar-left{border-left:1px solid #ccc;}#date-duration-toggle .duration-text{display:inline-block;margin-left:4px;}#date-duration-between{border-radius:5px 0 0 5px;}#date-duration-span{border-radius:0 5px 5px 0;margin-right:2px;}#date-duration-biblical{border-radius:5px;border-left-width:1px;margin-left:2px;box-shadow:0 0 6px -1px rgba(255, 255, 255, 0.4) inset;}#date-durations .planet-heading{background-color:black;margin:-5px 0 5px -5px;width:calc(100% + 10px);padding:0 5px;height:27px;line-height:27px;font-size:14px;border-bottom:1px solid #444;}#date-durations:not(.compact) .planet-heading{list-style-type:none;width:calc(100% + 35px);margin-left:-30px;}#date-durations .type-e{color:green;}#date-durations .days-remaining-row .number{opacity:0.3;}#date-durations .planet-heading button{float:right;height:20px;line-height:10px;width:20px;border-radius:4px;margin:3px 0 0 3px;padding:0;font-size:14px;}#dates .sequence{display:inline-block;font-size:10px;line-height:10px;vertical-align:top;color:lightblue;}#dates .sequence + .sequence{margin-left:4px;}#dates .numseq:not(:hover) .sequence:not(.number + .sequence),#dates .numseq:not(:hover) .sequence-position,#planet-durations span:not(:hover) .sequence-position,#planet-durations span:not(:hover) .sequence:not(.number + .sequence),#date-durations li:not(.visible){display:none;}#dates .agglseq{display:inline-block !important;padding-left:10px;opacity:0.7;}#dates .agglseq .number{font-size:12px;font-weight:normal;}.agglseq-container{margin:0;padding:0;}#planet-durations{font-size:14px;width:100%;}#planet-durations .number{color:lightblue;font-weight:bold;}@media (min-width:520px){ #date-duration-toggle.compact{width:32%;} #date-duration-toggle.compact .duration-text{display:none;} #date-duration-toggle.compact #date-duration-biblical{width:25px !important;} #date-durations.compact{list-style-type:none;padding-left:5px;display:inline-block;vertical-align:top;width:30%;min-height:177px;border-top-width:1px;margin-top:-1px;} #date-duration-container.sidereal-days #date-durations.compact{min-height:199px;} #planet-durations-container.compact{display:inline-block;vertical-align:top;width:calc(70% + 1px);margin-left:-1px;margin-top:-23px;} }@media (max-width:519px){ .dates-tab-top{margin:0 auto 10px;display:block;} #date-events .dates-tab-half{width:calc(100% - 1px);} }@media (max-width:360px){ #date-duration-toggle .duration-text{display:none;} }#date-duration-container:not(.sidereal-days) #planet-durations .sidereal-days{display:none;}#planet-durations tr:first-child td{}#planet-durations tr:not(.sidereal-days) td:first-child:hover{cursor:pointer;background-color:#444;}#planet-durations td{position:relative;}.planet-progress-bar{position:absolute;bottom:-1px;left:0;height:1px;}#planet-durations td:first-child{width:10px;}#planet-durations .planet-name{display:none;margin-left:5px;}#planet-durations .zodiac{min-width:50px;white-space:nowrap;}#planet-durations .sidereal-incomplete{opacity:0.5;}#planet-durations .sequence-symbol{font-size:7px;}#astrology-planets [onclick]:hover,#planet-durations td[onclick]:hover{cursor:pointer;background-color:#333;}#planet-durations .planet-duration-glyphs{font-size:10px;}#planet-durations > tr:not(.moon) .sign-change{background-color:#333;}.effect{display:inline-block;margin-left:2px;}.effect.ruler{color:red;font-weight:bold;}.effect.traditional-ruler{color:red;opacity:0.5;font-weight:bold;}.effect.detriment{color:blue;font-weight:bold;}.effect.exaltation{color:red;}.effect.fall{color:blue;font-weight:bold;font-size:24px;line-height:0;}.effect.retrograde{color:yellow;}.zodiac.glyph + .zodiac.glyph:before{content:"\2794";color:white;display:inline-block;margin:0 2px;}#planet-durations .zodiac.glyph + .zodiac.glyph:before,#planet-durations .effect:not(.retrograde){display:none;}#date-events ul{padding:5px 5px 5px 21px;width:calc(50% - 2px);font-size:14px;margin:4px 0 2px;border-radius:5px;}#date-events ul.has-events{background-color:#222;border:1px solid #333;}#date-events .date1{margin-right:4px;}#calendar-month .calendar-event,#date-events li{position:relative;margin-bottom:4px;}#date-events li:last-child{margin-bottom:0;}#calendar-month .holiday:before,#calendar-month .calendar-event:before,#date-events li[class]:before{display:block;position:absolute;left:-17px;top:0px;background-color:#8b00a3;border-radius:100px;width:14px;height:14px;line-height:14px;text-align:center;font-size:14px;}#date-events li.zodiac.aspect{display:inline-block;margin-right:10px;transition:background-color 0.2s;cursor:pointer;border-radius:5px;padding:0 4px;}#date-events li.zodiac.aspect:first-child,#date-events li.zodiac.aspect:nth-child(5),#date-events li.zodiac.aspect:nth-child(9){margin-left:-20px;}.christian:before{content:"\271D";}.jewish:before,.hebrew.calendar:before{content:"\2721";}.islamic:before{content:"\262A";}.julian.calendar:before{content:"J";}.gregorian.calendar:before{content:"G";}.chinese.calendar:before{content:"中";}.holiday.pi-day:before{content:"\1F967";}.holiday.valentines:before{content:"\1F498";}.holiday.pancake:before{content:"\1F95E";}.holiday.ireland:before{content:"\2618";}.holiday.april-fools:before{content:"\1F921";}.holiday.star-wars:before{content:"\1F30C";}.holiday.halloween:before{content:"\1F383";}.holiday.murica:before{content:"\1F354";}.holiday.christmas:before{content:"\1F385";}.holiday.spring:before{content:"\1F331";}.holiday.summer:before{content:"\2600️";}.holiday.autumn:before{content:"\01F342";}.holiday.winter:before{content:"\0026C4";}.holiday.birthday:before{content:"\1F382" !important;text-indent:-3px !important;}.holiday.rip:before{content:"\1FAA6" !important;text-indent:-3px !important;}#calendar-month .calendar-event:not(.emoji):before,#date-events .event:not(.emoji):before{content:"\2612";background-color:#2d67ff !important;border-radius:5px !important;}#calendar-month .calendar-event.past:not(.emoji):before,#date-events .event.past:not(.emoji):before{background-color:#3d9a21 !important;}#calendar-month .calendar-event.future:before,#date-events .event.future:not(.emoji):before{background-color:#d23737 !important;}.holiday.emoji{list-style-type:none;}.holiday.emoji:before{background-color:transparent !important;text-indent:-2px;}#date-events .date2 .event:before{text-indent:1px;}#date-events .event .date-event-title{border-radius:15px;cursor:pointer;transition:all 0.2s;padding:0 6px 0 17px;margin:2px 0 0 -17px;}#date-events .event.today .date-event-title{color:yellow;}#date-events li.zodiac.aspect:hover,#date-events .event .date-event-title:hover{background-color:#444;}#date-events .event .number:hover{color:lightblue;font-weight:bold;}#date-events button{vertical-align:top;width:16px;height:16px;font-size:10px;border-radius:5px;text-align:center;padding:0;margin-left:2px;}#date-events .dates-event-addtogrid{margin:-1px 5px 0 -18px;position:relative;background-color:#222;opacity:0;transition:all 0.2s;}#date-events .event:hover .dates-event-addtogrid,.dates-event-addtogrid:hover{opacity:1;}#dates .venus-pentagrams{background-color:#222;margin:2px 0;border:1px solid #333;border-radius:5px;padding:5px;}#dates .venus-pentagrams h3{display:inline-block;width:calc(100% - 20px);margin:0 0 10px;font-size:16px;}#dates .venus-pentagrams ol{margin:5px 0;padding-left:20px;font-size:12px;}#dates .venus-pentagrams .date{font-weight:bold;color:orange;display:inline-block;min-width:65px;margin-right:1px;cursor:pointer;}#dates .venus-pentagrams .number{font-weight:bold;color:lightblue;}#dates .venus-pentagram-panel-toggle{cursor:pointer;transition:background-color 0.2s;display:inline-block;padding:0 5px;margin:0 -3px;border-radius:7px;}#dates .venus-pentagram-panel-toggle:hover{background-color:rgba(255,255,255,0.15);}#dates .venus-pentagram-totals{background-color:rgba(255,255,255,0.075);padding:3px 12px;border-radius:10px;border:1px solid #555;margin-bottom:10px;}#numbers:not(.started) #numbers-hide{display:none;}#number-input{text-align:center;}#numbers.started #number-input{border-bottom:none;}#sequences-table{width:100%;font-size:14px;}#sequences-table tr:first-child td{border-top:none;}#sequences-table tr,#sequences-table thead{display:none;}#sequences-table.showMore tr,#sequences-table tr.show{display:table-row;}#sequences-table td:not(:first-child){text-align:center;}#sequences-table td:first-child{background-color:#222;width:105px;}#sequences-table td:hover{background-color:#333;}#sequences-table td:first-child:hover{cursor:pointer;}#sequences-table .number:not(.ordinal){color:lightblue;font-weight:bold;}#sequences-table .digits span{color:#777;}#number-divisors .perfect,#sequences-table .green{font-weight:bold;color:green;}.symbol{color:orangered !important;}#number-divisors{text-align:center;margin-bottom:5px;}#number-divisors h3{margin:5px 0 2px;text-align:center;background-color:#222;padding:3px;font-size:14px;}#number-divisors .highlight{color:orange;font-weight:bold;}#number-prime-factors > span{display:inline-block;vertical-align:bottom;}#number-prime-factors{font-weight:bold;}#number-prime-factors .prime-factor{min-height:33px;}#number-prime-factors .prime-factor > .number{color:yellow;}#number-prime-factors .prime-factor sub{display:block;color:orange;}#number-prime-factors .prime-factor sup{color:lightblue;}#number-prime-factors .times{color:lightblue;margin-bottom:14px;}#number-conversions{margin-top:5px;}#number-conversions .base-conversion{display:inline-block;width:33.3333%;text-align:center;}#number-conversions .base{color:#1862cf;font-weight:bold;}#number-conversions .base:before{content:" < ";color:white;font-weight:normal;}#number-conversions .base:after{content:" > ";color:white;font-weight:normal;}#number-conversions [onclick]{color:lightblue;font-weight:bold;}#number-conversions-long{display:none;}#number-conversions-long table{width:100%;text-align:center;margin-bottom:10px;}#number-conversions-long th{width:50px;background-color:#222;}#number-conversions-long td{width:50%;}#number-events,#number-bible-reference,#number-reference{display:none;border:1px solid #444;margin-top:10px !important;padding:5px 5px 0;margin:10px 0 -1px;font-size:14px;}#number-reference h2{margin:0;font-size:18px;}#number-reference .gematria-row{margin-bottom:5px;}#number-reference .gval{font-weight:bold;cursor:pointer;}#number-reference .number-word-connections:not(.more) .more,.number-and-sequences .sequence,.number-and-sequences .sequence-position,#number-reference .gval .sequence,#number-reference .gval .sequence-position{display:none;}#number-reference .nwc-load-more:not(.more + .more){display:inline-block;}.number-and-sequences .sequence:first-child,#number-reference .gval .sequence:first-child,.number-and-sequences:hover .sequence:first-child,.number-and-sequences:hover .sequence,.number-and-sequences:hover .sequence-position,#number-reference .gval:hover .sequence-position,#number-reference .gval:hover .sequence{display:inline-block;font-size:9px;vertical-align:top;}.number-word-connections{margin-bottom:10px;}.number-word-connections h3{display:inline-block;font-size:16px;margin:0;}#number-zero-sequences{margin:-7px 0 7px;color:lightblue;}#number-zero-sequences .gval:hover .sequence-position,#number-zero-sequences .sequence{color:orange;font-size:14px !important;vertical-align:baseline !important;display:inline-block !important;}#number-zero-sequences .sequence-symbol{margin-left:3px;}#number-zero-sequences .sequence-position{display:inline-block !important;}#number-bible-reference .number,#numbers a,#number-reference .number:not(.gval){color:lightblue;font-weight:bold;cursor:pointer;}#number-bible-reference .number:hover,#number-reference .number:hover,#numbers a:hover{text-decoration:underline;}#number-reference table{width:100%;margin-top:5px;}#number-reference table .empty{background-color:transparent;border-width:0 1px 1px 0;}#number-bible-reference,#number-events{margin-top:0px !important;padding:0 5px 5px;}#number-bible-book-ref{display:none;margin-top:10px;}#number-bible-reference blockquote{background-color:#222;margin:5px 10px;padding:10px 15px;font-style:italic;border-radius:5px;}#number-events .accordion{background-color:black;border:1px solid #333;border-radius:5px;overflow:hidden;margin-top:5px;}#number-events h3{margin:0;font-size:14px;padding:5px 10px;border-bottom:1px solid #333;cursor:pointer;transition:all 0.2s;}#number-events h3 b{color:orange;}#number-events h3 i{float:right;color:lightblue;font-style:normal;}#number-events h3 span{color:lightblue;}#number-events h3:hover{background-color:rgba(255,255,255,0.1);}#number-events .events-list{margin:0;padding:0;list-style-type:none;display:none;width:100% !important;}#number-events .events-list:last-child li:last-child{border-bottom:none;}#no-number-events{margin:5px 5px 0;color:#555;font-style:italic;}#number-info{display:none;width:100%;border:1px solid #444;border-bottom:none;margin-bottom:10px;}#number-info.showinglist{margin-bottom:0;}#number-info ul{padding:5px 5px 5px 25px;margin:0;font-size:14px;}#number-info-form textarea{width:100% !important;height:100px;border:none;border-top:1px solid #444;}#number-info-form .glyph-input-toggle[data-set=greek]{border-right:1px solid #444;}#number-info-save,#number-info-cancel{width:50%;border-left-width:0;border-right:none;height:28px;vertical-align:text-bottom;display:inline-block;}#number-info-cancel{border-left-width:1px !important;}#number-words-table{height:22px;border-left:none;text-align:center;width:21%;}#number-words-ciphers{width:28%;text-align:center;border-left:none;height:22px;}#number-words-buttons button{width:19%;}#number-words-ciphers + button{width:13%;}#number-words-more{border-left-width:1px !important;width:100% !important;}#number-words button{margin-top:0;white-space:nowrap;}#number-words table{width:100%;font-weight:bold;font-size:14px;}#number-words table tr:first-child td{border-top:none;}#number-words .cipher{text-align:center;white-space:nowrap;}#number-words table .noresults{font-weight:normal;text-align:center;}#number-words .pinned td{background-color:#2b2b2b;}#number-words .number-word{width:100%;font-weight:normal;}#number-words .number-word-data-link{color:lightblue;white-space:nowrap;}#number-words .number-word-data-link[onclick]:hover,#number-words .cipher:hover,#number-words .number-word:hover{background-color:#222;cursor:pointer;}#number-words .pinned .cipher:hover,#number-words .pinned .number-word:hover{background-color:#333;}#number-words tr.activeCipher + :not(.activeCipher):not(.pinned){border-top:10px solid #333;}#number-words.activeCiphers tr:not(.activeCipher){opacity:0.5;transition:opacity 0.2s;}#number-words.activeCiphers tr.pinned,#number-words.activeCiphers tr:not(.activeCipher):hover{opacity:1;}@media (max-width:460px){ #number-words-buttons select, #number .five.buttons button{font-size:12px;} }@media (max-width:400px){ #number-words-buttons select, #number .five.buttons button{font-size:10px;} }@media (max-width:345px){ #number-words-buttons select, #number .five.buttons button{font-size:8px;} }#ciphers{padding:0;}#cipher-toggles{margin-top:-1px;}#cipher-toggles button{font-size:11px;width:13%;}#cipher-toggles :first-child{border-left:none;width:9%;}#cipher-toggles :last-child{border-right:none;}#cipher-buttons{height:calc(100% - 140px);padding:3px;overflow-y:auto;}#cipher-buttons button{background-color:transparent;cursor:pointer;padding:10px 4px;border-radius:10px;border:1px solid #0b0b0b;width:79px;display:inline-block;vertical-align:top;font-size:11px;margin:0 2px 2px 0;box-shadow:0 0 15px -14px white inset;}#cipher-buttons button.longtitle{padding:3px 4px 4px;}#cipher-chart{padding:3px;border-top:1px solid #444;height:115px;width:100%;position:relative;}.cipher-description{position:absolute;right:5px;top:5px;text-align:right;z-index:5;}.cipher-description p{right:0;width:400px !important;bottom:17px !important;}.rows-3-chart #cipher-buttons{height:calc(100% - 181px);}.rows-3-chart #cipher-chart{height:160px;}.rows-4-chart #cipher-buttons{height:calc(100% - 221px);}.rows-4-chart #cipher-chart{height:200px;}.rows-5-chart #cipher-buttons{height:calc(100% - 261px);}.rows-5-chart #cipher-chart{height:240px;}.egyptian-chart #cipher-buttons{height:calc(100% - 171px);}.egyptian-chart #cipher-chart{height:150px;}#cipher-table-container{width:100%;overflow-x:auto;}#cipher-chart h2{margin:0 0 2px;font-size:16px;}#cipher-chart table{width:100%;text-align:center;}#cipher-chart th{background-color:#222;cursor:pointer;transition:background-color 0.2s;color:rgb(242,153,96);}#cipher-chart th:hover{background-color:#444;}.breakdown .egyptian,#cipher-chart.egyptian th{font-size:27px;font-weight:bold;text-shadow:0 0 3px rgba(255, 255, 255, 0.5);}.breakdown .egyptian.smallchar span,#cipher-chart th.smallchar span{font-size:36px;margin-top:-28px;display:block;}#data-textarea{width:100% !important;border-bottom:none;height:300px;}#data-textarea-buttons{margin-top:-4px;}#data-textarea-buttons button{margin-top:0;}.data-word-button-sequences{margin-top:10px;}.data-word-button-sequences button{height:21px;display:inline-block;vertical-align:top;}.data-word-button-section{margin-bottom:10px;}.data-word-button-section h3{display:inline-block;vertical-align:top;font-size:16px;margin:0;width:145px;padding-right:5px;text-align:right;}.data-word-buttons:nth-child(2){display:inline-block;vertical-align:top;width:calc(100% - 150px);}.data-word-button-section button{margin:0 2px 2px 0;}.data-word-button-section select + button{border-top-left-radius:0;border-bottom-left-radius:0;padding:1px 5px;vertical-align:top;}.data-word-button-section select{max-width:100px;border-right:none;padding:1px 0;border-top-left-radius:5px;border-bottom-left-radius:5px;border-color:#333;vertical-align:top;}#data-text{display:block;}#data-numbers{padding:0;}#data-numbers .sub-panel-controls{position:sticky;top:0;padding:3px;background-color:black;border-bottom:1px solid #333;}#data-numbers-form{display:inline-block;}#data-numbers-list .icon{width:20px;display:inline-block;}#data-numbers-list b{color:orange;}#data-numbers-list .content{padding:5px;}#data-numbers-list .content .desc{list-style-type:disc;padding-left:18px;}#data-numbers-list .content .pinned{margin:5px 0 0;}#data-numbers-list .content .pinned span{font-weight:bold;cursor:pointer;}#data-numbers-list .content .pinned span:hover{text-decoration:underline;}#data-words{padding:0;}#data-words .sub-panel-controls{background-color:black;position:sticky;top:0;border-bottom:1px solid #333;z-index:2;}#data-words .sub-panel-controls form > *{height:22px;display:inline-block;vertical-align:top;border-width:0 1px 0 0;}#data-words-list{width:100%;}#data-words-list tr:first-child td{border-top:none;}#data-words-list td:first-child{border-left:none;max-width:380px;overflow:auto;max-height:100px;}#data-words-list td:last-child{border-right:none;}#data-words-list .word{width:100%;transition:background-color 0.2s;}#data-words-list .word:hover{cursor:pointer;background-color:#333;}#data-words-list .delete{position:relative;min-width:24px;}#data-words-list .delete button{opacity:0.5;left:3px;top:3px;width:17px;height:17px;line-height:17px;}#data-words-list-loadmore{width:100%;border-width:0 0 1px;display:none;}@media (max-width:450px){ #data-textarea-buttons button{font-size:12px;} }@media (max-width:390px){ #data-textarea-buttons button{font-size:10px;} }@media (max-width:345px){ #data-textarea-buttons button{font-size:8px;} }#events-list-collapse,#events ul{list-style-type:none;margin:0;padding:0;}#events-search-results{height:calc(100% - 49px);padding-bottom:3px !important;overflow-y:auto;}#events-list-container{display:block;padding-right:0;}#events-list-container .buttons{margin-top:-1px;}#events-list-year{width:calc(50% - 30px);display:inline-block;height:22px;border-left:none;font-weight:bold;}#events-list-year-go{width:30px;}#events-list{height:calc(100% - 22px);overflow-y:auto;}#events-list .toggle b{color:orange;display:inline-block;vertical-align:top;width:30px;text-align:right;font-weight:bold;}#events-list .toggle .title{width:calc(100% - 80px);display:inline-block;margin-left:5px;color:lightblue;vertical-align:top;}.events-search-results li button:last-child,#events-list .toggle button{padding:0 1px;border-radius:5px;width:18px;height:18px;line-height:18px;}#events-list .toggle button:nth-last-child(2){margin-right:4px;}#events-list .toggle.year .year-label{color:yellow;}.year-header-months{display:inline-block;margin:0 10px 0 150px;}.year-header-month{color:#333;display:inline-block;border:1px solid #222;margin-left:-1px;width:18px;text-align:center;}.year-header-month.active{color:white;background-color:#444;}.year-header-month.active:hover{background-color:#999;}#events-list .toggle.month{color:orange;}#events-list .unloaded,#events-list li ul,#events-list li form{width:100% !important;display:none;border:1px solid #333;border-top:none;padding:2px;}#events-list li ul,.accordion-list .accordion-list{padding:0 0 4px 20px;border-width:0;}#events form [name=title]{width:calc(100% - 60px);border-bottom:none;height:20px;}#events form textarea{width:100% !important;height:150px;}#events-list textarea{overflow:hidden;}#events form .save:before{content:"\1F4BE\FE0E";display:inline-block;margin-right:4px;}#events-add form{height:100%;}#events-add form textarea{height:calc(100% - 160px) !important;}#events-add .timelocation textarea{height:calc(100% - 184px) !important;}#events form label{font-size:12px;}#events form .buttons{margin-top:-1px;}#events form .date-input-timezone{width:90px;}#events form .longlat-input{width:80px;margin:0 5px;}#events form .location-search-input{max-width:150px;}#events form:not(.timelocation) .date-input{border-bottom:none;}#events form .longlat-label-before,#events form.timelocation .event-timeLocation-toggle-label,#events form:not(.timelocation) .date-input-hour,#events form:not(.timelocation) .date-input-minute,#events form:not(.timelocation) .date-input-timezone,#events form:not(.timelocation) .location-search{display:none;}#events form .location-search{margin:2px 0 0;}#events form .latitude-input{margin-left:0;}#events-search{padding:0;}#events-search-input{border-top:none;}#events-search-astrology-options{display:none;}#events-search-form select{width:165px;margin:3px 0;}.events-search-results li{background-color:#0b0b0b;transition:background-color 0.2s;border-bottom:1px solid #2b2b2b;padding:4px 2px;list-style-type:none;}.events-search-results li:hover{background-color:#222;}.events-search-results li span{width:calc(100% - 125px);display:inline-block;vertical-align:top;padding-right:4px;cursor:pointer;color:lightblue;margin-left:5px;}.events-search-results li b:first-child{color:orange;width:95px;display:inline-block;text-align:right;}.events-search-results li button:last-child{margin-left:-1px;}#events .ev-button{font-size:12px;border:1px solid #555;padding:2px 5px 0;display:inline-block;margin-left:4px;cursor:pointer;border-radius:5px;box-shadow:-2px -2px 11px -12px black inset;background-color:#333;vertical-align:top;transition:background-color 0.2s;}#events .ev-button:hover{background-color:#444;}.event-notelinks{padding:5px 2px 2px;font-size:12px;font-weight:bold;color:lightblue;}.event-notelinks a{padding:2px 5px;border-radius:6px;}.event-notelinks a:hover{cursor:pointer;background-color:#333;}.event-notelinks a:before{display:inline-block;width:12px;height:12px;line-height:12px;border:1px solid #777;color:#777;border-radius:2px;text-align:center;content:"\01F589";vertical-align:top;margin-right:3px;}@media (max-width:519px){ .year-header-months{margin-left:0;} #events-list .toggle.year .year-label{width:calc(100% - 300px);display:inline-block;} }@media (max-width:400px){ .year-header-months{display:none;} #events-list .toggle.year .year-label{width:auto;margin-right:10px;} #events-list li ul{padding-left:0;} }#search-input{border-bottom:none;}#search-results-container{height:calc(100% - 48px);overflow-y:auto;padding:2px;}#search-results{width:100%;font-size:14px;}#search-results td[onclick]{cursor:pointer;transition:background-color 0.2s;min-width:150px;}#search-results td[onclick]:hover{background-color:#222;}#search-results td:nth-child(2){width:100%;font-weight:bold;}#search-results .search-results-datalink a{color:lightblue;cursor:pointer;font-weight:bold;}#search-results-loading{display:none;margin:0;font-style:italic;}#search-results-more{display:none;}#search-controls select{width:25%;border-left:none;height:22px;font-size:14px;text-align:center;}#date-grid{padding-bottom:20px;}#date-grid-top{position:sticky;left:0;}#date-grid-form button,#date-grid-form input:not(:first-child){border-left:none;}#dgt{width:342px;max-width:calc(100% - 50px);}#date-grid-submit{font-size:14px;height:25px;line-height:21px;font-weight:normal;}#notes-form-create-event-status,#date-grid-error{font-size:14px;padding:5px 2px 10px;color:#a22;font-style:italic;display:none;}#date-grid-form.massadding #date-grid-error{display:none !important;}#date-grid-form,.date-grid-buttons{display:inline-block;vertical-align:top;max-width:100%;}#date-grid-form input{background-color:#111;margin-bottom:2px;}.date-grid-buttons{width:100px;}.date-grid-buttons button{height:25px;}#date-grid-ymw-controls{padding:0;white-space:nowrap;}#date-grid-ymw-controls button{border-top:none;border-bottom:none;}#date-grid-ymw-controls button:first-child{border-left:none;}#date-grid-ymw-controls button:last-child{border-right:none;}#date-grid-divisions,#date-grid-alters{width:295px;display:inline-block;vertical-align:top;}#date-grid-alters{margin-left:-1px;}#date-grid-massadd-container{display:none;border:1px solid #444;width:651px !important;max-width:95%;padding:5px;margin-top:5px;background-color:#111;}#date-grid-massadd-text{width:100% !important;height:200px;}#date-grid-massadd-container .buttons{margin-top:-5px;}#date-grid-table{margin:5px 0;font-size:12px;background-color:#111;box-shadow:0 0 20px black;}#date-grid-table ul{display:none;margin:0;padding:0;list-style-type:none;}#date-grid-table li{display:none;}#date-grid-table tbody > tr th[colspan]{text-align:left;padding-left:5px;}#date-grid-table .highlight{background-color:#333;}#date-grid-table .function-button-container{padding:3px 1px 3px;}#date-grid-table .function-button-container:hover{padding-left:20px;}#date-grid-table .number{color:lightblue;font-weight:bold;}#date-grid-table.all-variations td ul > li.visible,#date-grid-table.between ul.between,#date-grid-table.duration ul.duration,#date-grid-table.span ul.span,#date-grid-table.years:not(.months):not(.weeks) li.yd,#date-grid-table.years.months:not(.weeks) li.ymd,#date-grid-table.years.months.weeks li.ymwd,#date-grid-table.years:not(.months).weeks li.ywd,#date-grid-table:not(.years).months:not(.weeks) li.md,#date-grid-table:not(.years).months.weeks li.mwd,#date-grid-table:not(.years):not(.months).weeks li.wd,#date-grid-table:not(.years):not(.months):not(.weeks) li.d{display:block;}#date-grid-table .date-grid-date{white-space:nowrap;}@media (max-width:610px){ #date-grid-massadd-container .buttons button{width:calc(100% / 3);} #date-grid-massadd-container .buttons button:nth-child(4){width:50%;border-left-width:1px;} #date-grid-massadd-container .buttons button:last-child{width:50%;} }#bible{padding:0;}#bible-books td:nth-child(3),#bible-chapters td:first-child,#bible-chapter td:last-child,#bible table{width:100%;}#bible-books td:nth-last-child(2),#bible-books td:last-child,#bible-chapters td:last-child{white-space:nowrap;text-align:right;}#bible-chapters .number,#bible-books .number{font-weight:bold;}#bible td{padding:2px;}#bible .navbutton[onclick]:hover,#bible td[onclick]:hover{background-color:rgba(255,255,255,0.2);cursor:pointer;}#bible-books .law,#bible-books .gospel{background-color:#300 !important;}#bible-books .history{background-color:#420 !important;}#bible-books .poetry,#bible-books .pauline-epistles{background-color:#330 !important;}#bible-books .general-epistles{background-color:#441 !important;}#bible-books .major-prophetic{background-color:#030 !important;}#bible-books .minor-prophetic{background-color:#141 !important;}.bible-versions .version{display:none;}#bible-error{margin:0;padding:5px;border-bottom:1px solid #333;font-style:italic;font-size:14px;color:#c44;font-weight:bold;}#bible-error button{margin-left:10px;border-radius:5px;}#bible-navbar{position:relative;color:#777;font-size:12px;height:24px;}#bible-breadcrumbs,#bible-search-form{width:calc(100% - 65px);display:inline-block;height:100%;vertical-align:top;line-height:24px;}#bible-breadcrumbs{padding-left:10px;}#bible-navbar .navbutton{border-right:1px solid #444;display:inline-block;padding:5px 10px;font-weight:bold;}#bible-navbar .navbutton[onclick]{color:white;}#bible-breadcrumbs a{color:#bbb;font-style:italic;}#bible-breadcrumbs a[onclick]{color:white;font-style:normal;font-weight:bold;}#bible-breadcrumbs a[onclick]:hover{cursor:pointer;text-decoration:underline;}#bible-version-select{position:absolute;right:24px;top:2px;}.bible-search-button{position:absolute;right:2px;top:2px;width:19px;height:19px;text-align:center;font-size:9px;text-indent:-2px;line-height:16px;}#bible-search-button{right:24px;}#bible-search-text{width:calc(100% - 170px);border-width:0 1px 0 0;height:100%;padding-left:5px;}#bible-search-book{width:130px;border-width:0 1px 0 0;height:25px;}#bible h2 .title,#bible h2{border:1px solid #444;border-width:1px 0;font-size:0;}#bible h2 > *{display:inline-block;vertical-align:top;height:30px;line-height:30px;}#bible h2 .title{width:calc(100% - 60px);font-size:20px;border-width:0 1px;padding:0 10px;color:orange;}#bible h2 .title:first-child{border-left:none;}#bible h2 .title:last-child{border-right:none;}#bible h2 .navbutton{width:30px;color:#222;font-size:30px;text-align:center;cursor:context-menu;}#bible h2 .navbutton[onclick]{color:white;}#bible-content{height:calc(100% - 56px);overflow-y:auto;}#bible-search-results .no-border-top tr:first-child td,#bible-books:first-child tr:first-child td,#bible-content > table:first-child tr:first-child td{border-top-width:0;}#bible-search-results td:first-child,#bible-books td:first-child,#bible-content > table td:first-child{border-left:none;}#bible-search-results td:last-child,#bible-books td:last-child,#bible-content > table td:last-child{border-right:none;}#bible-chapter .heading td{font-size:18px;color:lightblue;font-weight:bold;padding:5px;}#bible-chapter .verse td:first-child{text-align:center;font-weight:bold;}#bible-verse-heading{padding:6px;color:lightblue;font-size:18px;margin:0;}#bible-content.verse-info table{margin-bottom:5px;}#bible-strongs a[onclick],#bible-commentary a[onclick]{color:#279bc1;text-decoration:underline;cursor:pointer;}#bible-strongs a[onclick]:hover,#bible-commentary a[onclick]:hover{text-decoration:none;}#bible-verse-versions .version-name{font-weight:bold;}#bible-verse-versions .gematria{font-weight:bold;font-size:12px;}#bible-verse-versions:not(.all-verse-versions) .bible-verse-default-hide{display:none;}#bible-verse-versions-toggle{margin-top:-5px;display:block;border-width:0 0 1px;width:100%;padding:10px 0;font-weight:bold;background-color:black;}#bible-verse-versions-toggle:hover{background-color:#111;}#bible-crossref td:first-child,#bible-search-verses td:first-child,#bible-search-strongs .strongs,#bible-words .strongs{font-weight:bold;color:lightblue;}#bible-crossref-heading{color:lightblue;margin:5px;}.transliteration{color:yellow;font-style:italic;}#bible-words .grammar{color:rgb(209,95,95);font-size:10px;}#bible-strongs font{color:white !important;}#bible-strongs-verses td:first-child{color:orange;font-weight:bold;}#bible-strongs-verses-heading{color:lightblue;margin:10px 0 0;padding:5px;font-size:18px;}#bible-verse-numbers span{color:lightblue;font-weight:bold;}.bible-verse-gematria-totals{color:lightblue;}.bible-verse-gematria-totals .number{color:orange;}#bible-search-results{height:calc(100% - 56px);overflow-y:auto;}.buttons + #bible-search-results{height:calc(100% - 78px);}#bible-search-results p{margin:0;padding:5px;font-style:italic;font-size:14px;}#bible-search-buttons button:last-child{border-right-width:0;border-top-width:0;}#bible-search-buttons button:first-child{border-left-width:0;border-top-width:0;}.bible-search-more{width:100%;margin-top:2px;border-width:1px 0;padding:4px;background-color:black;}#astrology{padding:2px 2px 20px;}#astrology-inputs .buttons{margin-bottom:2px;}#astrology-inputs{font-size:0;max-width:100%;width:750px;margin-bottom:5px;position:sticky;left:0;z-index:2;}#astrology-inputs .date-inputs{margin-right:5px;}#astrology.date1.date2 #astrology-inputs .date-inputs{width:50%;margin-right:0;}#astrology-inputs .date-inputs{display:inline-block;vertical-align:top;white-space:nowrap;}#astrology.date1.date2 #astrology-inputs .date-inputs{width:43.4%;margin-bottom:2px;}#astrology-orb-container{display:inline-block;font-size:14px;margin:0 20px;}#astrology-inputs select{width:100px;margin-left:-1px;}#astrology-orb-container label{display:none;}#astrology-orb{width:45px;}#astrology.houses #astrology-coordinates{display:inline-block;vertical-align:top;font-size:16px;width:270px;white-space:nowrap;}.longlat-input{width:80px;text-align:right;display:inline-block;vertical-align:top;height:19px;}.longlat-label-before{display:none;}.longlat-label-after{margin-right:5px;display:inline-block;vertical-align:middle;}.location-search button{font-size:11px;height:19px;}#astrology-coordinates-button{vertical-align:top;}#astrology-screenshot,#astrology-screenshot,#astrology-screenshot-text{display:none;}#astrology.astrology-screenshot #astrology-chart-left,#astrology.astrology-screenshot #astrology-aspect-patterns-list,#astrology.astrology-screenshot #astrology-graph-container,#astrology.astrology-screenshot #astrology-inputs,#astrology.astrology-screenshot #astrology-chart-image-container,#astrology.image #astrology-screenshot-button-container,#astrology.astrology-screenshot #astrology-chart-container{display:none !important;}#astrology.astrology-screenshot #astrology-screenshot,#astrology-chart-left,#astrology-chart-container{width:500px;height:500px;display:inline-block;}#astrology-chart-container{overflow:hidden;background-color:#111;box-shadow:0 0 20px black;border-radius:1000px;}#astrology.date1.date2.astrology-screenshot #astrology-screenshot,#astrology.date1.date2 #astrology-chart-left,#astrology.date1.date2 #astrology-chart-container{width:700px;height:700px;}#astrology.astrology-screenshot #astrology-screenshot-text{display:block;color:orange;font-weight:bold;}#astrology.constellation-screenshot #astrology-screenshot{display:block;}#astrology.astrology-screenshot #astrology{padding-bottom:0;}#astrology.astrology-screenshot #astrology-tables{padding:20px 20px;display:inline-block !important;width:auto !important;white-space:normal;}#astrology-screenshot-button-container{display:inline-block;vertical-align:top;margin-right:5px;}#astrology-screenshot-button{height:19px;line-height:16px;vertical-align:top;}#astrology-analyse-chart{height:19px;line-height:16px;}#astrology-inputs #astrology-screenshot-select{width:37px;margin-left:-1px;}#astrology-tables-inner{display:inline-block;}#astrology.astrology-screenshot{white-space:nowrap;max-width:2000px;padding-bottom:0;}#astrology-screenshot-generating{background-color:rgba(10,10,10,0.8);display:table !important;position:absolute;z-index:1000;}#astrology-screenshot-generating span{display:table-cell;vertical-align:middle;text-shadow:0 0 5px #111;font-size:18px;text-align:center;font-weight:bold;font-style:italic;}#astrology-chart{border:1px solid #ccc;border-radius:1000px;width:100%;height:100%;position:relative;transform-origin:center;transform:rotate(-15deg);overflow:hidden;}#astrology-chart .rotate{position:absolute;left:50%;top:0;height:50%;transform-origin:bottom;width:0;}#astrology-chart-aspect-patterns .rotate,#astrology-chart-aspects .rotate{height:100%;transform-origin:center;}#astrology-chart-houses,#astrology-chart-aspects,#astrology-chart-aspect-patterns,#astrology-chart:before,#astrology-chart:after{content:"";display:block;border:1px solid #ccc;border-radius:1000px;position:absolute;z-index:2;}#astrology-chart-houses,#astrology-chart:before{width:90%;height:90%;left:5%;top:5%;}#astrology.show-terms #astrology-chart-houses{width:85%;height:85%;left:7.5%;top:7.5%;}#astrology.show-terms #astrology-chart:before{width:92%;height:92%;left:4%;top:4%;}#astrology-chart:after{width:30%;height:30%;left:35%;top:35%;background-color:#111;z-index:1;}#astrology.show-terms #astrology-chart:after{width:85%;height:85%;left:7.5%;top:7.5%;background-color:transparent;margin:-1px 0 0 -1px;}#astrology-chart .house,#astrology-chart .sign{border-left:1px solid #ccc;}#astrology-chart .sign .glyph{display:block;text-align:center;transform-origin:center;position:absolute;z-index:2;}#astrology-chart .sign .segment,#astrology-chart .sign .segment-highlight{margin-top:-26px;height:100%;display:block;position:absolute;z-index:0;overflow:hidden;}#astrology-chart .sign .segment,#astrology-chart .sign .segment-highlight{margin-top:-26px;}#astrology-chart .sign .segment-highlight{margin-left:-39px;width:100%;height:100%;transform-origin:right;}#astrology-chart:not(.sidereal) .sign .segment{width:140px !important;}#astrology.date1.date2 #astrology-chart:not(.sidereal) .sign .segment{width:175px !important;margin-top:-38px;}#astrology.date1.date2 #astrology-chart.sidereal .sign .segment{margin-top:-60px;}#astrology-chart:not(.sidereal) .segment-highlight{height:100% !important;}#astrology-chart:not(.sidereal) .segment-highlight{transform:rotate(30deg) !important;}#astrology-chart .sign.cardinal .segment-highlight{background-color:rgba(255,0,0,0.05);}#astrology-chart .sign.fixed .segment-highlight{background-color:rgba(140,90,80,0);}#astrology-chart .sign.mutable .segment-highlight{background-color:rgba(255,255,0,0.05);}#astrology-chart:not(.astrology-screenshot) .sign.highlight .segment-highlight{background-color:#2b2b2b;}#astrology.date1.date2 #astrology-chart.sidereal .aries + .segment{width:157px !important;}#astrology.date1.date2 #astrology-chart.sidereal .taurus + .segment{width:217px !important;height:111%;}#astrology.date1.date2 #astrology-chart.sidereal .gemini + .segment{width:175px !important;}#astrology.date1.date2 #astrology-chart.sidereal .cancer + .segment{width:132px !important;}#astrology.date1.date2 #astrology-chart.sidereal .leo + .segment{width:212px !important;height:110%;}#astrology.date1.date2 #astrology-chart.sidereal .virgo + .segment{width:255px !important;}#astrology.date1.date2 #astrology-chart.sidereal .libra + .segment{width:149px !important;}#astrology.date1.date2 #astrology-chart.sidereal .scorpio + .segment{width:67px !important;}#astrology.date1.date2 #astrology-chart.sidereal .ophiuchus + .segment{width:125px !important;}#astrology.date1.date2 #astrology-chart.sidereal .sagittarius + .segment{width:209px !important;}#astrology.date1.date2 #astrology-chart.sidereal .capricorn + .segment{width:175px !important;}#astrology.date1.date2 #astrology-chart.sidereal .aquarius + .segment{width:155px !important;}#astrology.date1.date2 #astrology-chart.sidereal .pisces + .segment{width:221px !important;height:110%;}#astrology-chart .planet,#astrology-chart .star{height:45%;transform-origin:bottom;top:5%;cursor:pointer;transition:box-shadow 0.2s;z-index:2;}#astrology.show-terms #astrology-chart-planets .planet{height:42%;top:8%;}#astrology-chart #astrology-chart-planets .planet{border-left-color:#333;}#astrology-chart #astrology-chart-planets .planet:after{content:"";height:100%;position:absolute;border-left:1px dashed #333;top:0;z-index:-1;}#astrology.date1.date2 #astrology-chart-planets .chart2.planet:after{height:26%;}#astrology.date1.date2 #astrology-chart .lot:after,#astrology.date1.date2 #astrology-chart .chart1.planet:after{top:27%;}#astrology:not(.whole-sign-houses) #astrology-chart-houses:after,#astrology.date1.date2 #astrology-chart-planets:after{content:"";width:66%;height:66%;left:17%;top:17%;border:1px solid #ccc;border-radius:10000px;position:absolute;margin:-1px 0 0 -1px;}#astrology.date1.date2:not(.whole-sign-houses) #astrology-chart-houses:after{width:73%;height:73%;left:13.5%;top:13.5%;}#astrology.date1.date2.show-terms #astrology-chart-planets:after{width:62%;height:62%;left:19%;top:19%;}#astrology-chart-aspects{width:60%;height:60%;left:20%;top:20%;z-index:10;background-color:#111;overflow:hidden;}#astrology-chart-aspect-patterns{width:60% !important;height:60% !important;left:20% !important;top:20% !important;z-index:11;display:none;background-color:#111;overflow:hidden;}#astrology.show-terms #astrology-chart-aspects{width:58%;height:58%;left:21%;top:21%;}#astrology.show-terms #astrology-chart-aspect-patterns{width:58% !important;height:58% !important;left:21% !important;top:21% !important;}#astrology.show-terms .show-degrees #astrology-chart-aspects{width:54%;height:54%;left:23%;top:23%;}#astrology.show-terms .show-degrees #astrology-chart-aspect-patterns{width:54% !important;height:54% !important;left:23% !important;top:23% !important;}#astrology.date1.date2 #astrology-chart-aspects{width:40%;height:40%;left:30%;top:30%;}#astrology.date1.date2 #astrology-chart-aspect-patterns{width:40% !important;height:40% !important;left:30% !important;top:30% !important;}#astrology.date1.date2 .planet.chart1{padding-top:12%;z-index:3;}#astrology.date1.date2 #astrology-chart .lot,#astrology.date1.date2 .planet.chart1.lunarnode{padding-top:22%;}#astrology.date1.date2.show-terms #astrology-chart .lot,#astrology.date1.date2.show-terms .planet.chart1.lunarnode{padding-top:19%;}#astrology-chart .lot .glyph{margin-top:55px;}#astrology-chart:not(.sidereal) .sign .glyph{width:125px !important;padding:10px 0 !important;transform:rotate(15deg) !important;}#astrology.date1.date2 #astrology-chart:not(.sidereal) .sign .glyph{width:167px !important;padding:16px 0 !important;}#astrology-tables{display:inline-block;vertical-align:top;margin:0 0 0 5px;width:calc(100% - 510px);min-width:180px;}#astrology.date1.date2 #astrology-tables{width:calc(100% - 710px);}#astrology.date1.date2 #astrology-chart.show-terms .planet .effects .effect,#astrology.date1.date2 #astrology-chart.show-degrees .planet .effects .effect:not(.retrograde):not(:first-child){display:none;}#astrology-chart .star{height:31%;top:19%;}#astrology.show-terms #astrology-chart .star{height:30%;top:20%;}#astrology.date1.date2 #astrology-chart .star{height:25%;top:25%;}#astrology-chart .star.up{height:34%;top:16%;}#astrology.show-terms #astrology-chart .star.up{height:33%;top:17%;}#astrology.date1.date2.show-terms #astrology-chart .star.up{height:28%;top:22%;}#astrology-chart:not(.sidereal) .star{display:none;}#astrology-chart .planet.hover:after,#astrology-chart .planet:hover:after{box-shadow:0 6px 10px 1px white;}#astrology-chart #astrology-chart-planets .planet.exaltation:after,#astrology-chart #astrology-chart-planets .planet.exaltation,#astrology-chart #astrology-chart-planets .planet.ruler:after,#astrology-chart #astrology-chart-planets .planet.ruler{border-color:red;}#astrology-chart #astrology-chart-planets .planet.fall:after,#astrology-chart #astrology-chart-planets .planet.fall,#astrology-chart #astrology-chart-planets .planet.detriment:after,#astrology-chart #astrology-chart-planets .planet.detriment{border-color:blue;}#astrology-chart #astrology-chart-planets .planet.retrograde,#astrology-chart #astrology-chart-planets .planet.retrograde:after{border-color:#7f7f0c;}#astrology-chart .planet .effects span{width:20px;text-align:center;margin:0 0 0 -10px;display:block;font-size:16px;}#astrology-chart-planets .midpoint span,#astrology-chart .star span,#astrology-chart .planet span{display:block;margin:3px 0 0 -10px;width:20px;text-align:center;font-size:20px;font-weight:bold;}#astrology.date1.date2 #astrology-chart .planet .glyph,#astrology.show-terms #astrology-chart .planet .glyph{margin-top:0;}#astrology.show-terms.date1.date2 #astrology-chart .planet .glyph{margin-top:-3px;}#astrology-chart:not(.show-degrees) .planet .degrees{display:none;}#astrology-chart .planet .degrees span{font-size:10px;font-weight:normal;margin-top:2px;color:#eee;text-shadow:0 0 5px black;}#astrology-chart .star span{font-weight:normal;font-size:12px;margin-top:0;line-height:0;}#astrology-chart .star.vega span{font-size:20px;color:yellow;}#astrology.date1.date2 #astrology-chart .chart2.lunarnode .glyph,#astrology-chart .lunarnode span{margin-top:50px;font-size:16px;}#astrology.show-terms #astrology-chart .lunarnode span.glyph{margin-top:44px;}#astrology.date2:not(.date1) #astrology-aspects{margin-left:-75px;}#astrology.date1:not(.date2) #astrology-elements{margin-left:-60px;}#astrology-elements{max-width:200px;display:inline-block;}#astrology-elements table{white-space:nowrap;}#astrology-elements-1 tr:first-child th:first-child{color:#00d300;text-shadow:0 0 3px green;}#astrology-elements-2 tr:first-child th:first-child{color:orange;text-shadow:0 0 3px orange;}#astrology.date2:not(.date1) #astrology-chart-image .date1,#astrology.date1:not(.date2) #astrology-chart-image .date2,#astrology.date2:not(.date1) #astrology-chart-images-ecliptic .date1,#astrology.date1:not(.date2) #astrology-chart-images-ecliptic .date2{display:none;}#astrology.date1.date2 #astrology-chart-image .date1,#astrology.date1.date2 #astrology-chart-images-ecliptic .date1{opacity:0.5;}#astrology.date1.date2 .planet.chart1 .glyph{opacity:0.6;}#astrology-chart-houses{background-color:#100;overflow:hidden;border:none;}#astrology:not(.show-terms) #astrology-chart-houses{margin:1px 0 0 1px;}#astrology.whole-sign-houses #astrology-chart-houses{background-color:transparent;}#astrology-chart-houses #astrology-chart .house{background-color:#100;height:50%;transform-origin:bottom;margin:-1px 0 0 -1px;}#astrology #astrology-chart .house-label{font-weight:bold;transform:rotate(90deg);color:orange;display:block;margin:-5px 0 0 6px;font-size:12px;}#astrology:not(.whole-sign-houses) .house-label,#astrology.whole-sign-houses #astrology-chart .house:not(.has-label){display:none;}#astrology.whole-sign-houses #astrology-chart .house{border-left:2px dotted #6df;}#astrology-chart-images{position:absolute;opacity:0;z-index:0;width:297px;height:297px;left:50%;top:50%;margin:-148.5px 0 0 -148.5px;border-radius:10000px;background-size:contain;background-position:center;background-repeat:no-repeat;background-color:#050505;transform:rotate(15deg);transition:opacity 0.2s;border:1px solid white;overflow:hidden;}#astrology-chart-images.show{opacity:1;z-index:20;}#astrology-chart:not(.sidereal) .sign:nth-child(1){transform:rotate(0deg) !important;}#astrology-chart:not(.sidereal) .sign:nth-child(2){transform:rotate(-30deg) !important;}#astrology-chart:not(.sidereal) .sign:nth-child(3){transform:rotate(-60deg) !important;}#astrology-chart:not(.sidereal) .sign:nth-child(4){transform:rotate(-90deg) !important;}#astrology-chart:not(.sidereal) .sign:nth-child(5){transform:rotate(-120deg) !important;}#astrology-chart:not(.sidereal) .sign:nth-child(6){transform:rotate(-150deg) !important;}#astrology-chart:not(.sidereal) .sign:nth-child(7){transform:rotate(-180deg) !important;}#astrology-chart:not(.sidereal) .sign:nth-child(8){transform:rotate(-210deg) !important;}#astrology-chart:not(.sidereal) .sign:nth-child(9){display:none;}#astrology-chart:not(.sidereal) .sign:nth-child(10){transform:rotate(-240deg) !important;}#astrology-chart:not(.sidereal) .sign:nth-child(11){transform:rotate(-270deg) !important;}#astrology-chart:not(.sidereal) .sign:nth-child(12){transform:rotate(-300deg) !important;}#astrology-chart:not(.sidereal) .sign:nth-child(13){transform:rotate(-330deg) !important;}#astrology-chart.hide-moon #astrology-chart-aspects .southnode:not(.hover),#astrology-chart.hide-moon #astrology-chart-aspects .date1-southnode:not(.hover),#astrology-chart.hide-moon #astrology-chart-aspects .date2-southnode:not(.hover),#astrology-chart.hide-node-aspects #astrology-chart-aspects .southnode:not(.hover),#astrology-chart.hide-node-aspects #astrology-chart-aspects .date1-southnode:not(.hover),#astrology-chart.hide-node-aspects #astrology-chart-aspects .date2-southnode:not(.hover),#astrology-chart.hide-moon #astrology-chart-aspects .northnode:not(.hover),#astrology-chart.hide-moon #astrology-chart-aspects .date1-northnode:not(.hover),#astrology-chart.hide-moon #astrology-chart-aspects .date2-northnode:not(.hover),#astrology-chart.hide-node-aspects #astrology-chart-aspects .northnode:not(.hover),#astrology-chart.hide-node-aspects #astrology-chart-aspects .date1-northnode:not(.hover),#astrology-chart.hide-node-aspects #astrology-chart-aspects .date2-northnode:not(.hover),#astrology-chart.hide-house-aspects #astrology-chart-aspects .skypoint-line:not(.hover),#astrology:not(.houses) #astrology-chart-aspects .skypoint-line:not(.hover),#astrology-chart.hide-moon #astrology-chart-planets .lunarnode{display:none !important;}#astrology-planets th,#astrology-lots th{cursor:pointer;}#astrology-lots th.hidden,#astrology-planets th.hidden{background-color:#611;}#astrology-planets th.hidden span{opacity:0.5;}#astrology.date1.date2 #astrology-orb-container{margin-left:0;}#astrology-tables .astrology-elements-table,#astrology:not(.date1) .date-inputs.date1,#astrology:not(.date2) .date-inputs.date2,#astrology:not(.houses) #astrology-planets .skypoint-row,#astrology:not(.houses) #astrology-houses,#astrology:not(.date1) .from.date1 .line,#astrology:not(.date2) .from.date2 .line,#astrology-coordinates,#astrology:not(.houses) #astrology-chart-houses,#astrology:not(.date1) .planet.chart1,#astrology:not(.date2) .planet.chart2{display:none;}#astrology-tables th{background-color:#222;}#astrology-tables td{background-color:#111;}#astrology-tables th,#astrology-tables td{padding:0 2px;box-shadow:0 0 20px black;}#astrology-tables td.today{background-color:#411;font-weight:bold;}#astrology-tables td[onclick]:not(.northnode):not(.southnode):not(.ascendent):not(.midheaven){cursor:pointer;}#astrology-tables hr{margin:0;border:none;}#astrology:not(.date1) #astrology-aspects .date1,#astrology:not(.date2) #astrology-aspects .date2{cursor:default;}#astrology:not(.date1.date2) #astrology-which-aspects,#astrology:not(.date1.date2) #astrology-aspects-both,#astrology:not(.houses) .date1-ascendent,#astrology:not(.houses) .date1-descendent,#astrology:not(.houses) .date1-midheaven,#astrology:not(.houses) .date1-imumcoeli,#astrology:not(.houses) #astrology-tables .skypoint-row,#astrology:not(.houses) #astrology-tables .skypoint-cell{display:none;}#astrology-tables .skypoint.glyph{font-size:small;}#astrology-chart-aspect-patterns .line,#astrology-chart-aspects .line{transform-origin:top;}#astrology-chart-aspects .hover .line{border-left-width:2px !important;border-left-style:dashed;opacity:1 !important;}#astrology.date2:not(.date1) #astrology-chart-aspects .date1.skypoint-line,#astrology.date1:not(.date2) #astrology-chart-aspects .date2.skypoint-line,#astrology.date1.date2.only-date1-aspects #astrology-chart-aspects .both:not(.hover),#astrology.date1.date2.only-date1-aspects #astrology-chart-aspects .date2:not(.hover),#astrology.date1.date2.only-date2-aspects #astrology-chart-aspects .both:not(.hover),#astrology.date1.date2.only-date2-aspects #astrology-chart-aspects .date1:not(.hover),#astrology.date1.date2.only-between-aspects #astrology-chart-aspects .date1:not(.hover),#astrology.date1.date2.only-between-aspects #astrology-chart-aspects .date2:not(.hover),#astrology-aspects.hide-nodes .southnode,#astrology-aspects.hide-nodes .northnode,#astrology-aspects-both.hide-nodes .southnode,#astrology-aspects-both.hide-nodes .date1-southnode,#astrology-aspects-both.hide-nodes .date2-southnode,#astrology-aspects-both.hide-nodes .northnode,#astrology-aspects-both.hide-nodes .date1-northnode,#astrology-aspects-both.hide-nodes .date2-northnode,#astrology:not(.date1.date2) #astrology-chart-aspects .both,#astrology-chart-aspects .from.skypoint-line.skypoint-line:not(.hover),#astrology-chart-aspects .from.ascendent.descendent,#astrology-chart-aspects .from.midheaven.imumcoeli,#astrology-chart-aspects .from.southnode.northnode{display:none !important;}#astrology-aspects-both .skypoint.glyph,#astrology-aspects .skypoint.glyph{font-size:9px;padding:0;}#astrology:not(.show-extra-skypoint-aspects) #astrology-aspects-both .extra-skypoint,#astrology:not(.show-extra-skypoint-aspects) #astrology-aspects .extra-skypoint{display:none;}#astrology-aspects-both thead td:first-child{border-top:none;border-left:none;background-color:transparent;box-shadow:none;}#astrology-aspects-both thead th:not(.skypoint-cell){opacity:0.3;}#astrology-houses .hover td,#astrology-houses [onclick]:hover,#astrology-lots .hover td,#astrology-lots td[onclick]:hover,#astrology-lots th[onclick]:hover,#astrology-planets .hover,#astrology-planets td[onclick]:hover,#astrology-aspects .hover,#astrology-aspects-both .hover{background-color:#333;cursor:pointer;}#astrology.date2:not(.date1) .astrology-elements-table tr:first-child th:first-child,#astrology.date1:not(.date2) .astrology-elements-table tr:first-child th:first-child,#astrology:not(.date1) #astrology-tables .date1,#astrology:not(.date2) #astrology-tables .date2{font-size:0;border:none;padding:0;background-color:transparent;box-shadow:none;}#astrology:not(.date1) #astrology-planets .planet-table-header.chart1,#astrology:not(.date2) #astrology-planets .planet-table-header.chart2,#astrology:not(.date1.date2) #astrology-planets .descendent,#astrology:not(.date1.date2) #astrology-planets .imumcoeli,#astrology:not(.date1) #astrology-planets .date1,#astrology:not(.date2) #astrology-planets .date2{display:none;}#astrology-tables table{display:inline-block;margin-top:5px;vertical-align:top;}#astrology-houses .planet.glyph,.astrology-elements-table .planet.glyph{display:inline-block;margin-right:2px;font-weight:bold;}.astrology-elements-table .planet.glyph:last-child{margin-right:0;}#astrology:not(.date1) #astrology-elements-2,#astrology:not(.date2) #astrology-elements-1{display:inline-block;}#astrology.date1.date2 .astrology-elements-table{display:inline-block;}#astrology:not(.date1) #astrology-houses .date2{border-left:none;}#astrology-planets .house,#astrology-houses th{padding:0 1px;text-align:center;}#astrology-lots .degrees,#astrology-planets .deg{text-align:right;}#astrology:not(.houses) #astrology-planets .house{display:none;}#astrology-planets .skypoint-row th{font-size:12px;}#astrology:not(.decans-terms) #astrology-chart-terms .decans-terms,#astrology:not(.egyptian-terms) #astrology-chart-terms .egyptian-terms,#astrology:not(.ptolemaic-terms) #astrology-chart-terms .ptolemaic-terms,#astrology:not(.chaldean-terms) #astrology-chart-terms .chaldean-terms,#astrology:not(.show-terms) #astrology-chart-terms,#astrology:not(.show-terms) #astrology-planets .term,#astrology:not(.date1.date2) #astrology-planets #descendent-label-container,#astrology:not(.date1.date2) #astrology-planets #imumcoeli-label-container{display:none;}#astrology-planets .empty{border:none;}#astrology-planets td.retrograde{background-color:#440;color:yellow;}#astrology.show-terms #astrology-chart-signs{font-size:12px;}#astrology-chart .term{padding-top:4.25%;font-size:12px;}#astrology-chart .term .planet{width:15px;margin-left:-7.5px;text-align:center;border:none;display:inline-block;}#astrology-chart .term-bound{padding-top:4%;}#astrology-chart.sidereal .term-bound:before,#astrology-chart .term-bound:not(.last-in-sign):before{content:" ";display:block;border-left:1px solid white;height:7.3%;margin-left:-1px;}#astrology-houses .year-ruler.glyph,#astrology-houses .month-ruler.glyph{display:none;}#astrology-houses th.house-ruler{text-align:left;}#astrology.date1.date2.houses #astrology-houses .year-ruler .year-ruler.glyph,#astrology.date1.date2.houses #astrology-houses .month-ruler .month-ruler.glyph{display:inline-block;font-size:12px;font-weight:bold;margin-left:2px;}#astrology.date1.date2.houses #astrology-houses th.year-ruler,#astrology.date1.date2.houses #astrology-houses th.month-ruler{background-color:#444;}.aspect.glyph{font-weight:bold;}#astrology-chart-aspects .line.today{border-left-width:2px;}#astrology:not(.showMidpoints) #astrology-planets .midpoints,#astrology:not(.showMidpoints) #astrology-chart-planets .midpoint,#astrology-chart-midpoint-aspect-line:not(.hover),#astrology-chart:not(.midpoints) #astrology-chart-planets .midpoint{display:none;}#astrology-chart-planets .midpoint{height:45%;top:5%;}#astrology.show-terms #astrology-chart-planets .midpoint{height:43%;top:7%;}#astrology-chart-planets .midpoint span{padding-top:35px;text-shadow:0 0 5px #333,0 0 5px #333,0 0 5px #333,0 0 5px #333,0 0 5px #333;}.midpoint-info{border-radius:5px;padding:0 4px;transition:all 0.2s;margin-left:-4px;}.midpoint-info:first-child{margin-left:-3px;}.midpoint-info:hover{background-color:#333;}#astrology-chart-images-ecliptic{width:150%;margin-left:-25%;position:absolute;top:50%;border-top:1px dashed #444;height:0;transform-origin:center;}#astrology-chart-image .glyph,#astrology-chart-images-ecliptic .glyph{position:absolute;top:-16px;left:0;font-size:20px;text-shadow:0 0 6px white;width:0;height:0;border-radius:6px;border:2px solid;margin:-2px 0 0 -2px;text-indent:-6px;}#astrology.image{padding-bottom:0;margin-bottom:10px;}#astrology-chart-image-container:not(.stars) .star,#astrology-chart-image-container:not(.constellations) .constellation,#astrology-chart-image-container:not(.trace) #astrology-chart-image-clear,#astrology-chart-image-container:not(.trace) .trace-toggle,#astrology:not(.image) #astrology-chart-image-container,#astrology.image #astrology-chart-left,#astrology.image #astrology-chart-container,#astrology.image #astrology-tables{display:none;}#astrology-chart-image-container{width:3002px;height:300px;position:relative;}#astrology-chart-image-container.large{height:800px;}#astrology-chart-image{width:100%;height:100%;background-image:url(./img/zodiac/all.png);position:absolute;top:0;left:0;overflow:hidden;background-position:center;}#astrology-chart-image .star,#astrology-chart-image .constellation,#astrology-chart-image .glyph{top:calc(50% - 2px);}#astrology-chart-image:before{content:" ";display:block;position:absolute;left:0;width:100%;top:50%;height:0;border-top:1px dashed #ffa5003d;margin-top:-2px;}#astrology-chart-image-container .buttons{position:sticky;left:10px;padding-top:10px;width:320px;z-index:2;white-space:nowrap;background-color:transparent;}#astrology-chart-image .constellation{position:absolute;font-size:14px;color:lightblue;font-weight:bold;}#astrology:not(.houses) #astrology-chart-image .housemarker{display:none;}#astrology-chart-image .star{position:absolute;font-size:12px;color:orange;}#astrology-chart-image-container .trace-toggle{width:20px;padding:0;}#astrology-chart-image .housemarker{color:orange;font-size:8px;border:none;border-left:2px solid orange;opacity:0.75;text-indent:-8px;margin-top:-25px;padding-top:50px;height:50px;text-shadow@0 0 black,0 0 black,0 0 black,0 0 black,0 0 black,0 0 black,0 0 black,0 0 black,0 0 black,0 0 black,0 0 black,0 0 black,0 0 black,0 0 black,0 0 black,0 0 black,0 0 black,0 0 black,0 0 black,0 0 black,0 0 black,0 0 black,0 0 black,0 0 black,0 0 black,0 0 black,0 0 black,0 0 black,0 0 black,0 0 black;}#astrology-chart-image .housemarker span{transform:rotate(90deg);display:inline-block;text-indent:12px;margin-left:-7px;}#astrology-chart-image .housemarker.descending span{transform:rotate(-90deg);text-indent:-13px;margin:2px 0 0 5px;}#astrology-chart-image.south .housemarker span#astrology-chart-image.south .planet,#astrology-chart-image.south .constellation,#astrology-chart-image.south .star,#astrology-chart-image.south{transform:scaleY(-1);}#astrology-chart-image .moon.glyph{text-shadow:none;}#astrology-chart-image .moon.glyph .moon{text-indent:0;margin:-10px 0 0 -4px;}#astrology-chart-image .sun.glyph{margin:-8px 0px 0px -8px !important;font-size:0px;border:8px solid;border-radius:20px;box-shadow:0 0 10px 0px yellow;}body:not(.asteroids-enabled) .asteroid-cell,body:not(.asteroids-enabled) .asteroid-row,body:not(.asteroids-enabled) .asteroid-line,body:not(.asteroids-enabled) .asteroid{display:none !important;}#astrology:not(.date1.date2) #astrology-lots .level,#astrology:not(.show-lots-table) #astrology-lots,#astrology:not(.houses) #astrology-lots,#astrology:not(.houses) .rotate.lot{display:none !important;}.circled.glyph{border:1px solid #656565;border-radius:1000px;width:18px !important;height:20px;font-size:12px !important;background-color:#fff1;display:inline-block;text-align:center;}.chart .circled.glyph{margin-left:-9px !important;}.fortune.glyph{color:#47b951 !important;text-shadow:none;font-size:15px !important;}.spirit.glyph{text-shadow:none;color:#efa5ef !important;font-weight:normal !important;font-size:18px !important;}#astrology-lots td.sign{text-align:center;cursor:pointer;}.zr-period{margin-left:2px;}.zr-period.peak.minor{color:lightblue;}.zr-period.peak.moderate{color:green;}.zr-period.peak.climax{text-shadow:0 0 10px yellow;}#astrology-aspect-patterns-list{margin:10px 0 5px;text-align:center;}#astrology-aspect-patterns-list .glyph{display:inline-block;width:25px;height:25px;text-align:center;background-color:#111;margin:0 4px 4px 0;border:1px solid #444;border-radius:5px;line-height:25px;box-shadow:0 0 4px -2px #888 inset, 0 0 10px 0 black;transition:all 0.2s;cursor:pointer;vertical-align:bottom;}#astrology-aspect-patterns-list .glyph:hover{background-color:#222;}@media (max-width:1700px){ #graph-dates{width:400px;margin-top:10px !important;} }@media (max-width:1300px){ #astrology.date1:not(.date2) #astrology-elements{margin-left:0;} }@media (max-width:1280px){ #astrology-tables{width:auto !important;} #astrology-aspects{margin-left:0 !important;} #astrology-tables hr{display:none;} }@media (max-width:1200px){ #astrology-inputs .date-input{width:30px;} #astrology-inputs .date-input-year{width:45px;} }@media (max-width:420px){ #astrology-inputs .buttons button{width:20%;} }#tarot .major{width:476px;margin-bottom:2px;max-width:100%;}#tarot .major .column{width:33.3333%;display:inline-block;vertical-align:top;}#tarot .major button{width:100%;border-width:0 1px 1px 0;vertical-align:top;min-height:20px;}#tarot .minor button{width:34px;white-space:nowrap;padding:1px;height:20px;display:inline-block;vertical-align:top;border-width:0 1px 1px 0;}#tarot .column:first-child button,#tarot .minor button:first-child{border-left-width:1px;}#tarot .column button:first-child,#tarot .wands button{border-top-width:1px;}#tarot-spread{display:none;padding:5px 5px 2px;margin:10px 17px 5px 5px;border:1px solid #333;background-color:#222;border-radius:5px;}#tarot-spread button{margin-right:5px;height:20px;line-height:20px;display:inline-block;vertical-align:top;margin-bottom:3px;border-radius:5px;}#tarot-spread button:last-child{margin-right:0;}#tarot-spread-clear{color:#f66;font-weight:bold;font-size:22px;}.tarot-img{width:200px;}.tarot-card img,.tarot-card .info{display:inline-block;vertical-align:top;margin-top:5px;}.tarot-img.reverse,#tarot-spread .reverse{transform:rotate(180deg);background-color:#7007;}.tarot-card .info{width:calc(100% - 209px);padding:0 5px 5px 10px;position:relative;}.tarot-card h2{margin:0 0 5px;font-size:16px;}.tarot-correspondence{position:absolute;right:2px;top:0px;}.tarot-correspondence span{display:inline-block;margin-left:3px;}.tarot-correspondence .decan-ruler,.tarot-correspondence .decan-ruler span{margin-left:0;}.tarot-correspondence .path{border-radius:100px;width:18px;height:18px;line-height:18px;text-align:center;background-color:#8b00a3;}.tarot-spread-toggle{border-radius:5px;margin-left:3px;}.tarot-card .buttons button:first-child{border-top-left-radius:5px;}.tarot-card .buttons button:last-child{border-top-right-radius:5px;}.tarot-card .panel{border:1px solid #333;background-color:#0e0e0e;border-radius:0 0 5px 5px;padding:8px 10px;border-top-width:0;font-size:14px;line-height:1.1em;color:#e1e1e1;}.tarot-card .panel:not(.active){display:none;}.tarot-card p{margin:0 0 10px;}.tarot-card .keywords{font-weight:bold;color:lightblue;font-style:italic;}.tarot-card p:last-child{margin-bottom:0;}#tarot-combination{display:none;position:relative;}#tarot-combination-hide{position:fixed;color:red;right:10px;top:26px;font-weight:bold;font-size:20px;cursor:pointer;background-color:#111;}#tarot-combination-hide:hover{background-color:#333;}#tarot-combination-output{padding:5px;}#tarot-combination-output img{margin-right:10px;}@media (max-width:460px){ .tarot-card img{display:block;margin:0 auto;} .tarot-card .info{width:100%;} }#eclipses{padding:0;}#eclipses:not(.solar) #eclipse-toggle-hybrid,#eclipses:not(.solar) #eclipse-toggle-annular,#eclipses:not(.lunar) #eclipse-toggle-penumbral{cursor:default;color:rgba(255,255,255,0.1);}#eclipses:not(.solar) li.solar,#eclipses:not(.lunar) li.lunar,#eclipses:not(.total) li.total.eclipse,#eclipses:not(.annular) li.annular.eclipse,#eclipses:not(.partial) li.partial.eclipse,#eclipses:not(.hybrid) li.hybrid.eclipse,#eclipses:not(.penumbral) li.penumbral.eclipse,#eclipses .sub-panel:not(.active),#eclipses .panel:not(.active){display:none;}#eclipses .buttons button{border-top-width:0;}#eclipses .buttons :first-child{border-left:none;}#eclipse-year-input{width:calc(25% - 32px);font-weight:bold;height:22px;border-width:0 1px 1px 0;}#eclipse-year-go{width:auto;}#eclipses .panel{height:calc(100% - 66px);overflow-y:auto;}#eclipses ul{padding:0;margin:0;list-style-type:none;}#eclipses li{border-bottom:1px solid #333;background-color:#0b0b0b;font-size:14px;padding:1px 2px;line-height:20px;}#eclipses li:first-child{border-top:1px solid #333;}#eclipses li.odd-year{background-color:#1b1b1b;}#eclipses li:hover{background-color:#222;}#eclipses li span{display:inline-block;vertical-align:top;cursor:pointer;}#eclipses li .eclipse-zodiac-sign{width:20px;}#eclipses li .date{color:orange;width:80px;font-weight:bold;}#eclipses li .type{width:calc(100% - 270px);}#eclipses li.total .type{font-weight:bold;}.solar.saros .saros-number,#eclipses li.solar .type{color:#ff4;}.lunar.saros .saros-number,#eclipses li.lunar .type{color:#f77;}#eclipses .eclipse button{padding:1px;}#eclipses .sub-panel{height:100%;overflow-y:auto;}#eclipses li .saros{color:lightblue;width:150px;}#eclipses li img{display:none;width:90% !important;margin:2px 2px 0;cursor:pointer;}#eclipses .saros.activeSaros{background-color:#1b1b1b;}.saros .year{color:orange;width:40px;font-weight:bold;text-align:right;margin-right:10px;}.saros .saros-number{width:calc(100% - 200px);}.saros .saros-num-eclipses{color:lightblue;}#eclipse-saros-series h2{margin:0;padding:4px;border-bottom:1px solid #333;color:lightblue;font-size:20px;}#eclipse-saros-series ol{margin:0;padding:0;list-style-type:none;}#eclipses .eclipse-no{color:lightblue;width:20px;text-align:right;margin-right:4px;font-weight:bold;}#eclipses .loadMoreEclipsesButton{margin:2px auto;display:block;width:calc(100% - 4px);}#eclipse-list .effect.fall{line-height:16px;}@media (max-width:519px){ #eclipses li .type{width:auto;} #eclipses li .saros,#eclipses .eclipse button{display:none;} }@media (max-width:360px){ #eclipses .eclipse-lunation-numbers{display:none;} }#settings{font-size:13px;padding:0;}#settings-form-status{width:auto !important;height:16px !important;line-height:14px !important;margin:0 !important;padding:0 !important;overflow:hidden !important;vertical-align:middle;}#settings-save-bar{border-bottom:1px solid #333;padding:3px;height:26px;}#settings-form{height:100%;}#settings-keyboard-shortcuts,#settings-form-inputs{height:calc(100% - 30px);overflow-y:auto;padding:5px;}#settings .form-row{padding:5px 10px;transition:all 0.2s;}#settings .form-row:nth-child(even){background-color:#181818;}#settings .form-row:hover{background-color:#1c1c1c;}#settings .form-row:nth-child(even):hover{background-color:#1c1c1c;}#settings .form-row:first-child{margin-top:0;}#settings label{width:220px;vertical-align:middle;display:inline-block;font-weight:bold;}#settings .settings-checkbox-list{width:calc(100% - 220px);display:inline-block;vertical-align:top;}#settings .settings-date-inputs{padding-left:140px;}#settings [type=number]{width:36px;}#settings #settings-defaultDate-year{width:50px;}#settings-defaultDate-timezone{width:120px;}#settings [type=number][step]{width:80px;}#settings #settings-save-bar button{float:right;}#settings-import-row:not(.loading) #settings-import-loading,#settings-import-row.loading #settings-import-button,#settings-import-row.loading #settings-import,#settings.keyboard-shortcuts #settings-save-bar > :not(button),#settings:not(.keyboard-shortcuts) #settings-keyboard-shortcuts,#settings.keyboard-shortcuts #settings-form-inputs{display:none;}#settings-keyboard-shortcuts{padding:10px;}#settings-keyboard-shortcuts h2{margin:0 0 10px;}#settings-keyboard-shortcuts ul{margin-left:10px;}#settings-keyboard-shortcuts li{margin-bottom:2px;list-style-type:none;}#settings .keys-button{margin-right:5px;}#settings .settings-section{height:auto;padding:0;display:block;margin-bottom:5px;border:1px solid #333;border-radius:5px;}#settings .settings-section-heading{color:orange;margin:0;padding:10px;background-color:#222;cursor:pointer;transition:all 0.2s;box-shadow:1px 1px 10px -6px #888 inset;}#settings .settings-section-heading:hover{background-color:#333;}#settings .settings-section-content{width:100% !important;border-top:1px solid #333;display:none;}#settings .settings-section-content p{padding:10px;margin:0;color:lightblue;}#settings label[for=settings-defaultDate-today]{width:140px;}#settings .settings-coordinates-inputs{display:inline-block;width:52%;vertical-align:top;}#settings .settings-coordinates-inputs label{width:auto;}#settings .settings-coordinates-inputs [type=number]{margin:0 4px;vertical-align:middle;}#settings .location-search-labels{display:block;margin-bottom:4px;}#settings .settings-checkbox-table{background-color:#0a0a0a;}#settings .settings-checkbox-table + button{margin-top:4px;}#settings .settings-checkbox-table th,#settings .settings-checkbox-table td:first-child{transition:all 0.2s;cursor:pointer;}#settings .settings-checkbox-table td:first-child:hover,#settings .settings-checkbox-table th:hover{background-color:#333;}#settings [type=file]{width:185px;margin-right:5px;}#settings .settings-checkbox-table-input-container{text-indent:-4px;}#settings .settings-checkbox-table-input{width:100%;cursor:pointer;}#settings .settings-textarea-container{display:inline-block;vertical-align:top;width:calc(100% - 220px);}#settings p.settings-description{color:white;padding:0;font-style:italic;margin:0 0 5px;}#settings .settings-textarea{width:100%;min-height:100px;}#settings .settings-select{max-width:calc(100% - 220px);}#settings-import-loading{width:150px;display:inline-block;}#settings-table-defaultCiphers .icon{display:inline-block;width:40px;font-weight:bold;text-align:right;margin-right:5px;}.custom-cipher-form{border:2px solid #555;margin:10px;border-radius:10px;overflow:hidden;position:relative;}.custom-cipher-title{color:lightblue;padding:10px;margin:0;background-color:#222}.custom-cipher-form-buttons{text-align:center}.custom-cipher-remove,.custom-cipher-save{width:40%;background-color:black;border-radius:5px;margin:5px auto;display:inline-block;padding:5px 0;transition:all 0.2s;}.custom-cipher-remove{color:red;margin-left:10px;}#settings-add-custom-cipher{width:90%;margin:10px auto;display:block;border-radius:5px;padding:8px;background-color:black;font-weight:bold;transition:all 0.2s;}.custom-cipher-remove:hover,.custom-cipher-save:hover,#settings-add-custom-cipher:hover{background-color:#111;}.custom-cipher-save-message{width:100% !important;height:auto !important;padding:0;margin:0;}#settings .form-error{color:red;text-align:center;}#settings .question-icon-container{display:inline-block;margin-left:5px;}#settings .question-icon + p{width:auto !important;color:white;font-weight:normal;}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:block; src:url(fonts/fa-solid-900.eot); src:url(fonts/fa-solid-900.eot?#iefix) format("embedded-opentype"), url(fonts/fa-solid-900.woff2) format("woff2"), url(fonts/fa-solid-900.woff) format("woff"), url(fonts/fa-solid-900.ttf) format("truetype"), url(fonts/fa-solid-900.svg#fontawesome) format("svg")}.settings-logo-image{max-width:100%;width:300px;margin:0 auto 10px;display:block;}.settings-logo-image.astronumeric{margin-top:5px;}#settings-user{font-size:16px;}#settings-user-edit-name-form{display:none;}#settings-user button{width:20px;height:20px;border-radius:4px;font-size:12px;padding:0;}#settings-user .logged-in-as{padding:5px 10px 5px;display:block;margin:10px auto;border-radius:6px;color:#aaa;background-color:#333;text-align:center;}#settings-user-display-name{color:orange;}#settings-user-links{padding:0;list-style-type:none;font-size:0;}#settings-user-links li{display:inline-block;border-right:1px solid #333;font-size:14px;}#settings-user-links a{padding:5px 10px;}#settings-user-links a:hover{background-color:#222;}#settings-user-links li:last-child{border-right:none;}.icon-link{color:#1982cf;font-weight:bold;text-decoration:none;transition:all 0.2s;}.icon-link:hover{color:#3789c9;}.icon-link:before{font-family:"Font Awesome 5 Free";font-size:16px;font-weight:900;-webkit-font-smoothing:antialiased;margin-right:5px;}.icon-link.home:before{content:"\f015";}.icon-link.account:before{content:"\f007";}.icon-link.help:before{content:"\f059";}.icon-link.feedback:before{content:"\f075";}.icon-link.logout:before{content:"\f2f5";}@media (max-width:420px){ .settings-section{text-align:center;} #settings .form-row{padding:10px;} #settings label{width:100% !important;margin-bottom:10px;} #settings .settings-date-inputs{padding-left:0;margin-top:10px;} #settings .settings-checkbox-list{width:100%;} #settings .settings-coordinates-inputs{width:100%;} #settings .settings-coordinates-inputs label{width:auto !important;} #settings .settings-coordinates-inputs [type=number]{vertical-align:top;} }#calendar{padding:4px;}#calendar h2{margin:0 0 5px;line-height:0;position:sticky;left:0;}#calendar h2 > *{display:inline-block;vertical-align:top;margin-left:-1px;}#calendar h2 > *:not(.active):not(button:hover){background-color:#111;}#calendar-month-input option{color:white;background-color:#111;}#calendar-month{list-style-type:none;width:90%;margin:0;padding:0;min-width:700px;max-width:1500px;}#calendar-month td{position:relative;width:calc(100% / 7);width:100px;max-width:250px;height:100px;padding:2px;vertical-align:top;background-color:#111;}#calendar-month td.today{background-color:rgba(0,255,0,0.1);}#calendar-month .blank{border-color:transparent;border-bottom-color:#444;background-color:transparent;}#calendar-month .last.blank{border-right-color:#444;}#calendar-month h3{margin:0;position:absolute;left:0;top:0;display:block;transition:all 0.2s;cursor:pointer;height:22px;line-height:20px;padding:2px;opacity:0.5;width:100%;height:100%;font-weight:bold !important;text-shadow:none;}#calendar-month h3:hover{background-color:rgba(255,255,255,0.1);opacity:1;}#calendar-month ul{list-style-type:none;margin:0;padding:0;}#calendar-month ul li{position:relative;z-index:2;}#calendar-month ul .birthday,#calendar-month ul .holiday,#calendar-month ul .calendar-event{font-size:10px;border-radius:4px;padding:2px;cursor:pointer;transition:background-color 0.2s,opacity 0.2s;margin-bottom:0;margin:0 0 1px 17px;opacity:0.4;}#calendar-month ul .calendar-event.today{opacity:1;}#calendar-month ul .holiday:not(.birthday){opacity:1;cursor:auto;list-style-type:disc;}#calendar-month ul .emoji.holiday{list-style-type:none;}#calendar-month ul .birthday:hover,#calendar-month ul .calendar-event:hover{background-color:rgba(255,255,255,0.1);opacity:1;}#calendar-month ul li:first-child{margin-left:25px;}#calendar-month ul .zodiac:first-child{min-height:20px;}#calendar-month ul .holiday:first-child,#calendar-month ul .calendar-event:first-child{margin-left:17px;margin-top:20px;}#calendar-month .direct{color:#5f5;font-weight:bold;}#calendar-month ul .zodiac{cursor:pointer;border-radius:5px;transition:all 0.2s;display:inline-block;margin-right:10px;padding:0 2px;}#calendar-month ul .zodiac:hover{background-color:#444;}#calendar .supermoon,#calendar .micromoon{font-size:14px;}#calendar .eclipse-type{font-size:11px;display:inline-block;margin-left:3px;}#calendar.hide-astrology .zodiac,#calendar.hide-birthdays .birthday,#calendar.hide-anniversaries .calendar-event.past,#calendar.hide-anniversaries .calendar-event.future,#calendar.hide-events .calendar-event.today,#calendar.hide-holidays .holiday-event{font-size:0;padding:0;list-style-type:none;}#calendar.hide-astrology .zodiac *,#calendar.hide-birthdays .birthday:before,#calendar.hide-anniversaries .calendar-event.past:before,#calendar.hide-anniversaries .calendar-event.future:before,#calendar.hide-events .calendar-event.today:before,#calendar.hide-holidays .holiday-event:before{display:none;}#astrology-panel > *{transition:opacity 0.2s;opacity:1;}#astrology-panel:not(.loading) #astrology-panel-loading,#astrology-panel.loading > :not(#astrology-panel-loading){opacity:0;}.panel-loading-message{margin:10px;font-style:italic;font-weight:bold;text-align:center;color:lightblue;position:absolute;z-index:-1;width:100%;}#astrology-panel.loading:after{content:"";position:fixed;width:100%;height:100%;top:22px;}.astrology-panel-container{width:50%;display:inline-block;vertical-align:top;min-width:230px;}.astrology-panel-container select{width:98%;margin:0 0 2px;font-size:16px;font-weight:bold;}.astrology-panel-container .keywords{margin:5px 0;font-style:italic;font-size:14px;}.astrology-panel-container .tarot-button{margin-left:2px;padding:2px;}#astrology-panel .number:not(.lunation .number){color:lightblue;}.astrology-panel-buttons{height:40px;}.planet-length.retrograde{display:inline-block;margin-right:10px !important;}.planet-length.synodicOrbits{display:inline-block;}.astrology-planet-effects{margin:0;}.astrology-planet-effects .zodiac.glyph:before{content:"" !important;}.astrology-planet-effects .sign-effect{display:inline-block;vertical-align:top;margin-right:5px;border:1px solid #444;border-radius:4px;padding:0 4px;background-color:#222;height:24px;line-height:24px;}.astrology-panel-house{margin:5px 0 0;font-size:14px;font-style:italic;}.astrology-panel-house b{font-style:normal;}#astrology-panel .planet-length{margin:0;}#astrology-panel-notes{margin-bottom:10px;}#astrology-panel-notes.edit #astrology-panel-notes-view,#astrology-panel-notes:not(.edit) #astrology-panel-notes-editor,#astrology-panel-notes:not(.long) #astrology-panel-notes-toggle{display:none;}#astrology-panel-notes:not(.more) #astrology-panel-notes-text{max-height:200px;overflow-y:auto;}#astrology-panel-notes:not(.long) #astrology-panel-notes-edit{width:100%;}#astrology-panel-notes-textarea{width:100%;height:200px;margin-bottom:-6px;}#astrology-panel-notes-glyphs-container{border:1px solid #444;border-bottom-width:0;text-align:right;position:sticky;top:-4px;background-color:#111;border-bottom:1px solid #333;margin-bottom:-1px;}#astrology-panel-notes-glyphs{text-align:left;}#astrology-panel-notes-text{border:1px solid #444;background-color:#000;padding:5px;border-radius:5px 5px 0 0;border-bottom-width:0;}#astrology-panel-notes-view .buttons{text-align:center;}#astrology-panel-text{margin:10px 0;}#astrology-panel-text h3{cursor:pointer;font-size:14px;background-color:black;transition:all 0.2s;}#astrology-panel-text div:first-child h3{border-radius:5px 5px 0 0;}#astrology-panel-text div:last-child .content,#astrology-panel-text div:last-child:not(.show) h3{border-radius:0 0 5px 5px;}#astrology-panel-text h3:hover{background-color:#111;}#astrology-panel-text .ap-decan-panel:not(.active){display:none;}#astrology-panel-aspects-list{margin:0;padding-left:15px;list-style-type:none;}#astrology-panel-aspects-list li{text-indent:-13px;margin-bottom:5px;}#astrology-panel-aspects-list li:last-child{margin-bottom:0;}#astrology-panel-text > div > *{margin:-1px 0 0;padding:5px;padding-left:5px !important;padding-right:5px !important;border:1px solid #444;}#astrology-panel-text .content{width:100% !important;}#astrology-panel-text .content p:first-child{margin-top:0;}#astrology-panel-text .content p:last-child{margin-bottom:0;}#astrology-panel-text > div:not(.show) .content{display:none;}.zodiac-keywords{display:block;}.zodiac-keywords.positive-keywords,#astrology-panel-text-positive h3{color:green;}#astrology-panel-text-intro #astrology-panel-text-positive h3{margin:5px 0;}.zodiac-keywords.negative-keywords,#astrology-panel-text-negative h3{color:red;}body:not(.fulltext) #astrology-panel-text-decans{display:none !important;}#astrology-panel-text .events-list{margin:0;padding:0;list-style-type:none;}#astrology-panel-text-decan-switch{white-space:nowrap;}#astrology-panel-changes-form{display:inline-block;margin-right:2px;}#astrology-panel-changes-form [type=number]{font-weight:bold;width:55px;}#astrology-panel-changes span{width:auto;}.retrograde-arrow{color:yellow !important;}.direct{color:green !important;}#astrology-panel-changes .distance{margin:5px 0;}#astrology-panel-changes .distance + ul li:first-child{border-top:1px solid #2b2b2b;}#astrology-panel-changes .date{color:orange;font-weight:bold;}#astrology-panel-changes.hide-superior li.superior,#astrology-panel-changes.hide-inferior li.inferior,#astrology-panel-changes.hide-retrogrades li.retrograde,#astrology-panel-changes.hide-retrogrades li.direct,#astrology-panel-changes.hide-changes li.signchange,#astrology-panel-changes.hide-fullmoons li.full-moon,#astrology-panel-changes.hide-newmoons li.new-moon,#astrology-panel-changes.hide-eclipses li.eclipse,#astrology-panel-changes:not(.innerPlanet) .apa-toggle,#astrology-panel-changes.aspects .apc-toggle,#astrology-panel-changes:not(.planet) #apc-retrogrades,#astrology-panel-changes.moon #apc-changes,#astrology-panel-changes:not(.moon) #apc-fullmoons,#astrology-panel-changes:not(.moon) #apc-newmoons,#astrology-panel-changes.planet #apc-eclipses{display:none;}#astrology-panel-changes:not(.hide-eclipses) li.eclipse{display:auto;}.astrology-panel-buttons button{width:20px;height:20px;margin-left:-1px;padding:0;vertical-align:top;}.astrology-panel-buttons .aspect-buttons button{width:16px;}.astrology-panel-buttons button:first-child{margin-left:0;}.astrology-panel-buttons div:last-child button{margin-top:-1px;}#astrology-panel-1:not(.aspects) button.aspect,#astrology-panel-1.aspects button.retrograde{display:none !important;}#astrology-panel-changes .effect.fall{line-height:18px;}.apa-conjunction-vertical-separation{float:right;}@media (max-width:486px){ .astrology-panel-container{text-align:center;width:calc(100% - 20px);border:1px solid #222;padding:10px;margin:0 auto 2px;display:block;background-color:#1b1b1b;} }#astrology-panel-timelords-form .radio-buttons-container{text-align:center;margin-top:5px;}.aptls-checkbox-container,#astrology-panel-timelords-form .radio-button-container{margin-right:2px;padding:5px 10px;border-radius:10px;display:inline-block;background-color:#222;transition:all 0.2s;}.aptls-checkbox-container *,#astrology-panel-timelords-form .radio-button-container *{cursor:pointer;}.aptls-checkbox-container:hover,#astrology-panel-timelords-form .radio-button-container:hover{background-color:#333;}.aptls-checkbox-container{width:calc(50% - 5px);font-size:20px;}.aptls-checkbox-container:first-child{margin-right:5px;}#aptls-date-inputs{margin-bottom:5px;}.aptls-checkbox-container label{display:inline-block;min-width:calc(100% - 25px);}#astrology-panel-timelords-inputs{margin:5px 10px 10px;}#astrology-panel-timelords-inputs [type=number],#astrology-panel-timelords-inputs .date-input-timezone{font-size:20px;width:50px;height:34px;vertical-align:bottom;}#astrology-panel-timelords-inputs .date-input-year{width:70px;border-radius:10px 0 0 10px;}#astrology-panel-timelords-inputs .date-input-timezone,#astrology-panel-timelords-inputs .date-input-day{border-radius:0 10px 10px 0;}#astrology-panel-timelords-inputs .date-input-hour{border-radius:10px 0 0 10px;border-left-width:1px;margin-left:10px;}#astrology-panel-timelords-inputs .date-input-timezone{width:170px;text-align:left;}#aptls-lot,#astrology-panel-timelords-inputs #aptls-nyears{font-size:16px;height:auto;vertical-align:baseline;border-radius:4px;}#aptls-transits-container{margin-bottom:5px;}#astrology-panel-timelords-form-heading h3{color:orange;display:inline-block;margin:0;line-height:35px;}#astrology-panel-timelords-form-heading{position:relative;margin-bottom:5px;}#astrology-panel-timelords-event-search,#astrology-panel-timelords-reset{position:absolute;right:0;top:0;}#astrology-panel-timelords-event-search{z-index:2;border-radius:10px;font-size:18px;transition:all 0.2s;background-color:#111;padding:5px 7px;}#astrology-panel-timelords-event-search:focus{width:100%;border-radius:10px 10px 0 0;}#astrology-panel-timelords-reset{right:40px;}#astrology-panel-timelords .autocomplete-options .date{width:75px;}#astrology-panel-timelords-inputs .date-input-timezone option{font-size:14px;}#astrology-panel-timelords-inputs .longlat-input{font-size:20px;height:auto;width:100px;border-radius:10px;height:35px;}#astrology-panel-timelords-inputs .location-search{margin:0 0 5px;width:100%;}#astrology-panel-timelords-event-search,#astrology-panel-timelords-reset,#astrology-panel-timelords-inputs .location-search button{width:35px;height:35px;border-radius:10px;font-size:18px;}#astrology-panel-timelords-inputs .location-search-labels{margin-bottom:5px;vertical-align:top;}#astrology-panel-timelords-inputs .location-search-input{width:30px;height:35px;font-size:18px;border-radius:10px;padding:5px;margin-left:5px;background-color:#111;}#astrology-panel-timelords-inputs .location-search-input:focus{width:220px;margin-left:-35px;}#astrology-panel-timelords-inputs .location-search-results{width:100% !important;}#astrology-panel-timelords-form:not(.birthchart) #astrology-panel-timelords-toggles,#astrology-panel-timelords-form.birthchart:not(.houses) #aptls-locationinputs-container,#astrology-panel-timelords-form:not(.birthchart) #aptls-transits-container,#astrology-panel-timelords-form.birthchart:not(.transits) #aptls-transits-container,.aptls-calculate-for-container,.aptls-lots-container{display:none;margin-right:5px;}#astrology-panel-timelords-form:not(.birthchart) #aptls-locationinputs-container,#astrology-panel-timelords-form:not(.birthchart) .aptls-calculate-for-container,#astrology-panel-timelords-form.zodiacalreleasing .aptls-lots-container{display:inline-block;}#astrology-panel-timelords-toggles{margin-bottom:5px;}#astrology-panel-timelords-submit{width:100%;font-size:20px;border-radius:10px;font-weight:bold;border:none;height:30px;margin-top:10px;}#astrology-panel-timelords-output .toggle > .from-exact{min-width:60px;display:inline-block;}#astrology-panel-timelords-output .toggle > .aspect:not(:first-child){min-width:90px;display:inline-block;}#astrology-panel-timelords-output .toggle > .planet-container{min-width:130px;display:inline-block;}#astrology-panel-timelords-output .toggle > .planet.glyph:not(.lot){min-width:90px;display:inline-block;}#astrology-panel-timelords-output .toggle.retrograde{background-color:#1e1e00;}#astrology-panel-timelords-output .toggle.retrograde .degrees{color:yellow;}#astrology-panel-timelords-output .events-search-results{padding-left:20px;}#astrology-panel-timelords-output .events-search-results .zr-event{border-left:1px solid #2b2b2b;}#astrology-panel-timelords-output .accordion-list .content-box{padding:10px;}#astrology-panel-timelords-output .accordion-list .content-box > :first-child{margin-top:0;}#astrology-panel-timelords-output .accordion-list .content-box > :last-child{margin-bottom:0;}#astrology-panel-timelords-output .content-box h3{color:orange;font-size:16px;margin-bottom:8px;}#astrology-panel-timelords-output .birth-chart-planet-aspect{display:inline-block;padding:2px 6px;border-radius:10px;margin:0 4px 3px 0;border:1px solid #1b1b1b;transition:all 0.2s;}#astrology-panel-timelords-output .birth-chart-planet-aspect[onclick]:hover{background-color:#2b2b2b;cursor:pointer;}.birthchart-planetary-returns{max-height:300px;overflow:auto;border:1px solid #222;list-style-type:none;margin:0;padding:0;}#astrology-panel-timelords .date{display:inline-block;cursor:pointer;font-weight:bold;color:orange;width:80px;text-align:right;font-size:14px;margin-right:4px;margin-left:0;}#astrology-panel-timelords .date-text{color:orange;}#astrology-panel-timelords .toggle.active{background-color:#162e47;}#astrology-panel-timelords .zr-period.loosing:not(.glyph){display:inline-block;}.zr-period-title-text{display:inline-block;width:calc(100% - 90px);vertical-align:top;}#astrology-panel-timelords .zr-event .date{margin-right:0;}.zr-transits-container{max-height:300px;overflow:auto;padding-left:20px !important;list-style-type:none;}.zr-transits-container li{border:1px solid #333;border-top:none;padding:2px 0;}.zr-transits-container li:not(:first-child){border-top:none;}.timelords-chart-details-toggle{color:yellow;}.timelords-about-heading{color:orange;}.timelords-about{padding:10px 10px 10px 20px;}.zr-sign-condition-list li{margin-bottom:5px;}.zr-sign-condition-list + .accordion-list{margin-top:10px;}.aspect-pattern-description:not(:first-child:last-child){border:2px solid #333;border-radius:5px;margin:5px 0;padding:10px;}.aspect-pattern-description h3{margin-top:0;}.aspect-pattern-description p:last-child{margin-bottom:0;}.aspect-pattern-title{min-width:150px;display:inline-block;margin-right:5px;}.aspect-pattern-glyphs{color:white;font-weight:normal;display:inline-block;}.aspect-pattern-glyphs .aspect{display:inline-block;margin:0 5px;}.aspect-pattern-glyphs:before{content:" ( ";}.aspect-pattern-glyphs:after{content:" )";}#notepad{position:fixed;min-width:200px;min-height:100px;font-size:0;background-color:#111;border:1px solid #444;bottom:100px;right:100px;z-index:100;display:none;box-shadow:0 0 20px 5px black;border-radius:5px;}#notepad .dragbar{width:calc(100% - 100px);height:20px;cursor:move !important;display:inline-block;vertical-align:top;font-size:12px;padding:3px 5px;transition:all 0.2s;font-weight:bold;color:#555;}#notepad.haseventid .dragbar{width:calc(100% - 120px);}#notepad:not(.haseventid) #notepad-cancel-event{display:none;}#notepad textarea{width:400px;min-width:100%;height:300px;min-height:85px;border-width:1px 0 0;background-color:#222;border-radius:0 0 5px 5px;}#notepad-cancel-event,#notepad .close,#notepad .add,.glyph-input-toggle,.glyph-input-set button{width:20px;height:20px;border-width:0 0 0 1px;padding:0;vertical-align:top;}.glyph-inputs{display:none;border-top:1px solid #444;margin-bottom:-1px;}.glyph-input-set{display:none;width:305px;}.glyph-input-set button{margin:-1px 0 0 -1px;border-width:1px;}#events .glyph-input-toggle{border-width:1px 1px 0 0;}#events-add .glyph-inputs{border-left:1px solid #444;}.event .glyph-inputs{margin-left:1px;}@media (max-width:480px){ #events .copy-to-notepad, #sidebar-toggle-notepad, #notepad{display:none !important;} #events .buttons.four button,#events .buttons.four [type=submit]{width:calc(100% / 3);} }#astrology-graph-container{position:sticky;z-index:10;left:0;margin:10px 0;background-color:#1a1a1a;padding:10px;border:1px solid #2a2a2a;border-width:1px 0;display:none;width:100%;overflow-x:auto;}#graph-controls{position:sticky;left:0;}#graph{position:relative;height:300px;margin:10px 0 0 25px;display:inline-block;vertical-align:top;}#graph:not(.loading) #graph-loading-message,#graph.loading :not(#graph-loading-message){display:none;}#graph .graph-label{position:absolute;}#graph .graph-label-y,#graph > .zodiac.glyph{position:absolute;left:-20px;}#graph > .zodiac.glyph:before{display:none;}#graph .graph-label-x{bottom:0px;text-align:center;}#graph .graph-label-x.spacedyears{width:40px;margin-left:-20px;}#graph .graph-label-x:before{position:absolute;content:"";left:0;height:10px;border-left:1px solid #444;top:-12px;}#graph .graph-label.month{width:67px;text-align:center;bottom:6px;}#graph .graph-label.month:before{top:-6px}#graph.morethan20 .graph-label-x:before{left:50%;}#graph-controls form,#graph-controls div{display:inline-block;vertical-align:top;margin-right:5px;margin-bottom:2px;}#graph-controls input:not(.active):not(:hover),#graph-controls button:not(.active):not(:hover){background-color:#111;}#graph-controls button,#graph-controls input{vertical-align:top;height:20px;line-height:16px;}#graph-controls [type=number]{width:60px;font-weight:bold;}#graph-label{margin:8px 0 2px 30px;display:none;}#graph-hide{line-height:22px !important;}.graph-planet-buttons button:not(:first-child){border-left-width:0;}.graph-planet-buttons button{padding:2px 4px;}.graph-planet-buttons br + button{border-left-width:1px !important;}body:not(.asteroids-enabled) .graph-planet-buttons br,body:not(.asteroids-enabled) .graph-planet-buttons .asteroid-button{display:none;}body.asteroids-enabled .graph-planet-buttons .asteroid-button,body.asteroids-enabled .graph-planet-buttons .lunar-node-button,body.asteroids-enabled .graph-planet-buttons .houses-button{margin-top:-1px;}#astrology-graph-container .natal,#graph-control-natal-planets span{opacity:0.5;}#astrology:not(.houses) #graph-control-natal-planets .houses{display:none;}#graph-control-natal-planets .houses span{color:orange;opacity:1;font-weight:bold;font-size:12px;}#graph-highlight{opacity:0;position:absolute;left:0;top:0;transition:all 0.2s;cursor:crosshair;}#graph-highlight:hover,#graph-highlight.hover{opacity:1;}#graph-highlight-x{position:absolute;left:0;width:100%;height:1px;border-top:1px solid #777;}#graph-highlight-y{position:absolute;top:0;height:100%;width:1px;border-left:1px solid #777;}#graph-highlight-tooltip{position:absolute;background-color:#111;border:1px solid #555;border-radius:5px;padding:2px 4px;white-space:nowrap;z-index:10;}#graph-dates{display:none;height:335px;vertical-align:top;overflow-y:auto;margin:0 0 0 15px;border:1px solid #444;background-color:#111;min-width:300px;border-radius:5px;}#graph-dates.show{display:inline-block;position:relative;z-index:2;}#graph-dates ul{padding:0;margin:0;list-style-type:none;}#astrology-graph-container .date{color:orange;font-weight:bold;}#graph-dates .date{display:inline-block;}#graph-dates li{padding:3px 10px;}#graph-dates li:nth-child(odd){background-color:#1a1a1a;}#graph-dates li > *{cursor:pointer;transition:all 0.2s;}#graph-dates a{padding:2px 4px;border-radius:5px;}#graph-dates a:hover{background-color:rgba(255,255,255,0.1);}#astrology-graph-container .imumcoeli,#astrology-graph-container .midheaven,#astrology-graph-container .ascendent,#astrology-graph-container .descendent{color:orange;font-weight:bold;opacity:1;}#astrology-graph-container:not(.show-graph-lunar-nodes) #graph-controls .lunar-node-button,#astrology.houses #graph-controls-form .no-houses,#astrology:not(.houses) #graph-controls-form .for-houses{display:none;}#notes{padding:0;position:relative;}#notes-list-container{}.notes-autocomplete{display:none;position:absolute;width:calc(100% - 6px);background-color:#111;list-style-type:none;border:1px solid #444;margin:-1px 0 0;padding:0;}#notes-list{height:calc(100% - 20px);overflow-y:auto;list-style-type:none;margin:0;padding:0;}#notes-list li{border-bottom:1px solid #444;background-color:black;cursor:pointer;padding:4px 8px;}#notes-list li:hover{background-color:#222;}#notes-form-loading{display:none;}#notes-form{display:none;height:calc(100% - 24px);}.notes-head{position:sticky;background-color:black;padding:2px;top:0px;border-bottom:1px solid #444;width:500px;z-index:3;}#notes-form-delete{float:right;font-weight:bold;margin-right:7px;margin-top:1px;}.notes-body{height:100%;overflow-y:auto;position:relative;}#notes-form input{width:100%;}#notes-form textarea{width:100% !important;}#notes-form-title{width:calc(100% - 60px) !important;height:20px;border-bottom:none;}#notes-form-body > .glyph-inputs{border-left:1px solid #444;}#notes-form-body > .glyph-input-toggle{border-width:1px 1px 0 0;}#notes-form-text{margin-top:-1px;height:300px;}#notes-form-event-add-status{height:auto !important;width:auto !important;margin-top:-15px !important;position:absolute;right:10px;background-color:#141;padding:4px 10px 3px !important;border-radius:5px;border:1px solid #363;font-size:14px;color:#dfda;display:none;z-index:10;}#notes-form-events-container{margin:4px 0 10px;}#notes-form-dategrid{margin:1px 0 0;height:100px;}#notes-form .event{background-color:black;border:1px solid #444;border-radius:2px;margin:4px 0;}#notes-form .event .date{color:orange;font-weight:bold;cursor:pointer;width:82px;display:inline-block;text-align:right;padding:2px 0;vertical-align:top;}#notes-form .event .title{display:inline-block;width:calc(100% - 177px);padding:2px 0;vertical-align:top;color:lightblue;font-weight:bold;cursor:pointer;}#notes-form .event textarea{border:none;border-top:1px solid #444;height:150px;overflow:hidden;}.notes-form-event-top{font-size:14px;}.notes-form-event-top > button{vertical-align:top;border:none;border-left:1px solid #444;height:20px;width:18px;padding:0;text-align:center;}#notes-form-create-event{margin-top:10px;}#notes-form-create-event [type=number]{font-weight:bold;width:40px;}#notes-form-create-event [type=number]:first-child{width:60px;}#notes-form-create-event-title{width:calc(100% - 240px) !important;border-width:1px 0;}#notes-form-create-event-button{width:100px;}#notes-form-create-event-status{padding-bottom:0;}#textarea-resizer{position:fixed;left:0;top:0;z-index:-1000;visibility:hidden;}#welcome-screen-container{position:fixed;width:100% !important;height:100% !important;left:0;top:0;background-color:rgba(0,0,0,0.7);z-index:1000 !important;display:none;}#welcome-screen{position:fixed;left:calc(50% - 500px);top:calc(50% - 350px);width:1000px;height:700px;background-color:rgba(34,34,34,0.9);border-radius:10px;text-align:center;box-shadow:0 0 100px black,0 0 100px black;border:1px solid #333;}.welcome-screen-window{position:absolute;width:100% !important;height:calc(100% - 30px) !important;left:0;top:0;padding:30px !important;overflow:hidden;border-radius:10px;}.welcome-screen-window:not(.welcome-screen-first-window){display:none;}#welcome-screen-progress{width:100%;bottom:10px;position:absolute;cursor:default;}#welcome-screen-progress span{display:inline-block;vertical-align:top;border-radius:20px;width:10px;height:10px;border:1px solid #777;margin-left:5px;transition:background-color 0.5s;}#welcome-screen-progress span.active{background-color:#777;}#welcome-screen-progress span:first-child{margin-left:0;}.welcome-screen-continue{background-color:#C0B12A;color:white;font-size:30px;font-weight:bold;border-radius:10px;padding:5px 40px;transition:background-color 0.2s;border:none;display:block;margin:0 auto;}.welcome-screen-continue:hover{background-color:#d9c93c;}#welcome-screen h2{margin:0 auto 10px;color:orange;text-align:center;}#welcome-screen p{line-height:1.3em;}#welcome-screen p{line-height:1.5em;}#welcome-screen .colour{color:yellow;font-weight:bold;}.welcome-screen-logo-image{height:200px;opacity:0.4;}.welcome-screen-gematrinator-image{position:absolute;left:50%;width:400px;margin-left:-200px;top:65px;opacity:1;}.welcome-name{color:orange;}.welcome-title{color:#1862cf;}.welcome-intro-text{line-height:1.5em;font-size:18px;width:70%;margin:0 auto;}.welcome-feature-list{list-style-type:none;margin:70px 0 30px;padding:0;}.welcome-feature-list li{display:inline-block;margin:0 0 10px 7px;border-radius:20px;padding:10px 40px;font-weight:bold;text-transform:uppercase;letter-spacing:1px;background-color:#1862cf;}.welcome-screen-with-image{padding:0 !important;height:100% !important;}.welcome-screen-content-image{position:absolute;box-shadow:0 0 20px black;opacity:0.9;}.welcome-screen-astrology-image{left:22px;top:140px;height:450px;border-radius:1000px;}.welcome-screen-dates-image{width:40%;right:50px;top:50px;}.welcome-screen-events-image{height:300px;bottom:40px;right:100px;}.welcome-screen-background-image{position:absolute;right:50%;top:0;opacity:0.9;z-index:-1;height:100%;}.welcome-screen-galaxy-image{right:unset;left:50%;}.welcome-screen-content{position:absolute;right:0;width:50%;padding:40px;text-align:left;height:100%;background-color:rgba(30,30,30,0.5);box-shadow:0 0 50px -20px black;}.welcome-screen-content-left{right:50%;}.welcome-screen-stage{opacity:0;transition:opacity 0.2s;}.welcome-screen-stage.show{opacity:1;}#welcome-screen .date-input-timezone,#welcome-screen [type=number]{font-size:30px;width:90px;background-color:#111;height:34px;vertical-align:bottom;}#welcome-screen .date-input::placeholder{font-size:16px;text-align:left;text-indent:10px;}#welcome-screen .date-input-year{width:120px;border-radius:10px 0 0 10px;}#welcome-screen .date-input-hour{border-radius:10px 0 0 10px;border-left-width:1px;}#welcome-screen .date-input-timezone,#welcome-screen .date-input-day{border-radius:0 10px 10px 0;}.welcome-screen-time .date-input-year,.welcome-screen-time .date-input-month,.welcome-screen-time .date-input-day{display:none;}#welcome-screen .date-input-timezone{width:200px;font-size:20px;text-align:left;}#welcome-screen .date-input-timezone option{font-size:14px;}#welcome-screen .longlat-input{font-size:20px;height:auto;width:170px;border-radius:10px;height:35px;}#welcome-screen .location-search{width:380px;max-width:100%;}#welcome-screen .location-search-labels{margin-bottom:5px;display:none;vertical-align:top;}#welcome-screen .location-getcurrent-button{display:none;}#welcome-screen .location-search-input{width:100% !important;font-size:18px;height:auto;background-color:#111;border-radius:10px;padding:5px;}#welcome-screen .location-search-results{width:100% !important;}.welcome-screen-location-display strong{color:lightblue;}#welcome-screen .date-inputs-time-inputs{display:block;margin-bottom:10px;}.welcome-screen-window-2 .welcome-screen-continue{width:100%;margin:10px auto 30px;}.welcome-screen-aside > span{color:#999;display:inline-block;background-color:#111;padding:10px 80px;border-radius:10px;font-style:italic;text-align:center;}.welcome-screen-skip{border:none;padding:8px 30px;border-radius:6px;transition:background-color 0.2s;display:block;margin: auto;}.welcome-events-features{background-color:#1862cf;padding:20px 20px 20px 40px;border-radius:10px;margin:50px 0;}.welcome-events-features li:not(:last-child){margin-bottom:20px;}.welcome-screen-last-window{padding:0 !important;}.welcome-screen-matrix-image{width:100%;margin:0 0 40px;height:250px;background-size:cover;display:table;}.welcome-screen-matrix-image h2{display:table-cell;vertical-align:middle;font-size:60px;letter-spacing:3px;text-shadow:0 0 10px rgba(0,0,0,0.6);}.welcome-screen-last-window p{width:60%;margin:30px auto;font-size:18px;}@media (max-height:719px){ #welcome-screen{top:10px;height:calc(100% - 20px);overflow-y:auto;} .welcome-screen-window{overflow-y:unset;height:auto !important;} #welcome-screen-progress{display:none;} }@media (max-width:1019px){ #welcome-screen{left:10px;width:calc(100% - 20px);overflow-x:auto;} .welcome-screen-window{overflow-x:unset;height:auto !important;} #welcome-screen-progress{display:none;} }@media (max-width:930px){ .welcome-screen-content-image{display:none;} .welcome-screen-background-image{left:0;max-width:100%;height:auto;} .welcome-screen-content{width:100%;text-align:center;position:static;} }@media (max-width:500px){ #welcome-screen #welcome1n{border-radius:0 10px 10px 0;} #welcome-screen #welcome1z{margin:2px;border-radius:10px;border-left-width:1px;} }@media (max-width:460px){ .welcome-screen-window{padding:10px !important;} .welcome-screen-logo-image{display:none;} .welcome-screen-gematrinator-image{position:static;max-width:100%;margin:0 auto;} .welcome-screen-aside span{padding:10px;} }