@charset "utf-8";
/* ######################################################################################################
** # CSS-Layout (c) by Thomas Wernecke (http://www.tw77.de) #############################################
** ######################################################################################################
**
**  Dateiversion: 1.0
**
** ######################################################################################################
** ####################################################################################################*/
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video { margin:0; padding:0; border:0; outline:0; font-size:100%; position: relative;vertical-align:baseline; background:transparent; font-weight:normal;box-sizing: border-box;}html {line-height: 1.15;-webkit-text-size-adjust: 100%;}ol, ul { list-style: none; }addres, caption, cite, code, dfn, em, strong, th, var { font-style: normal; font-weight: normal; }table { border-collapse: collapse; border-spacing: 0; }fieldset, img { border: 0; }caption, th { text-align: left; }q:before, q:after { content: ''; content:none; }article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display:block; }a { margin:0; padding:0; font-size:100%; vertical-align:baseline; background:transparent; }ins { background-color:#ff9; color:#000; text-decoration:none; }mark { background-color:#ff9; color:#000; font-style:italic; font-weight:bold; }del { text-decoration: line-through; }abbr[title], dfn[title] { border-bottom:1px dotted; cursor:help; }hr { display:block; height:1px; border:0; border-top:1px solid rgba(0,0,0,0.3); margin:1.5em 0; padding:0; }input, select { vertical-align:middle; }html {line-height: 1.15; -webkit-text-size-adjust: 100%; }body {margin: 0;}main {display: block;}h1 {font-size: 2em;margin: 0.67em 0;}hr {box-sizing: content-box; height: 0; overflow: visible; }pre {font-family: monospace, monospace; font-size: 1em; }a {background-color: transparent;}abbr[title] {border-bottom: none; text-decoration: underline; text-decoration: underline dotted; }b,strong {font-weight: bolder;}code,kbd,samp {font-family: monospace, monospace; font-size: 1em; }small {font-size: 80%;}sub,sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}sub {bottom: -0.25em;}sup {top: -0.5em;}img {border-style: none;}button,input,optgroup,select,textarea {font-family: inherit; font-size: 100%; line-height: 1.15; margin: 0; }button,input { overflow: visible;}button,select { text-transform: none;}button,[type="button"],[type="reset"],[type="submit"] {-webkit-appearance: button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner {border-style: none;padding: 0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring {outline: 1px dotted ButtonText;}fieldset {padding: 0.35em 0.75em 0.625em;}legend {box-sizing: border-box; color: inherit; display: table; max-width: 100%; padding: 0; white-space: normal; }progress {vertical-align: baseline;}textarea {overflow: auto;}[type="checkbox"],[type="radio"] {box-sizing: border-box; padding: 0; }[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button {height: auto;}[type="search"] {-webkit-appearance: textfield; outline-offset: -2px; }[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}::-webkit-file-upload-button {-webkit-appearance: button; font: inherit; }details {display: block;}summary {display: list-item;}template {display: none;}[hidden] {display: none;}:root {--color-main-bg: #F4F7F9;--color-main-box-bg: #FCFEFF;--color-main-blue: #6F87EE;--color-main-green: #10B1B5;--color-main-yellow: #FFB966;--color-main-red: #E63946;--color-success: #10B1B5;--color-warning: #FFB966;--color-error: #E63946;--color-text: #24252E;--color-head: #6F87EE;--color-btn-bg-default: #40424F;--color-btn-txt-default: #fff;--color-btn-bg-hover: #2F313A;--color-btn-bg-high: #6F87EE;--scrollbar_bg: rgba(0,0,0,0.05);--scrollbar_bar: rgba(0,0,0,0.3);--scrollbar_width: 6px;--scrollbar_hight: 6px;--minWidth-mobile: 300px;--minWidth-tablet: 600px;--minWidth-laptop: 960px;--minWidth-desktop: 1280px;}:root {--S29-prognostics-plist-name: 35%;--S29-prognostics-plist-use: 10%;--S29-prognostics-plist-color: 10%;--S29-prognostics-plist-position: 22.5%;--S29-prognostics-plist-size: 22.5%;--S29-prognostics-falist-use, 10% ); --S29-prognostics-falist-name, auto ); --S29-prognostics-falist-orb, auto ); }.btn {position: relative;display: inline-block;white-space: nowrap;background: var(--color-btn-bg-default);color: var(--color-btn-txt-default);border: none;text-decoration: none;height: 30px;line-height: 30px;padding:0 15px;cursor: pointer; border-radius: 3px;font-weight: 300;font-size: 1em;box-sizing: border-box;text-align: center;vertical-align:middle;transition: all 0.5s ease;}.btn:hover { background-color:var(--color-btn-bg-hover);color:#fff;text-decoration: none;}.btn.highlight {background-color: var(--color-btn-bg-high);}.btn.highlight:hover { background-color:var(--color-btn-bg-hover);color:#fff;text-decoration: none;}.btn.noBg {background: none;color: #333;}.btn.outline {border: 2px solid var(--color-btn-bg-default);background: #fff;color: var(--color-btn-bg-default);line-height: 26px; vertical-align: baseline;}.btn.outline:hover {border-color: var(--color-btn-bg-hover);background-color:var(--color-btn-bg-hover);color:#fff;}.btn:active {}.btn:focus { outline: 2px solid var(--color-main-blue);outline-offset: 0;}.btn input[type="text"],.btn select,.btn option {max-height: 90%;border: none;margin: 0;background: var(--color-main-box-bg);width: auto;height: 100%;line-height: 1.2em;font-size: 1em}.btn.fullSize { display:block; width:100%; }.btn.XL { padding:0 30px; height:60px; line-height:60px;}.btn.L { padding:0 20px; height:40px; line-height:40px;}.btn.M { padding:0 15px; height:30px; line-height:30px; }.btn.S { padding:0 10px; height:20px; line-height:20px;} .btn.XL.round { border-radius: 30px; }.btn.L.round { border-radius: 20px; }.btn.M.round { border-radius: 15px; }.btn.S.round { border-radius: 10px; }.btn.icon { background: none; }.btn.iconLeft { padding:0 15px 0 10px; }.btn.iconLeft i,.btn.iconLeft img { margin-right: 12px; }.btn.iconRight { padding:0 10px 0 15px; } .btn.iconRight i,.btn.iconRight img { margin-left: 12px; } .btn.hoverTxt.iconLeft,.btn.hoverTxt.iconRight {padding: 0 15px;transition: all 1.5s linear;}.btn.hoverTxt > span {display: none;}.btn.hoverTxt i {margin-right: 0;}.btn.hoverTxt:hover > span {display: inline-block;}.btn.hoverTxt.iconRight:hover {padding:0 10px 0 15px;}.btn.hoverTxt.iconLeft:hover {padding:0 15px 0 10px;}.btn.hoverTxt.iconRight:hover i {margin-left: 12px;}.btn.hoverTxt.iconLeft:hover i {margin-right: 12px;}.btn span.txt {}.btn span.loading {display: none;}ul.btnVerticalLine {display: block;height: 100%;max-height: 100%;background: var(--color-main-box-bg);box-shadow: 0 8px 6px -6px rgba(0,0,0,0.1);overflow-y: scroll;}ul.btnVerticalLine li {border-bottom: 1px dotted var(--color-btn-bg-default);}ul.btnVerticalLine li:last-child {border-bottom:none;}ul.btnVerticalLine li a {display: block;white-space: nowrap;background: var(--color-btn-txt-default);color: var(--color-btn-bg-default);border: none;text-decoration: none;height: 30px;line-height: 30px;padding:0 15px;cursor: pointer;font-weight: 400;font-size: 1.025em;box-sizing: border-box;text-align: left;vertical-align: middle;transition: all 0.5s ease;}ul.btnVerticalLine li a::after {display: block;position: absolute;height: 30px;width: 30px;background: var(--color-btn-bg-default);}ul.btnVerticalLine li a:hover,ul.btnVerticalLine li a:focus,ul.btnVerticalLine li a:active {padding-left: 25px;background: var(--color-btn-bg-hover);color: var(--color-btn-txt-default);}ul.tabNav {display: flex;flex-wrap: nowrap;min-width: 100%;max-width: 100%;overflow-x: auto;height: auto;}ul.tabNav li {display: block;margin-right: 8px;}ul.tabNav li a {display: block;padding: 0 6px;font-size: 1.05em;font-weight: 600;word-break: keep-all;}input[type=checkbox],input[type=radio] {width: max-content;}input[type=checkbox] + label,input[type=radio] + label {position: relative;cursor: pointer; display: inline-block;margin-left: 8px;}input[type=checkbox].pseudo,input[type=radio].pseudo {width: auto; margin-right: 0; background: transparent; border: none; border-radius: 0; }input[type=checkbox].pseudo:checked,input[type=checkbox].pseudo:not(:checked),input[type=radio].pseudo:checked,input[type=radio].pseudo:not(:checked) { background: transparent; position: absolute; visibility: hidden; margin: 0; padding: 0; }input[type=checkbox].pseudo + label,input[type=radio].pseudo + label {position: relative;cursor: pointer; }input[type=checkbox].pseudo:checked + label::before,input[type=checkbox].pseudo:not(:checked) + label::before,input[type=radio].pseudo:checked + label::before,input[type=radio].pseudo:not(:checked) + label::before {content:' '; display:inline-block;position: relative;top:4px;width: 18px; height:18px; margin-right: 8px;border: 1px solid #bbb; background: white; text-align:center; box-sizing: border-box;}input[type=radio].pseudo:checked + label::before,input[type=radio].pseudo:not(:checked) + label::before {border-radius: 30px;}input[type=checkbox].pseudo:hover + label::before,input[type=radio].pseudo:hover + label::before { background:#ddd; box-shadow: inset 0 0 0 2px white; }input[type=checkbox].pseudo:checked + label::before,input[type=radio].pseudo:checked + label::before { background: var(--color-success); box-shadow: inset 0 0 0 2px white;}input[type=checkbox].pseudo:checked + label:focus::before,input[type=radio].pseudo:checked + label:focus::before { background:#3366FF; box-shadow: inset 0 0 0 2px white; }input.pseudo.error:checked + label::before,input.pseudo.error:not(:checked) + label::before {border-color:#e46b66; }input.pseudo.success:checked + label::before,input.pseudo.success:not(:checked) + label::before {border-color:#2ecc71; }input[type=checkbox].pseudo:disabled + label::before,input[type=radio].pseudo:disabled + label::before { background:#fff; box-shadow: inset 0 0 0 2px white;}input[type=checkbox].switch,input[type=radio].switch {width: auto; margin-right: 0; background: transparent; border: none; border-radius: 0; }input[type=checkbox].switch:checked,input[type=checkbox].switch:not(:checked),input[type=radio].switch:checked,input[type=radio].switch:not(:checked) { background: transparent; position: absolute; visibility: hidden; margin: 0; padding: 0; }input[type=checkbox].switch + label:before {display:inline-block;position: relative;width: 40px;height: 20px;border-radius: 20px;border: 2px solid #ddd;background-color: #EEE;content: "";margin-right: 15px;transition: background-color 0.5s linear;box-sizing:content-box;vertical-align: bottom;}input[type=checkbox].switch + label:after {width: 20px;height: 20px;border-radius: 20px;background-color: #fff;content: "";transition: margin 0.1s linear;box-shadow: 0px 0px 4px #aaa;position: absolute;left: 2px;top: 2px;}input[type=checkbox].switch:hover + label::before,input[type=radio].switch:hover + label::before { background:#ddd; box-shadow: inset 0 0 0 2px white; }input[type=checkbox].switch:checked + label:before {background-color: var(--color-success);}input[type=checkbox].switch:checked + label:after {margin: 0 0 0 20px;}div.input,input[type="text"],input[type="email"],input[type="tel"],input[type="password"],input[type="date"],input[type="time"],input[type="number"],input[type="file"],select,textarea { position:relative;display: inline-block;padding:5px 10px; border:none;border-radius:3px; width:auto; max-width:100%; min-width: 100px;line-height: inherit; font-size: 1.0em;box-sizing: border-box; }main.mobile div.input,main.mobile input[type="text"],main.mobile input[type="email"],main.mobile input[type="tel"],main.mobile input[type="password"],main.mobile input[type="date"],main.mobile input[type="time"],main.mobile input[type="number"],main.mobile input[type="file"],main.mobile select,main.mobile textarea { display: inline;}div.input.fullWidth,input[type="text"].fullWidth,input[type="email"].fullWidth,input[type="tel"].fullWidth,input[type="password"].fullWidth,input[type="date"].fullWidth,input[type="time"].fullWidth,input[type="number"].fullWidth,input[type="file"].fullWidth,select.fullWidth,textarea.fullWidth { width: 100%;box-sizing: border-box;}div.input.XL,input[type="text"].XL,input[type="email"].XL,input[type="tel"].XL,input[type="password"].XL,input[type="date"].XL,input[type="time"].XL,input[type="number"].XL,select.XL { padding:0 30px; height:60px; line-height:60px; font-size: 1.6em; }div.input.L,input[type="text"].L,input[type="email"].L,input[type="tel"].L,input[type="password"].L,input[type="date"].L,input[type="time"].L,input[type="number"].L,select.L { padding:0 20px; height:40px; line-height:40px; font-size: 1.2em; }div.input.M,input[type="text"].M,input[type="email"].M,input[type="tel"].M,input[type="password"].M,input[type="date"].M,input[type="time"].M,input[type="number"].M,select.M { padding:0 15px; height:30px; line-height:30px; }div.input.S,input[type="text"].S,input[type="email"].S,input[type="tel"].S,input[type="password"].S,input[type="date"].S,input[type="time"].S,input[type="number"].S,select.S{ padding:0 6px; height:20px; line-height:20px; font-size:0.9em; } input.outline {padding: 0 5px;border: 2px solid rgba(0,0,0,0.5);}input.outlineSmall {padding: 0 5px;border: 2px solid rgba(0,0,0,0.3);}main.mobile input.dynamicWidth,input.dynamicWidth {width: 6em;min-width: inherit;max-width: 100%;text-align: center;}input[type="text"].XL.round,input[type="email"].XL.round,input[type="tel"].XL.round,input[type="password"].XL.round,input[type="date"].XL.round,input[type="time"].XL.round,input[type="number"].XL.round,select.XL.round { border-radius: 30px; }input[type="text"].L.round,input[type="email"].L.round,input[type="tel"].L.round,input[type="password"].L.round,input[type="date"].L.round,input[type="time"].L.round,input[type="number"].L.round,select.L.round { border-radius: 20px; }input[type="text"].M.round,input[type="email"].M.round,input[type="tel"].M.round,input[type="password"].M.round,input[type="date"].M.round,input[type="time"].M.round,input[type="number"].M.round,select.M.round { border-radius: 15px; }input[type="text"].S.round,input[type="email"].S.round,input[type="tel"].S.round,input[type="password"].S.round,input[type="date"].S.round,input[type="time"].S.round,input[type="number"].S.round,select.S.round{ border-radius: 10px; } textarea.XL.round { border-radius: 30px; }textarea.L.round { border-radius: 20px; }textarea.M.round { border-radius: 15px; }textarea.S.round { border-radius: 10px; }select.bgColor-dark {background-color: rgba(0,0,0,0.05);}div.input {display: grid;grid-template-rows: auto;grid-template-columns: 20px auto;height: auto;line-height: inherit;border: 2px solid var(--scrollbar_bg);background: var(--color-main-box-bg);box-sizing: border-box;vertical-align:middle;}div.input i {font-size: 1.1em;padding: 2px;align-self: center;}div.input input[type=text] {border: none;margin: 0;padding: 0;background: var(--color-main-box-bg);width: auto;height: 100%;line-height: inherit;}div.input i + input[type=text],div.input input[type=text] + i {margin-left: 0.5em;}input:-moz-read-only,input:read-only,input[readonly=readonly] { background:rgba(0,0,0,0.2); color:#333; }input[type="button"] { cursor:pointer; }input[type="text"]:focus,input[type="email"]:focus,input[type="tel"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="time"]:focus,input[type="number"]:focus,input[type="file"]:focus,select:focus,texarea:focus,label:focus,div.dropdown span#label:focus {outline: 2px solid var(--color-main-blue);outline-offset: 0px;}div.input > input[type=text]:focus {outline: none;}input[type="text"],input[type="email"],input[type="tel"],input[type="password"],input[type="date"],input[type="time"],input[type="number"],input[type="file"],select option { padding:0 10px; height:40px; line-height:40px; box-sizing: border-box; }select.S option { padding: 0 2px; height:auto; line-height:auto; box-sizing: border-box; }input.error,textarea.error {border: 2px solid var(--color-error);}span.errorTxt {display: block;margin: 0 0 1.5vh 0;padding: 2px 10px;color: #fff;background: var(--color-error);border-radius: 3px;}input.success,textarea.success{border: 1px solid var(--color-success);}form {text-align: left;}form.popup {min-width: 300px;}form label,form input[type="text"], form input[type="email"], form input[type="tel"], form input[type="password"], form input[type="date"], form input[type="time"],form input[type="number"], form select, form textarea {display: block;margin: 0.5vh 0;text-align: left;}form input[type="text"], form input[type="email"], form input[type="tel"], form input[type="password"], form input[type="date"],form input[type="time"],form input[type="number"], form select, form textarea {background: var(--color-main-bg);}form div.formHead {margin: 0 0 1vh 0;padding: 0 0 1vh 0;border-bottom: 2px dotted var(--color-main-bg);font-weight: 600;font-size: 1.1em;}form div.btnLine {display: flex;justify-content: space-between;margin: 1vh 0 0 0;}form div.btnLine a,form div.btnLine button {flex-grow: 0;flex-shrink: 0;flex-basis: auto}form[name="F12"] input[name="dbname"],form[name="F13"] input[name="dbname"]{margin: 25px 0;}form[name="F15"],form[name="F16"] {display: grid;grid-gap: 10px;grid-template-rows: repeat( 8, auto );grid-template-columns: repeat( 3, 32% );grid-template-areas: "formHead formHead formHead""gender gender data""firstname lastname data""date time data""precision rating data""place place data""note note data""db db data""btn btn btn";}#popup.mobile form[name="F15"],#popup.mobile form[name="F16"] {display: block;}form[name="F15"] div.formHead,form[name="F16"] div.formHead { grid-area: formHead; }form[name="F15"] div.gender,form[name="F16"] div.gender { grid-area: gender; }form[name="F15"] div.firstname,form[name="F16"] div.firstname { grid-area: firstname; }form[name="F15"] div.name,form[name="F16"] div.name { grid-area: lastname; }form[name="F15"] div.date,form[name="F16"] div.date { grid-area: date; }form[name="F15"] div.time,form[name="F16"] div.time { grid-area: time; }form[name="F15"] div.precision,form[name="F16"] div.precision { grid-area: precision; }form[name="F15"] div.roddenrating,form[name="F16"] div.roddenrating { grid-area: rating; }form[name="F15"] div.place,form[name="F16"] div.place { grid-area: place; }form[name="F15"] div.note,form[name="F16"] div.note { grid-area: note; }form[name="F15"] div.db,form[name="F16"] div.db { grid-area: db; }form[name="F15"] div.btnLine,form[name="F16"] div.btnLine { grid-area: btn; }form[name="F15"] div.data,form[name="F16"] div.data { grid-area: data; max-height:70vh;}#popup.mobile form[name="F15"] div.data,#popup.mobile form[name="F16"] div.data {max-height: auto;margin: 20px 0;}@font-face {font-family: 'AstroMANAGEMENT';font-style: normal;font-weight: 400;src: url('../fonts/AstroMANAGEMENTFont.eot'); src: local('AstroMANAGEMENT'), local('AstroMANAGEMENTFont'), url('../fonts/AstroMANAGEMENTFont.eot?#iefix') format('embedded-opentype'),url('../fonts/AstroMANAGEMENTFont.woff2') format('woff2'),url('../fonts/AstroMANAGEMENTFont.woff') format('woff'),url('../fonts/AstroMANAGEMENTFont.ttf') format('truetype'),url('../fonts/AstroMANAGEMENTFont.svg') format('svg'); }@font-face {font-family: 'Chronlex';font-style: normal;font-weight: normal;src: local('Chronlex'),url('../fonts/Chronlex.woff2') format('woff2'),url('../fonts/Chronlex.woff') format('woff'),url('../fonts/Chronlex.ttf') format('truetype'); }@font-face {font-family: 'Chronlex_v3';font-style: normal;font-weight: normal;src: local('Chronlex_v3'),url('../fonts/Chronlex_v3.woff2') format('woff2'),url('../fonts/Chronlex_v3.woff') format('woff'),url('../fonts/Chronlex_v3.ttf') format('truetype'); }@font-face {font-family: 'Chronlex_v4';font-style: normal;font-weight: normal;src: local('Chronlex_v4'),url('../fonts/Chronlex_v4.woff2') format('woff2'),url('../fonts/Chronlex_v4.woff') format('woff'),url('../fonts/Chronlex_v4.ttf') format('truetype'); }@font-face {font-family: 'GroupCharFontRegular';font-style: normal;font-weight: normal;src: local('GroupCharFontRegular'), url('../fonts/GroupCharFontRegular.woff2') format('woff2'),url('../fonts/GroupCharFontRegular.woff') format('woff'),url('../fonts/GroupCharFontRegular.ttf') format('truetype'); }@font-face {font-family: 'huber';font-style: normal;font-weight: normal;src: local('huber'), url('../fonts/huber.woff2') format('woff2'),url('../fonts/huber.woff') format('woff'),url('../fonts/huber.ttf') format('truetype'); }@font-face {font-family: 'hamburgsymbols';font-style: normal;font-weight: normal;src: local('hamburgsymbols'), url('../fonts/hamburgsymbols.woff2') format('woff2'),url('../fonts/hamburgsymbols.woff') format('woff'),url('../fonts/hamburgsymbols.ttf') format('truetype'); }@font-face {font-family: 'hamburgsymbols_v2';font-style: normal;font-weight: normal;src: local('hamburgsymbols_v2'), url('../fonts/hamburgsymbols_v2.woff2') format('woff2'),url('../fonts/hamburgsymbols_v2.woff') format('woff'),url('../fonts/hamburgsymbols_v2.ttf') format('truetype'); }@font-face {font-family: 'velezodiac';font-style: normal;font-weight: normal;src: local('velezodiac'), url('../fonts/velezodiac.woff2') format('woff2'),url('../fonts/velezodiac.woff') format('woff'),url('../fonts/velezodiac.ttf') format('truetype'); }@font-face {font-family: 'fontana_v2';font-style: normal;font-weight: normal;src: local('fontana'), url('../fonts/fontana_v2.woff2') format('woff2'),url('../fonts/fontana_v2.woff') format('woff'),url('../fonts/fontana_v2.ttf') format('truetype'); }@font-face {font-family: 'astro_v3';font-style: normal;font-weight: normal;src: local('astro_v3'), url('../fonts/astro_v3.woff2') format('woff2'),url('../fonts/astro_v3.woff') format('woff'),url('../fonts/astro_v3.ttf') format('truetype'); }@font-face {font-family: 'gadget_v1';font-style: normal;font-weight: normal;src: local('gadget_v1'), url('../fonts/gadget_v1.woff2') format('woff2'),url('../fonts/gadget_v1.woff') format('woff'),url('../fonts/gadget_v1.ttf') format('truetype'); }@font-face {font-family: 'ganza_v2';font-style: normal;font-weight: normal;src: local('ganza_v2'), url('../fonts/ganza_v2.woff2') format('woff2'),url('../fonts/ganza_v2.woff') format('woff'),url('../fonts/ganza_v2.ttf') format('truetype'); }@font-face {font-family: 'astroscript_v1';font-style: normal;font-weight: normal;src: local('astroscript_v1'), url('../fonts/astroscript_v1.woff2') format('woff2'),url('../fonts/astroscript_v1.woff') format('woff'),url('../fonts/astroscript_v1.ttf') format('truetype'); }@font-face {font-family: 'astroscriptb_v1';font-style: normal;font-weight: normal;src: local('astroscriptb_v1'), url('../fonts/astroscriptb_v1.woff2') format('woff2'),url('../fonts/astroscriptb_v1.woff') format('woff'),url('../fonts/astroscriptb_v1.ttf') format('truetype'); }@font-face {font-family: 'dotbasic_v1';font-style: normal;font-weight: normal;src: local('dotbasic_v1'), url('../fonts/dotbasic_v1.woff2') format('woff2'),url('../fonts/dotbasic_v1.woff') format('woff'),url('../fonts/dotbasic_v1.ttf') format('truetype'); }@font-face {font-family: 'astronomicon_v1';font-style: normal;font-weight: normal;src: local('astronomicon_v1'), url('../fonts/astronomicon_v1.woff2') format('woff2'),url('../fonts/astronomicon_v1.woff') format('woff'),url('../fonts/astronomicon_v1.ttf') format('truetype'); }@font-face {font-family: 'Open Sans';font-style: normal;font-weight: 300;src: url('../fonts/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300.eot'); src: local('Open Sans Light'), local('OpenSans-Light'), url('../fonts/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300.eot?#iefix') format('embedded-opentype'),url('../fonts/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300.woff2') format('woff2'),url('../fonts/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300.woff') format('woff'),url('../fonts/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300.ttf') format('truetype'),url('../fonts/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300.svg#OpenSans') format('svg'); }@font-face {font-family: 'Open Sans';font-style: italic;font-weight: 300;src: url('../fonts/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300italic.eot'); src: local('Open Sans Light Italic'), local('OpenSans-LightItalic'), url('../fonts/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300italic.eot?#iefix') format('embedded-opentype'),url('../fonts/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300italic.woff2') format('woff2'),url('../fonts/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300italic.woff') format('woff'),url('../fonts/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300italic.ttf') format('truetype'),url('../fonts/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300italic.svg#OpenSans') format('svg'); }@font-face {font-family: 'Open Sans';font-style: normal;font-weight: 400;src: url('../fonts/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular.eot'); src: local('Open Sans Regular'), local('OpenSans-Regular'), url('../fonts/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular.woff2') format('woff2'),url('../fonts/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular.woff') format('woff'),url('../fonts/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular.ttf') format('truetype'),url('../fonts/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular.svg#OpenSans') format('svg'); }@font-face {font-family: 'Open Sans';font-style: italic;font-weight: 400;src: url('../fonts/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-italic.eot'); src: local('Open Sans Italic'), local('OpenSans-Italic'), url('../fonts/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-italic.eot?#iefix') format('embedded-opentype'),url('../fonts/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-italic.woff2') format('woff2'),url('../fonts/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-italic.woff') format('woff'),url('../fonts/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-italic.ttf') format('truetype'),url('../fonts/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-italic.svg#OpenSans') format('svg'); }@font-face {font-family: 'Open Sans';font-style: normal;font-weight: 600;src: url('../fonts/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-600.eot'); src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url('../fonts/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-600.eot?#iefix') format('embedded-opentype'),url('../fonts/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-600.woff2') format('woff2'),url('../fonts/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-600.woff') format('woff'),url('../fonts/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-600.ttf') format('truetype'),url('../fonts/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-600.svg#OpenSans') format('svg'); }@font-face {font-family: 'Open Sans';font-style: italic;font-weight: 600;src: url('../fonts/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-600italic.eot'); src: local('Open Sans SemiBold Italic'), local('OpenSans-SemiBoldItalic'), url('../fonts/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-600italic.eot?#iefix') format('embedded-opentype'),url('../fonts/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-600italic.woff2') format('woff2'),url('../fonts/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-600italic.woff') format('woff'),url('../fonts/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-600italic.ttf') format('truetype'),url('../fonts/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-600italic.svg#OpenSans') format('svg'); }@font-face {font-family: 'Open Sans';font-style: normal;font-weight: 700;src: url('../fonts/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700.eot'); src: local('Open Sans Bold'), local('OpenSans-Bold'), url('../fonts/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700.eot?#iefix') format('embedded-opentype'),url('../fonts/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700.woff2') format('woff2'),url('../fonts/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700.woff') format('woff'),url('../fonts/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700.ttf') format('truetype'),url('../fonts/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700.svg#OpenSans') format('svg'); }@font-face {font-family: 'Open Sans';font-style: normal;font-weight: 800;src: url('../fonts/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-800.eot'); src: local('Open Sans ExtraBold'), local('OpenSans-ExtraBold'), url('../fonts/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-800.eot?#iefix') format('embedded-opentype'),url('../fonts/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-800.woff2') format('woff2'),url('../fonts/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-800.woff') format('woff'),url('../fonts/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-800.ttf') format('truetype'),url('../fonts/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-800.svg#OpenSans') format('svg'); }@font-face {font-family: 'Open Sans';font-style: italic;font-weight: 800;src: url('../fonts/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-800italic.eot'); src: local('Open Sans ExtraBold Italic'), local('OpenSans-ExtraBoldItalic'), url('../fonts/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-800italic.eot?#iefix') format('embedded-opentype'),url('../fonts/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-800italic.woff2') format('woff2'),url('../fonts/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-800italic.woff') format('woff'),url('../fonts/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-800italic.ttf') format('truetype'),url('../fonts/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-800italic.svg#OpenSans') format('svg'); }@-webkit-keyframes spinner-spin { from { transform: rotate(0deg); } to { transform: rotate(360deg); } }@-moz-keyframes spinner-spin { from { transform: rotate(0deg); } to { transform: rotate(360deg); } }@-o-keyframes spinner-spin { from { transform: rotate(0deg); } to { transform: rotate(360deg); } }@-ms-keyframes spinner-spin { from { transform: rotate(0deg); } to { transform: rotate(360deg); } }@keyframes spinner-spin { from { transform: rotate(0deg); } to { transform: rotate(360deg); } } div.spinner i,div.spinner img {font-size: 8em;font-weight: 100;color: rgba(255,255,255,0.90);text-shadow: 0 0 3px rgba(0,0,0,0.2);-webkit-animation: spinner-spin 1s steps(100) infinite;-moz-animation: spinner-spin 1s steps(100) infinite;-o-animation: spinner-spin 1s steps(100) infinite;animation: spinner-spin 1s steps(100) infinite;}i.spinner,img.spinner {-webkit-animation: spinner-spin 1s steps(100) infinite;-moz-animation: spinner-spin 1s steps(100) infinite;-o-animation: spinner-spin 1s steps(100) infinite;animation: spinner-spin 1s steps(100) infinite;}div.tabs {display: block;max-width: 100%;}div.btns {border-bottom: 4px solid var(--color-main-bg);}a.tabBtn {background: #DFDFDF;color: #fff;display: inline-block;margin-right: 1px;border: none;outline: none;cursor: pointer;padding: 4px 14px;transition: 0.3s;text-decoration: none;border-radius: 7px 7px 0 0;}a.tabBtn:hover {text-decoration: none;}a.tabBtn:active,a.tabBtn.active {margin-bottom: -1px;background: var(--color-main-bg);color: #5A5A5A;border-color: #ccc;border-width: 1px 1px 1px 0;border-image: none;z-index: 9999;box-shadow: 0px -10px 10px -15px rgba(0,0,0,0.75);}div.tabContent {display: none;padding: 20px;background: var(--color-main-bg);border-radius: 0 0 7px 7px;animation: fadeEffect 0.5s;}div.tabContent.active {display: block;}div.tabContent label {display: block;margin-bottom: 10px;}div.tabContent label span {display: inline-block;margin: 0 10px 0 0;min-width: 120px;}div.tabsSmall {}a.tabBtnSmall {display: inline-block;position: relative;margin: auto 5px;min-height: 35px;transition: all 0.3s;}a.tabBtnSmall:hover {text-decoration: none;}a.tabBtnSmall:after {position: absolute;bottom: 0;left: 50%;display: block;height: 3px;width: 0;content: "";background: none repeat scroll 0 0 var(--color-head);border-radius: 1px;transition: width 0.5s ease 0s, left 0.5s ease 0s;}a.tabBtnSmall:hover:after { width: 100%; left: 0; }a.tabBtnSmall.active:after {width: 100%;left: 0;}a.tabBtnSmall:active,a.tabBtnSmall.active {}div.tabContentSmall {display: none;animation: fadeEffect 0.5s;width: 100%;max-width: 100% !important;}div.tabContentSmall.active {display: block;}ul.tabNav {}ul.tabNav li {}ul.tabNav li a {position: relative;display: inline-block;line-height: 1.2rem;margin-right: 5px;min-width: 30px;text-align: center;transition: all 0.3s;}ul.tabNav li a.active {}ul.tabNav li a:hover { text-decoration: none;}ul.tabNav li a:after {position: absolute;bottom: 0;left: 50%;display: block;height: 3px;width: 0;content: "";background: none repeat scroll 0 0 var(--color-head);border-radius: 1px;transition: width 0.5s ease 0s, left 0.5s ease 0s;}ul.tabNav li a:hover:after { width: 100%; left: 0; }ul.tabNav li a.active:after {width: 100%;left: 0;}div#msg {display: block;position: fixed;margin: 0 2vw;width: 80vw;top: 15vh;z-index: 99999;}div#msg ul {}div#msg ul li {position: relative;margin: 0 0 10px 0;padding: 12px;background: #ccc;border-left: 2px solid rgba(0,0,0,0.5);border-radius: 3px;box-shadow: 0 8px 6px -6px rgba(0,0,0,0.4);display: grid;grid-gap: 5px;grid-template-rows: 1fr;grid-template-columns: 0.1fr 0.8fr 0.1fr;grid-template-areas: "icon msg close";justify-content: center;align-items: center;}div#msg ul li.error {background-color: var(--color-main-red);color: #fff;}div#msg ul li.success {background-color: var(--color-main-green);color: #fff;}div#msg ul li.warning {background-color: var(--color-main-yellow);color: #fff;}div#msg ul li i.icon {grid-area: icon;font-size: 2.2em;text-align: center;}div#msg ul li.error i {color: #fff;}div#msg ul li p,div#msg ul li div {grid-area: msg;text-align: left;}div#msg ul li b {display: block;font-size: 1.2em;font-weight: 700;}div#msg ul li a.close {grid-area: close;font-size: 1.2em;text-align: right;position: absolute;top: 0;right: 0;cursor: pointer;}div.tableWrapper {position: relative;display: block;width: 100%;max-width: 100%;overflow-x: inherit;overflow-y: auto;height: auto;}a.back:not(.ajax) {position: absolute;display: flex;right: 10px;bottom: 10px;height: 40px;width: 40px;text-align: center;vertical-align: baseline;background: rgba(0,0,0,0.4);border-radius: 100em;align-items: center;justify-content: center;}div#s6 a.back:not(.ajax) { right: 35px; bottom: 35px; }a.back:not(.ajax)::after {content: '';display: inline-block;width: 16px;height: 16px;background-image: url('../img/pctgrm_icons/chevron-up-white.svg');background-size: contain;background-repeat: no-repeat;margin-left: 5px;}table {border-spacing: 0;display: block;overflow-y: auto;text-align: left;width: 100%;table-layout: fixed;}td,th {border-bottom: .05rem solid #ccc;padding: 0.25rem 0.5rem;}td:first-child,th:first-child { padding-left: 0; }td:last-child,th:last-child { padding-right: 0; }@media (min-width: 40.0rem) {table {display: table;overflow-x: initial;}}ul.table {position: relative;display: table;margin: 0;padding: 0;width: 100%;max-width: 100% !important;max-height: 50vh !important;box-sizing: border-box;border-collapse: separate;overflow-y: inherit;text-align: left;}ul.table.mobile {overflow: auto;table-layout: auto;}@media (min-width: 40.0rem) {ul.table {display: table;overflow-y: initial;}}ul.table li {position: relative;display: table-row;margin: 0 0 5px 0;padding: 0;width: 100%;height: auto;background: var(--color-main-box-bg);}ul.table.mobile li {line-height: 40px;}ul.table li:hover {background: rgba(208,208,208,0.2);border-radius: 5px;transition-property: background;transition-duration: 0.2s;transition-timing-function: ease;transition-delay: 0.1s;}ul.table li[data-blindout="1"] {opacity: 0.4;}ul.table li[data-blindout="1"]:hover {opacity: 0.9;}ul.table li.tblHead {display: table-header-group;position: sticky;top: 0;z-index:10;margin-bottom: 15px;border-bottom: 2px solid var(--color-main-bg);box-shadow: rgba(33, 35, 38, 0.1) 0px 10px 10px -10px;text-overflow: " ...";}ul.table li span {display: table-cell;margin: 0;padding: 2px 3px;word-break: keep-all;white-space: nowrap;hyphens: auto;box-sizing: border-box;border-bottom: 1px solid var(--color-main-bg);}ul.table li.tblHead span {padding: 2px 3px 4px 3px;font-weight: 600;min-width: 30px;word-break: keep-all;hyphens: none;}ul.table.tablet li span,ul.table.desktop li span{overflow: hidden;text-overflow: " ...";}ul.table.tablet li span:hover,ul.table.desktop li span:hover{overflow: visible;}ul.table li span.fullView {overflow: visible;}ul.table li.tblHead span[data-sortable="1"] i {margin-left: 1vw;}ul.table li.tblHead:hover {background: var(--color-main-box-bg);}ul.table li span.select,ul.table li span.edit {text-align: center;min-width: 1vw;}ul.table li.tblHead a[data-sortby] i {margin: auto 0 auto 8px;min-width: 15px;text-align: center;}ul.table li.tblHead span.sort,ul.table li.tblHead a.sortable {text-decoration: none;}ul.table li.tblHead span.sort::after,ul.table li.tblHead a.sortable::after {content: '';display: inline-block;margin-left: 5px;min-width: 15px;height: 15px;background-size: contain;background-repeat: no-repeat;filter: opacity(0.6);vertical-align: middle; }ul.table li.tblHead span.sort:hover::after,ul.table li.tblHead a.sortable:hover::after {background-image: url('../img/pctgrm_icons/sort.svg');}ul.table li.tblHead span[data-sortby="asc"].sort::after,ul.table li.tblHead a.sortable[data-sortby*="asc"]::after {background-image: url('../img/pctgrm_icons/sort-ascending.svg');}ul.table li.tblHead span[data-sortby="desc"]::after,ul.table li.tblHead a.sortable[data-sortby*="desc"]::after {background-image: url('../img/pctgrm_icons/sort-descending.svg');}ul.sortable {}ul.sortable li {}ul.sortable li span.sortable {cursor: move;}ul.sortable li span.sortable::before {display: inline-block;content: '';min-width: 40px;height: 15px;text-align: center;background-size: contain;background-repeat: no-repeat;filter: opacity(0.6);vertical-align: middle; }ul.sortable li:first-child span.sortable::before {background-image: url('../img/pctgrm_icons/sort-ascending.svg'); }ul.sortable li:last-child span.sortable::before {background-image: url('../img/pctgrm_icons/sort-decending.svg'); }ul.mobile.sortable li span.touchScrollSpace,ul.tablet.sortable li span.touchScrollSpace {display: inline-block;width: 40px; border: none;}ul.uniTbl {}ul.uniTbl li span {padding-top: 2px;padding-bottom: 2px;padding-left: 4px;padding-right: 4px;}ul.uniTbl li:not(.tblHead) span {border: 1px solid #ccc;}ul.table i.fas,table i.fas,ul.table img.tbl-icon {margin: auto 0.15vw;min-width: 15px;text-align: center;}ul.table i.fas:hover,table i.fas:hover {background: rgba(0,0,0,0.02);}ul.table span.is_public i {color: rgba(0,0,0,0.3);}ul.table span.icons i {color: rgba(0,0,0,0.5);}ul.table.mobile span.icons i,ul.table.mobile span.icons img {margin-right: 2vw;}ul.table span.icons i:hover {color: rgba(0,0,0,0.8);}ul.table span.is_public img {filter: opacity(0.3); }ul.table span.icons img {filter: opacity(0.5); }ul.table span.icons img:hover {transform: scale(1.3); filter: opacity(0.8);}ul.table span.click {cursor: default;}ul#horoscopeAspectarium {border-collapse: collapse;}ul#horoscopeAspectarium li span {min-width: 1.5vw;text-align: center;}table select,table option,ul.table select,ul.table option {white-space: nowrap; width: fit-content;max-width: 90%;min-width: inherit;}table select:focus,ul.table select:focus {max-width: 100%;}section.pagination {display: block;padding: 0.5vh 0.5vw;box-sizing: border-box;}body.tablet section.pagination,body.desktop section.pagination {display: grid;grid-template-rows: auto;grid-template-columns: 48% 48%;grid-gap: 4%;align-items: center;align-content: center;}section.pagination div.pagesize {display: grid;grid-template-rows: auto;grid-template-columns: 50% 50%;grid-gap: 10px;align-items: center;align-content: center;}section.pagination div.pagesize input[type="number"] {width: inherit;min-width: inherit;}section.pagination div.pageno {display: grid;grid-template-rows: auto;grid-template-columns: 19% 60% 19%;grid-template-areas: "back txt next";grid-gap: 2%;align-items: center;align-content: center;}section.pagination div.pageno a.back { grid-area: back; }section.pagination div.pageno a.next { grid-area: next; text-align: right;}section.pagination div.pageno span {display: block;margin: 0;grid-area: txt; }a {display: inline-block;color: rgba(0,0,0,.7);text-decoration: none;}a:hover {text-decoration: underline;}img {width: auto; max-width: 100%;}svg {height: 100%;width: 100%;}[data-tooltip] {cursor: pointer;}.text-align-left { text-align: left; }.text-align-right { text-align: right; }.text-align-center { text-align: center; }i.inlineIcon {display: inline-flex;align-self: center;font-style: normal;}i.inlineIcon img {height:1em;width:1em;}i.inlineIcon.baseline img {top: .125em;position: relative;}img.icon {width: 1.2em;height: 1.2em;vertical-align: middle; display: inline-block;filter: opacity(0.7);transition: transform 0.3s ease; }img.icon-hover:hover {transform: scale(1.4); filter: opacity(1.0);}img.btn-lbl-icon {width: 1.2em;height: 1.2em;display: inline-block;margin: 0 auto; }img.dropdown-arrow {width: 1.3em;height: 1.3em;vertical-align: middle; display: inline-block;margin-left: 20px;margin-right: 5px;}img.icon-blg {width: 1.35em;height: 1.35em;}img.icon-mlg {width: 1.5em;height: 1.5em;}img.icon-lg {width: 2.4em;height: 2.4em;}img.icon-xlg {width: 3.6em;height: 3.6em;}img.icon-xxlg {width: 7.2em;height: 7.2em;}img.icon-mgn {margin-right: 0.5em;margin-left: 0.5em;}img.icon-mgnr {margin-right: 0.5em;}img.icon-v-align-m {vertical-align: middle;}div#mouseOver {position: absolute;top: 0;left: 0;background: rgba(0,0,0,0.8);padding: 2px 10px;color: #fff;font-size: 0.9em;font-style: normal;font-weight: 400; border-radius: 5px; box-shadow: 0 8px 6px -6px rgba(0,0,0,0.5); z-index: 111100000; display: none;}div#mouseOver.show {display: inline-block;}div#mouseOver:before {content: "";position: absolute;left: 45%;width: 0px;height: 0px;border-left: 6px solid transparent;border-right: 6px solid transparent;z-index: 0;}div#mouseOver.bottom:before {border-bottom: 6px solid rgba(0,0,0,0.7);top: -5px;}div#mouseOver.top:before {border-top: 6px solid rgba(0,0,0,0.7);bottom: -5px;}div#popup {position: fixed;display: none;justify-content: center;align-items: center;top:0;left: 0;width: 100vw !important;height: 100vh !important;max-height: 100vw;z-index: 999999;background: rgba(0,0,0,0.40);transition: all 1.5s ease;}div#popup.mobile {height: 100%; !important;max-height: 100%;}div#popup.showPopup {display: flex;}div#popup div.popupBody {position: relative;max-width: 90%;max-height: 90%;overflow: visible;transition: all 0.6s ease;}div#popup a.txt {color: var(--color-main-blue);}div#popup div.updMsg figure {float: left;margin-right: 20px;display: inline-block;border-width: 1px;border-style: solid;border-color: #424242;}div#popup div.updMsg figcaption {text-align: center;font-style: italic;font-size: 0.9em;max-width: 100%;}div#popup a#btnClose {position: absolute;top: -20px;right: -20px;height: 40px;width: 40px;line-height: 40px;font-size: 1.8em;text-align: center;background: #fff;border-radius: 20px;text-decoration: none;color: rgba(0,0,0,0.6);}div#popup div.popupContent {padding: 0 20px;background: #fff;border-radius: 7px;max-height: 90vh;border-top: 20px solid #fff;border-bottom: 20px solid #fff;overflow-y: auto;}div#popup div.popupContent h1,div#popup div.popupContent h2,div#popup div.popupContent h3,div#popup div.popupContent h4,div#popup div.popupContent p,div#popup div.popupContent ul {margin-bottom: 20px;text-align: left;}div#popup div.popupContent ul li {list-style: circle;list-style-position: inside;}div#popup section.btnLine {margin: 20px 0 0 0;display: flex;justify-content: space-around;align-content: center;}body.mobile div#popup section.btnLine {display: block;}body.mobile div#popup section.btnLine a {display: block;margin-top: 20px;}div#tw77Ajax {position: fixed;display: none;justify-content: center;align-items: center;top:0;left: 0;width: 100%;height: 100%;z-index: 999999;background: rgba(0,0,0,0.40);transition: all 1.5s ease;}div#tw77Ajax.showAjax {display: flex;}div#tw77Ajax div.ajaxBody {position: relative;transition: all 0.6s ease;}div#tw77Ajax a.btnClose {position: absolute;top: -25px;right: -25px;height: 50px;width: 50px;line-height: 50px;text-align: center;background: #fff;border-radius: 25px;text-decoration: none;color: #000;}div.ajaxBody div {padding: 20px;background: #fff;border-radius: 7px;}div.searchSuggest {position: absolute;top: 0;left: 0;display: none;margin: 0;padding: 0;height: auto;width: auto;z-index: 9999999;background: var(--color-main-box-bg);box-shadow: 0 8px 6px -6px rgba(0,0,0,0.5);overflow-y: auto;transition: width 0.1s;}div.searchSuggest.show {position: absolute;display: block;}div.searchSuggest ul {margin: 0;padding: 0;border: 1px solid var(--color-main-bg);text-align: left;}div.searchSuggest ul li {margin: 0;padding: 3px 10px;line-height: 34px;border-bottom: 1px solid var(--color-main-bg);color: rgba(0,0,0,0.4);cursor: pointer;}div.searchSuggest ul li:last-child {border-bottom: none;}div.searchSuggest ul li:hover {background: rgba(0,0,0,0.05);}div.searchSuggest ul li.focus {background: rgba(0,0,0,0.05);}div.searchSuggest ul li i {}div.searchSuggest ul li span.place {margin: auto 10px auto 6px;color: #000;}div.searchSuggest ul li span.place b {text-decoration: underline;}div.searchSuggest ul li span.placeinfo {}.fontAstroSigns { font-family:"AstroMANAGEMENT"; }.fontAstroSigns_Chronlex { font-family:"Chronlex"; }.fontAstroSigns_Chronlex_v3 { font-family:"Chronlex_v3"; }.fontAstroSigns_Chronlex_v4 { font-family:"Chronlex_v4"; }.fontAstroSigns_ChronlexSymbols { font-family:"GroupCharFontRegular"; }.fontAstroSigns_huber { font-family:"huber"; }.fontAstroSigns_hamburgsymbols { font-family:"hamburgsymbols"; }.fontAstroSigns_hamburgsymbols_v2 { font-family:"hamburgsymbols_v2"; }.fontAstroSigns_velezodiac { font-family:"velezodiac"; }.fontAstroSigns_fontana_v2 { font-family:"fontana_v2"; }.fontAstroSigns_astro_v3 { font-family:"astro_v3"; }.fontAstroSigns_gadget_v1 { font-family:"gadget_v1"; }.fontAstroSigns_ganza_v2 { font-family:"ganza_v2"; }.fontAstroSigns_astroscript_v1 { font-family:"astroscript_v1"; }.fontAstroSigns_astroscriptb_v1 { font-family:"astroscriptb_v1"; }.fontAstroSigns_dotbasic_v1 { font-family:"dotbasic_v1"; }.fontAstroSigns_astronomicon_v1 { font-family:"astronomicon_v1"; }i[data-uni] {font-style: normal;}i[data-uni]:before {content: attr( data-uni );display: inline-block;}.box {margin: 0 0 15px 0;padding: 12px;background: var(--color-main-box-bg); border-radius: 5px;box-sizing: border-box;height: 100%;max-height: 100%;max-width: 100%;box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 6px -1px, rgba(0, 0, 0, 0.06) 0px 2px 4px -1px;}body.mobile .box {height: auto;}@media (orientation: portrait) {body.tablet .box {height: auto;margin: 0 0 15px 0;}}.box header {display: block;margin: 0;padding: 0;max-height: auto;}.box main {display: block;margin: 5px 0;padding: 0 10px 0 0;height: auto;overflow-y: inherit;}.box main:after {display: block;height: 6px;box-shadow: inset 0 -2em 3em -2.5em rgba(0,0,0,0.4);}body.tablet .box,body.desktop .box { margin: 0; }@media (orientation: portrait) {body.tablet .box {height: fit-content;margin: 0 0 15px 0;}}body.desktop .box main { display: flex;align-items: flex-start; max-height: 99%;overflow-y: scroll;}.box footer {display: block;margin: 0;padding: 0;max-height: auto;}.box header.none,.box footer.none {border: none;height: 0;}.box main a.scrollBack {display: block;position: absolute;bottom: 10px;right: 10px;}.boxShadow {box-shadow: 0 8px 6px -6px rgba(0,0,0,0.4);}div#menuPopup {position: absolute;top: 0;left: 0;display: none;z-index: 99999;}body.desktop div#menuPopup {position: fixed;}div#menuPopup.show {display: block;width: auto;}a.showMenuPopup { position: relative;display: inline-block;}ul.menuPopup {display: none;position: absolute;margin: 0.5vh 0 0 0;padding: 1vw;width: auto;border: 2px solid var(--color-main-bg);border-radius: 5px;background: var(--color-main-box-bg);box-shadow: 0 8px 6px -6px rgba(0,0,0,0.4);font-size: 0.9em;z-index: 100;}ul.menuPopup.show {display: block;}ul.menuPopup li {padding: 5px 10px;display: block;text-align: left;word-break: keep-all;white-space: nowrap;border-radius: 2px;}ul.menuPopup li:hover { background: rgba(0,0,0,0.3); }ul.menuPopup li a { display: block; text-decoration: none; cursor: pointer;}ul.menuPopup li:hover a { color: #fff; }ul.menuPopup li i,ul.menuPopup li img {display: inline-block;margin-right: 1vw;}ul.menuPopup li.top {border-bottom: 2px solid var(--color-main-bg);}ul.menuPopup li.bottom {border-top: 2px solid var(--color-main-bg);}ul.menuPopup li.breakline {margin: 5px 0;padding: 0 10px;display: block;text-align: left;border-radius: 0;height: 1px;background: rgba(0,0,0,0.2);}div.dropdownBox {position: relative;padding: 0 5px;background: #fff;display: inline-block;color: #000;max-height: 30px;vertical-align: inherit;border-radius: 3px;text-align: center;}div.dropdownBox span#label {display: block;vertical-align: baseline;height: 20px;line-height: 20px;font-size: 0.9em;}ul.dropdown {display: block;position: absolute;top: 22px;left: 0;width: auto;background: #fff;color: #000;border: 1px solid rgba(0,0,0,0.2);border-radius: 3px;z-index: 100;font-size: 0.9em;max-height: 70vh;overflow-y: auto;}body.mobile ul.dropdown {max-width: 90vw;}ul.dropdown.hidden {display: none;}ul.dropdown li {display: block;padding: 2px 5px;text-align: left;border-bottom: 1px solid rgba(0,0,0,0.2);}ul.dropdown li:last-child {border-bottom: none;}ul.dropdown li:hover {background-color: rgba(0,0,0,0.2);}ul.dropdown li label {margin: 0;display: grid;gap: 0;grid-template-areas: "label label edit delete";grid-template-columns: auto auto 40px 40px;}ul.dropdown li label span { grid-area: label; display: block;width: inherit;margin-right: 10px;}ul.dropdown li label a.edit { grid-area: edit; display: block;text-align: right; width: 40px;}ul.dropdown li label a.delete { grid-area: delete; display: block;text-align: right; width: 40px;}ul.dropdown li input {display: none;}ul.dropdown li input:checked+label { font-weight: bold; }@keyframes barsIn {0% {width: 0;}100% {width: var(--percent); }}@keyframes mouseOver {0% {opacity: 0;}100% {opacity: 1;}}@keyframes devSuccess {0% { background-color: var(--color-success); opacity: 0.5; }20% { background-color: inherit; opacity: 1; }40% { background-color: var(--color-success); opacity: 0.5; }60% { background-color: inherit; opacity: 1; }80% { background-color: var(--color-success); opacity: 0.5; }100% { background-color: inherit; opacity: 1; }}.devSuccess { animation: devSuccess 1s 1; }* {scrollbar-width: thin; scrollbar-color: var(--scrollbar_bar) var(--scrollbar_bg);}*::-webkit-scrollbar {width: var(--scrollbar_width);height: var(--scrollbar_hight);}*::-webkit-scrollbar-track {background: var(--scrollbar_bg);}*::-webkit-scrollbar-thumb {background-color: var(--scrollbar_bar);-webkit-border-radius: 3px;border-radius: 3px;border: 1px solid var(--scrollbar_bar);}*::-webkit-scrollbar-corner {background: #000;}html {font-family: 'Open Sans', sans-serif;font-weight: 300;font-size: calc(1em + 1vw);line-height: calc(1em + 1vw);background: var(--color-main-bg);color: var(--color-text);}@media screen and (min-width: 1200px) {html { font-size: 26px;}}body {position: relative;text-align: center;align-content: center;letter-spacing: 0.01em;font-size: 0.7em;line-height: 1.6em;}body.tablet,body.desktop {font-size: 0.5em;}h1,h2,h3,h4 { margin-bottom: 12px; }h1 { font-size: 1.4em; font-weight: 600; }h2 { font-size: 1.3em; font-weight: 600; }h3 { font-size: 1.2em; font-weight: 400; }h4 { font-size: 1.1em; font-weight: 400; }body.mobile svg {height: auto;}body.mobile li[data-id="upgrdBtn"],body.mobile li[data-id="upgrdBtn"] a {background-color: var(--color-btn-bg-high);color: #fff;}div#webapp {position: relative;margin: 0 auto;padding: 0;display: block;width: 100vw;max-width: 100%;text-align: left;font-weight: 300;box-sizing: border-box;}div#webapp.tablet,div#webapp.desktop {min-height: 100vh !important;max-height: 100vh !important;}@media (orientation: portrait) {div#webapp.tablet { height: auto;max-height: inherit;}}div#loginFrame {text-align: center;}div#loginFrame label {display: grid;grid-gap: 0;grid-template-rows: 1; grid-template-columns: repeat( 10, 9.9% );}div#loginFrame label span {display: none;} div#loginFrame label i,div#loginFrame label img.icon {grid-row: 1/2;grid-column: 2/3;z-index: 10;display: flex;align-items: center;margin-top: 1em;color: rgba( 0,0,0,0.4 );opacity: 0.4;}div#loginFrame label input {grid-row: 1/2;grid-column: 1/11;z-index: 1;padding-left: 26%;}div#loginFrame a#fP,div#loginFrame a#lG,div#loginFrame a#cA,div#loginFrame a#cP,div#loginFrame button {display: block;margin: 8px auto;}div#loginFrame a#fP {color: var(--color-main-blue);}div#loginFrame a#lG {margin-top: 40px;margin-bottom: 20px;}div#loginFrame a#cA,div#loginFrame a#cP {margin-bottom: 0;}div#loginFrame a#cP {background: var(--color-main-blue);}body.tablet div#infoPopupFrame,body.desktop div#infoPopupFrame {max-width: 25rem;}header#appHeader {margin: 0;padding: 5px 0;position: sticky;top: 0;display: grid;grid-gap: 0;grid-template-rows: repeat( 3, auto );grid-template-columns: 20% 20% auto auto 20% 20%;grid-auto-rows: auto;background: var(--color-main-box-bg);box-shadow: 0 8px 6px -6px rgba(0,0,0,0.1);box-sizing: border-box;z-index: 1000;}@media (orientation: landscape) {header#appHeader.mobile { position: relative; }}header#appHeader.desktop {padding: 0;position: relative;}div#infoTop { height: auto;text-align: center;grid-row: 1/2;grid-column: 1/7; }div#infoTop.tablet,div#infoTop.desktop {}div#curScreenTxt {padding: 0 2vw;grid-row: 2/3;grid-column: 1/4;line-height: 40px;font-size: 1.2em;color: var(--color-head);}div#navIcons { grid-row: 3/4;grid-column: 1/7; padding: 0;box-sizing: border-box;text-align: center;line-height: 40px;font-size: 2.1em;}div#navIcons.tablet,div#navIcons.desktop {grid-row: 3/4;grid-column: 1/7;}header.changed div#navIcons.tablet,header.changed div#navIcons.desktop {grid-row: 2/3;grid-column: 3/5;}div#navIcons i { margin: 0 1vw;}div#navIcons.tablet i,div#navIcons.desktop i { margin: 0 0.5vw 0 0;}div#navIcons i:last-child { margin-right: 0;}div#navIcons i a:hover {font-size: 1.0em;}div#navIcons i a.active {font-size: 1.0em;}div#navIcons i a:after {position: absolute;bottom: 0;left: 50%;display: block;height: 3px;width: 0;content: "";background: none repeat scroll 0 0 var(--color-head);border-radius: 1px;transition: width 0.5s ease 0s, left 0.5s ease 0s;}div#navIcons a.active:after {width: 100%;left: 0;}div#userMenu { position: relative;grid-row: 2/3;grid-column: 4/7;padding: 0 1vw 0 0;box-sizing: border-box;text-align: right;line-height: 40px;}header.changed div#userMenu { grid-column: 5/7;}div#userMenu a {position: relative;display: inline-block;margin-right: 5px;min-width: 30px;text-align: center;}div#userMenu a:last-child {margin-right: 0;}div#userMenu a.active {}div#userMenu a:hover { text-decoration: none;}div#userMenu.tablet a:after,div#userMenu.desktop a:after {position: absolute;bottom: 0;left: 50%;display: block;height: 3px;width: 0;content: "";background: none repeat scroll 0 0 var(--color-head);border-radius: 1px;transition: width 0.5s ease 0s, left 0.5s ease 0s;}div#userMenu a:hover:after {}div#userMenu a.active:after {width: 100%;left: 0;}div#userMenu ul.menuPopup {right: 1vw;}nav#navMain {padding: 0 1vw 0 0;grid-row: 2/3;grid-column: 4/7;box-sizing: border-box;text-align: right;font-size: 1.2em;font-weight: 400;line-height: 40px;}nav#navMain.tablet,nav#navMain.desktop {grid-row: 2/3;grid-column: 1/4;padding: 0 0 0 1vw;text-align: left;}header.changed nav#navMain.tablet,header.changed nav#navMain.desktop {grid-column: 1/3;}nav#navMain a { color: var(--color-text); }nav#navMain.tablet a,nav#navMain.desktop a {color: var(--color-head);transition: all 0.3s;}nav#navMain.mobile a.active {color: var(--color-head);}nav#navMain a:hover { text-decoration: none;}nav#navMain.tablet a:after,nav#navMain.desktop a:after {position: absolute;bottom: 0;left: 50%;display: block;height: 3px;width: 0;content: "";background: none repeat scroll 0 0 var(--color-head);border-radius: 1px;transition: width 0.5s ease 0s, left 0.5s ease 0s;}nav#navMain a:hover:after { width: 100%; left: 0; }nav#navMain a.active:after {width: 100%;left: 0;}nav#navMain ul#main {display: none;text-align: left;}nav#navMain.mobile ul#main {box-shadow: 0 8px 6px -6px rgba(0,0,0,0.4);}nav#navMain ul#main.show,nav#navMain.tablet ul#main,nav#navMain.desktop ul#main { display: block;}nav#navMain ul#main li {cursor: pointer;margin-left: 10px;}nav#navMain.tablet ul#main li,nav#navMain.desktop ul#main li {display: inline-block;margin-right: 10px;cursor: pointer;}nav#navMain ul#main li i {margin-right: 0.5vw;}nav#navMain ul#main li > ul {display: none;position: absolute;padding: 1vw;width: auto;border: 2px solid var(--color-main-bg);background: var(--color-main-box-bg);box-shadow: 0 8px 6px -6px rgba(0,0,0,0.4);font-size: 0.9em;z-index: 9000;transition: all 0.5s ease;}nav#navMain ul#main li:hover > ul {display: block;}nav#navMain.mobile ul#main li > ul {display: block;position: relative;padding-left: 25px;width: auto;border: none;box-shadow: none;}nav#navMain.mobile ul#main li:hover > ul {display: block;position: relative;}nav#navMain ul#main li > ul li {display: block;word-break: keep-all;white-space: nowrap;border-bottom: 2px solid var(--color-main-bg);}nav#navMain ul#main li > ul li:last-child {border: none;}div#msg {}main#appMain {display: block;margin: 10px;padding: 0;height: inherit;background: var(--color-main-bg);box-sizing: border-box;}@media (orientation: landscape) {main#appMain.mobile {display: grid;grid-gap: 10px;grid-template-rows: repeat( 2, 49.5% );grid-template-columns: repeat( 2, 49.5% );align-content: flex-start;}}main#appMain.tablet,main#appMain.desktop {display: grid;grid-gap: 10px;grid-template-rows: repeat( 20, 1fr );grid-template-columns: repeat( 20, 1fr );max-height: 85vh;min-height: 85vh;}@media (orientation: portrait) {main#appMain.tablet {display: block;max-height: inherit;}}main#appMain.fullView {}main.data,main.horoscope,main.group,main.prognostic {}main.fullView.data,main.fullView.horoscope,main.fullView.group,main.fullView.prognostic {max-height: 94.5vh;}@media (orientation: landscape) {main.data.mobile {display: block;}}main.data div#s6 { position: relative;grid-column: 1/15; grid-row: 1/21;}main.data div#s6 header .btn { margin-right: 0.5vw; }main.data div#s7 { position: relative; grid-column: 15/21; grid-row: 1/11;}main.data div#s8 { position: relative; grid-column: 15/21; grid-row: 11/21;display: flex;flex-direction: column;align-items: stretch;max-height: 100%;}main.data div#s8 span.edit { text-align: center; }main.data div#s8 form div.input {display: block;margin: 0 0 0.5vh 0;}main.data div#s8 form div.input input { min-width: 50px;background: var(--color-main-box-bg); }main.data div#s8 form div.input i,main.data div#s8 form div.input input {display: inline-block;}main.data div#s8 form span {display: inline-block;margin-right: 0.5vw;padding: 0 10px 0 5px;background: rgba(0,0,0,0.1); border-radius: 15px;font-size: 0.9em;cursor: pointer;}main.data div#s8 form span input {vertical-align: middle;margin: -2px 0 0 0;}main.group div#s9 {position: relative; grid-column: 1/11; grid-row: 1/21;}main.group div#s10 {position: relative; grid-column: 11/16; grid-row: 1/11;}main.group div#s11 {position: relative; grid-column: 16/21; grid-row: 1/11;}main.group div#s61 {position: relative; grid-column: 11/21; grid-row: 11/21;}main.group div#s61 main {}main.group div#s12 main div {display: grid;grid-gap: 10px;grid-template-columns: repeat( 2, 1fr );grid-template-rows: repeat( 3, 1fr );width: 100%;align-items: stretch;justify-content: center;}main.group div#s12 ul#zodiac {position: relative; grid-column: 1/2; grid-row: 1/4;}main.group div#s12 ul#quadrants {position: relative; grid-column: 2/3; grid-row: 1/2;}main.group div#s12 ul#crosses {position: relative; grid-column: 2/3; grid-row: 2/3;}main.group div#s12 ul#elements {position: relative; grid-column: 2/3; grid-row: 3/4;}@media (orientation: landscape) {main.group.mobile div#s9 {position: relative; grid-column: 1/2; grid-row: 1/2;}main.group.mobile div#s10 { position: relative;grid-column: 2/3; grid-row: 1/2;}main.group.mobile div#s61 {position: relative;grid-column: 1/3; grid-row: 2/3;}main.group.mobile div#s11 { position: relative; grid-column: 1/3; grid-row: 3/4;}main.group.mobile div#s12 { position: relative; }main.group.mobile div#mobileFrame {position: relative; grid-column: 2/3; grid-row: 1/3;}main.group.tablet div#s9 {position: relative; grid-row: 1/10;grid-column: 1/14;min-height: 85vh;}main.group.tablet div#s10 { position: relative;grid-row: 1/10;grid-column: 14/21;}main.group.tablet div#s61 {position: relative;grid-row: 10/19;grid-column: 1/21;}main.group.tablet div#s11 { position: relative; grid-row: 19/21;grid-column: 1/21;}main.group.tablet div#s12 { position: relative; }}main.horoscope div#s13 {position: relative; grid-column: 1/11; grid-row: 1/21;}main.horoscope div#s14 {position: relative; grid-column: 11/16; grid-row: 1/8;}main.horoscope div#s15 {position: relative; grid-column: 16/21; grid-row: 1/8;}main.horoscope div#s22 {position: relative; grid-column: 11/21; grid-row: 8/21;}@media (orientation: landscape) {main.horoscope.mobile div#s13 {position: relative;grid-row: 1/2;grid-column: 1/2; }main.horoscope.mobile div#s14 { position: relative;grid-row: 1/2;grid-column: 2/3;}main.horoscope.mobile div#s15 { position: relative;height: auto;grid-row: 3/4;grid-column: 1/3;}main.horoscope.mobile div#s22 { position: relative; grid-row: 2/3;grid-column: 1/3;}main.horoscope.mobile div#mobileFrame {position: relative; grid-column: 2/3; grid-row: 1/3;}main.horoscope.tablet div#s13 {position: relative;grid-row: 1/10;grid-column: 1/14; min-height: 85vh;}main.horoscope.tablet div#s14 { position: relative;grid-row: 1/10;grid-column: 14/21;}main.horoscope.tablet div#s15 { position: relative;grid-row: 19/21;grid-column: 1/21;}main.horoscope.tablet div#s22 { position: relative; grid-row: 10/19;grid-column: 1/21;}}main.prognostic div#s47 {position: relative; grid-column: 1/11; grid-row: 1/21;}main.prognostic div#s46 {position: relative; grid-column: 11/17; grid-row: 1/11;}main.prognostic div#s48 {position: relative; grid-column: 17/21; grid-row: 1/11;}main.prognostic div#s49 {position: relative; grid-column: 11/21; grid-row: 11/21;}@media (orientation: landscape) {main.prognostic.mobile div#s47 {position: relative; grid-column: 1/2; grid-row: 1/2;}main.prognostic.mobile div#s46 { position: relative;grid-column: 2/3; grid-row: 1/2;}main.prognostic.mobile div#s48 { position: relative;grid-column: 1/3; grid-row: 3/4;}main.prognostic.mobile div#s49 { position: relative; grid-column: 1/3; grid-row: 2/3;}main.prognostic.mobile div#mobileFrame {position: relative; grid-column: 2/3; grid-row: 1/3;}main.prognostic.tablet div#s47 {position: relative; grid-row: 1/8;grid-column: 1/14; min-height: 85vh;}main.prognostic.tablet div#s46 { position: relative;grid-row: 1/8;grid-column: 14/21;}main.prognostic.tablet div#s48 { position: relative;grid-row: 18/21;grid-column: 1/21;}main.prognostic.tablet div#s49 { position: relative; grid-row: 8/18;grid-column: 1/21;}}main.config.mobile div#nav {display: block;margin-bottom: 15px;}main.config.tablet div#nav,main.config.desktop div#nav {position: relative; grid-column: 1/5; grid-row: 1/21;}main.config div#s5Content {position: relative; grid-column: 5/21; grid-row: 1/21;}@media (orientation: landscape) {main.config.mobile div#s5Content {position: relative; grid-column: auto; grid-row: auto;}}div.tabContent.active {align-items: stretch;height: auto;max-height: 90%;overflow-y: scroll;}div.tabContent.active {display: flex;}div.tabContent input[type="checkbox"] {margin-right: 10px;}main.lang {overflow-y: scroll;}main.todo div.screenData ul.table{overflow-y: scroll;}div#s7 header,div#s10 header,div#s11 header,div#s15 header {display: flex;justify-content: space-between;}div#s6 {}div#s6 header.mobile {display: grid;grid-gap: 5px;grid-template-rows: repeat( 2, 50% ); grid-template-columns: repeat( 6, 16.0% );box-sizing: border-box;text-align: left;}div#s6 header.mobile a[href="F15"] {grid-row: 1/2;grid-column: 1/3; }div#s6 header.mobile div#DBselect {grid-row: 1/2;grid-column: 3/7;}div#s6 header.mobile div#searchInput {grid-row: 2/3;grid-column: 1/7;}@media (orientation: landscape) {div#s6 header.mobile a[href="F15"] {grid-row: 1/2;grid-column: 1/2; }div#s6 header.mobile div#DBselect {grid-row: 1/2;grid-column: 2/4;}div#s6 header.mobile div#searchInput {grid-row: 1/2;grid-column: 4/7;}}div#s6 ul#dataHoroscopes { }div#s6 ul#dataHoroscopes.mobile {overflow-x: scroll;}div#s6 ul#dataHoroscopes span { width: auto; word-wrap: keep-all; }div#s6 ul#dataHoroscopes.tablet span,div#s6 ul#dataHoroscopes.desktop span{ word-wrap: break-word; }div#s6 ul#dataHoroscopes.tablet span.select,div#s6 ul#dataHoroscopes.desktop span.select { width: 3%; text-align: center; }div#s6 ul#dataHoroscopes.tablet span.name,div#s6 ul#dataHoroscopes.desktop span.name { width: 22%; }div#s6 ul#dataHoroscopes.tablet span.birthDay,div#s6 ul#dataHoroscopes.desktop span.birthDay{ width: 10%; }div#s6 ul#dataHoroscopes span.birthTime { width: 5%; }div#s6 ul#dataHoroscopes span.timeZone { width: 6%; }div#s6 ul#dataHoroscopes span.place { width: 18%; }div#s6 ul#dataHoroscopes span.country { width: 6%; }div#s6 ul#dataHoroscopes span.roddenRating { width: 5%; }div#s6 ul#dataHoroscopes span.precision { width: 8%; }div#s6 ul#dataHoroscopes span.icons { width: 12%; text-align: right; }div#s6 ul#dataHoroscopes span.edit { width: 5%; text-align: right; }div#s6 a#addDB {display: inline-block;margin: auto 0 auto 15px;color: var(--color-btn-txt-default);min-width: 40px;border-radius: 100em;}div#s6 a#addDB:hover {background-color: var(--color-btn-bg-high);}div#s6 a#addDB i {margin: 0;}div#s7 {}div#s7 .headerIcon { display:inline-block; margin: auto 0.15vw; }div#s7 ul#dataGroupstack {}div#s7 ul#dataGroupstack span.is_public { width: 10%; text-align: left; }div#s7 ul#dataGroupstack span.name { width: 40%; }div#s7 ul#dataGroupstack span.icons { width: 40%; text-align: right; }div#s7 ul#dataGroupstack span.edit { width: 10%; text-align: right; }div#s8 {}div#s8 ul#dataGroups {}div#s8 ul#dataGroups span.is_public { width: 10%; text-align: left; }div#s8 ul#dataGroups span.name { width: 40%; }div#s8 ul#dataGroups span.icons { width: 40%; text-align: right; }div#s8 ul#dataGroups span.edit { width: 10%; text-align: right; }div#s9 {display: block;}body.tablet div#s9,body.desktop div#s9 {display: flex;align-items: stretch;justify-content: center;}@media (orientation: landscape) {body.mobile div#s9 svg {position: sticky;top: 0;}}div#s10 ul#groupMembers { font-size: 0.9em; }div#s10 ul#groupMembers span.check { width: 7%; text-align: left; }div#s10 ul#groupMembers span.name { width: 45%; word-break:break-all; }div#s10 ul#groupMembers span.color { width: 9%; }div#s10 ul#groupMembers span.shape { width: 1%; }div#s10 ul#groupMembers span.position { width: 23%; }div#s10 ul#groupMembers span.precision { width: 15%; }div#s10 ul#groupMembers span.name a { display: inline; }div#s10 ul#groupMembers span.color b {display: inline-block;min-width: 25px;max-width: 25px;min-height: 25px;border-radius: 3px;vertical-align: bottom;}div#s11 ul#groupFactors {}div#s11 ul#groupFactors span.check { width: 10%; text-align: left; }div#s11 ul#groupFactors span.symbol { width: 15%; text-align: center }div#s11 ul#groupFactors span.size { width: 37.5%; }div#s11 ul#groupFactors span.position { width: 37.5%; }div#s12 ul.table {}div#s12 span.symbol { width: 20%; }div#s12 span.symbol img {max-height: 12px;width: auto;}div#s12 span.percent { width: 20%; }div#s12 span.barPercent { width: 60%; overflow: hidden;position: relative;}div#s12 span.barPercent i {content: '';position: relative;display: inline-block;animation: barsIn 1.5s ease-in-out forwards; width: 0;height: 10px;border-radius: 3px;}div#s13 {display: block;}body.tablet div#s13,body.desktop div#s13 {display: flex;align-items: stretch;justify-content: center;}@media (orientation: landscape) {body.mobile div#s13 svg {position: sticky;top: 0;}}div#s14 a#horoscopeInfo {text-decoration: none;}div#s14 li i,div#s14 li img {display: inline-block;width: 30px;margin-right: 10px;text-align: center;}div#s14 a.edit {position: absolute;top: 12px;right: 38px;}div#s14 a.hist,div#s46 a.hist {position: absolute;top: 12px;right: 12px;}div#s14 form#timeleap {margin: 1em 0 0 0;padding: 1em 0 0 0;display: grid;grid-gap: 5px;grid-template-rows: 1fr;grid-template-columns: repeat( 8, 0.125fr );width: 98%;max-width: 98% !important;border-top: 2px dotted var(--color-main-bg);line-height: 1.2rem;}div#s14 form#timeleap input,div#s14 form#timeleap select {margin: 0;padding: 2px 3px;width: inherit;height: inherit;min-width: inherit;max-width: 100%;line-height: inherit;}div#s14 form#timeleap input {grid-column: 3/5;grid-row: 1/1;text-align: center;line-height: inherit;}div#s14 form#timeleap select {grid-column: 5/8; grid-row: 1/1;line-height: inherit;}div#s14 form#timeleap a[data-dir="b"] {grid-column: 1/2; grid-row: 1/1;line-height: inherit;}div#s14 form#timeleap a[data-dir="f"] {grid-column: 2/3; grid-row: 1/1;line-height: inherit;}div#s14 form#timeleap a[data-day] {grid-column: 8/9; grid-row: 1/1;text-align: right;line-height: inherit;}header#groupID a.icon,div#s14 a.icon {text-decoration: none;color: rgba(0,0,0,0.75);transition: all 0.3s;font-size: 1.3em;}@media (orientation: portrait) {main.horoscope.tablet div#s14 {position: relative; display: grid;grid-gap: 5px;grid-template-rows: 1fr;grid-template-columns: 0.5fr 0.5fr;}main.horoscope.tablet div#s14 a.edit {left: 40%;}main.horoscope.tablet div#s14 a.hist {left: 35%;}main.horoscope.tablet div#s14 form#timeleap {grid-column: 2/3; grid-row: 1/2;margin: 0;padding: 0;border: none;}main.horoscope.tablet div#s14 form#timeleap input,main.horoscope.tablet div#s14 form#timeleap select {padding: 0 10px;} }div#s15 ul#groupFactors {}div#s15 ul#groupFactors span.check { width: 10%; text-align: left; }div#s15 ul#groupFactors span.symbol { width: 15%; }div#s15 ul#groupFactors span.size { width: 37.5%; }div#s15 ul#groupFactors span.position { width: 37.5%; }div#tab_fundtypesZ div.tabContentBox,div#tab_fundtypesH div.tabContentBox {display: grid;grid-gap: 10px;grid-template-columns: repeat( 2, 1fr );grid-template-rows: repeat( 3, 1fr );width: 100%;align-items: stretch;justify-content: center;}main.mobile div#tab_fundtypesZ div.tabContentBox,main.mobile div#tab_fundtypesH div.tabContentBox {display: block;}div#tab_fundtypesZ div.tabContentBox ul#horoscopezodiac,div#tab_fundtypesH div.tabContentBox ul#horoscopezodiac,div#tab_fundtypesH div.tabContentBox ul#horoscopehouses {position: relative; grid-column: 1/2; grid-row: 1/4;}div#tab_fundtypesZ div.tabContentBox ul#horoscopequadrants,div#tab_fundtypesH div.tabContentBox ul#horoscopequadrants {position: relative; grid-column: 2/3; grid-row: 1/2;}div#tab_fundtypesZ div.tabContentBox ul#horoscopecrosses,div#tab_fundtypesH div.tabContentBox ul#horoscopecrosses {position: relative; grid-column: 2/3; grid-row: 2/3;}div#tab_fundtypesZ div.tabContentBox ul#horoscopeelements,div#tab_fundtypesH div.tabContentBox ul#horoscopeelements {position: relative; grid-column: 2/3; grid-row: 3/4;}div#tab_fundtypesZ div.tabContentBox ul#groupzodiac,div#tab_fundtypesH div.tabContentBox ul#groupzodiac,div#tab_fundtypesH div.tabContentBox ul#grouphouses {position: relative; grid-column: 1/2; grid-row: 1/4;}div#tab_fundtypesZ div.tabContentBox ul#groupquadrants,div#tab_fundtypesH div.tabContentBox ul#groupquadrants {position: relative; grid-column: 2/3; grid-row: 1/2;}div#tab_fundtypesZ div.tabContentBox ul#groupcrosses,div#tab_fundtypesH div.tabContentBox ul#groupcrosses {position: relative; grid-column: 2/3; grid-row: 2/3;}div#tab_fundtypesZ div.tabContentBox ul#groupelements,div#tab_fundtypesH div.tabContentBox ul#groupelements {position: relative; grid-column: 2/3; grid-row: 3/4;}div#tab_fundtypesZ div.tabContentBox span.symbol,div#tab_fundtypesH div.tabContentBox span.symbol { width: 20%; }div#tab_fundtypesZ div.tabContentBox span.symbol img,div#tab_fundtypesH div.tabContentBox span.symbol img {max-height: 12px;width: auto;}div#tab_fundtypesZ div.tabContentBox span.percent,div#tab_fundtypesH div.tabContentBox span.percent { width: 20%; }div#tab_fundtypesZ div.tabContentBox span.barPercent,div#tab_fundtypesH div.tabContentBox span.barPercent { width: 60%; overflow: hidden;position: relative;}div#tab_fundtypesZ div.tabContentBox span.barPercent i,div#tab_fundtypesH div.tabContentBox span.barPercent i{content: '';position: relative;display: inline-block;animation: barsIn 1.5s ease-in-out forwards; width: 0;height: 10px;border-radius: 3px;}div#tab_aspectarium {}div#tab_aspectarium ul.table span {min-width: 20px;}div#tab_aspectarium div.spanBox {display: block;}div#tab_aspectarium div.spanBox b {display: inline-block;margin-right: 6px;}div#s19 { max-width: 60vw; }div#s19 ul#groupGroups {}div#s19 ul#groupGroups span.select { width: 10%; text-align: left; }div#s19 ul#groupGroups span.name { width: 90%; }div#s19 span.edit { text-align: center; }div#s19 form div.input {display: block;margin: 0 0 0.5vh 0;}div#s19 form div.input input { min-width: 50px;background: var(--color-main-box-bg); }div#s19 form div.input i,div#s19 form div.input input {display: inline-block;}div#s19 form span {display: inline-block;margin-right: 0.5vw;padding: 0 10px 0 5px;background: rgba(0,0,0,0.1); border-radius: 15px;font-size: 0.9em;cursor: pointer;}div#s19 form span input {vertical-align: middle;margin: -2px 5px 0 0;}div#s22 {}div#s22 header {word-break: keep-all;padding-bottom: 5px;display: flex;flex-wrap: nowrap;overflow-x: auto;-webkit-overflow-scrolling: touch;scroll-snap-type: x mandatory;scroll-padding: 10%;}div#s22 header div {display: block;word-break: keep-all;flex: 0 0 auto;scroll-snap-align: center;}div#s22 header a {}div#s22.box main {}div#s22 ul#horoscopePlanets {}div#s22 ul#horoscopePlanets span.factor { width: 5%; }div#s22 ul#horoscopePlanets span.position { width: 20%; }div#s22 ul#horoscopePlanets span.direction { width: 10%; }div#s22 ul#horoscopePlanets span.house { width: 10%; }div#s22 ul#horoscopePlanets span.declination { width: 25%; }div#s22 ul#horoscopePlanets span.speed { width: 25%; }div#s24 {display: block;width: 100%;max-width: 100%}div#s24 section#home {display: block;width: 100%;max-width: 100%}div#s24 section#home form {width: 100%;max-width: 100%}div#s24 section#home form div#place {position: relative;}div#s24 section#home form div#place label,div#s24 section#home form div#place input {display: inline-block;}div#s24 section#home form div#place label {margin-right: 10px;}div#s24 section#home form div#place input {min-width: 300px;}div#s24 section#home form div#gps {position: relative;grid-column: 3/4; grid-row: 1/2;display: grid;grid-gap: 10px;grid-template-rows: repeat( 1, auto );grid-template-columns: repeat( 2, auto );}div#s24 section#home form div#button {position: relative;display: block;grid-column: 4/5; grid-row: 1/2;text-align: right;}div#s25 {display: grid;grid-gap: 5vw;grid-template-columns: repeat( 3, auto );grid-template-rows: repeat( 3, auto );width: 100%;max-width: 100%;}div#s25 section#signs {position: relative;display: block;grid-column: 1/4; grid-row: 1/2;height: auto;}div#s25 section#ztype {position: relative;display: block;grid-column: 1/2; grid-row: 2/3;height: auto;}div#s25 section#centre {position: relative;display: block;grid-column: 1/2; grid-row: 3/4;height: auto;}div#s25 section#deg {position: relative;display: block;grid-column: 2/3; grid-row: 2/4;height: auto;}div#s25 section#outside {position: relative;display: block;grid-column: 3/4; grid-row: 2/4;height: auto;}div#s25 section#signs ul li {display: inline-block;margin-right: 12px;}div#s25 section#signs ul li i {font-size: 1.45em;margin-right: 5px;}div#s26,div#s27 {display: block;min-width: 100%;max-width: 100%;}div#s28 {display: block;}div#s28 ul.hlist {}div#s28 ul.hlist li {display: block;margin: 0 0 10px 0;padding: 5px 3px;}div#s28 ul.hlist li:last-child {margin: 0;}div#s29 {display: block;width: 100%;}div#s30 {display: block;width: 100%;max-width: 100%}div#s30 section#ftext {width: 100%;max-width: 100%}div#s30 section#ftext label,div#s30 section#ftext input {display: inline-block;}div#s30 section#ftext label {margin-right: 10px;}div#s30 section#ftext input {min-width: 300px;}div#s31 {display: block;width: 100%;} div#s31form {float: left;} div#s31form section {margin-bottom: 20px}div#s31form section#misc {}div#s31form section#misc label {margin-left: 10px;}div#s31form section#font {}div#s31form section#font label {font-size: 110%;font-weight: 600;margin-right: 10px;}div#s31 section#radix {float: right;padding-left: 20px;width: 60%;max-height: 100%;}div#s32 {display: grid;grid-gap: 15px;grid-template-rows: repeat( 4, 23% );grid-template-columns: repeat( 4, 23% );max-width: 100%;max-height: 100%;}main.mobile div#s32 {display: block;}div#s32 div#listName {position: relative;display: block;grid-column: 1/3; grid-row: 1/5;height: auto;max-height: 100%;}div#s32 section#sList {position: relative;display: flex;align-items: flex-start;max-height: 100%;overflow-y: scroll;}div#s32 section#name {position: relative;display: block;}div#s32 section#name input {background-color: #fff;}div#s32 section#radix {position: relative;grid-column: 3/5; grid-row: 1/5;padding-left: 20px;}div#s32 section#sList ul.table {}div#s32 section#sList ul.table span.input { width: 10%; text-align: center; }div#s32 section#sList ul.table span.is_public { width: 10%; text-align: center; }div#s32 section#sList ul.table span.name { width: 50%; }div#s32 section#sList ul.table span.date { width: 20%; text-align: right; }div#s32 section#sList ul.table span.edit { width: 10%; text-align: right; }div#s32 section#name form {display: flex;justify-content: space-between;align-content: space-between;margin: 20px 0 0 0;padding: 10px;background: rgba(0,0,0,0.05);border-radius: 3px;}div#s32 section#name form button.btn {margin: 0.5vh 0;}div#s33,div#s34,div#s35,div#s36,div#s37,div#s38,div#s39,div#s40,div#s41,div#s42,div#s43,div#s44 {margin: 2vh 0 0 0;}main.tablet div#s33,main.tablet div#s34,main.tablet div#s35,main.tablet div#s36,main.tablet div#s37,main.tablet div#s38,main.tablet div#s39,main.desktop div#s33,main.desktop div#s34,main.desktop div#s35,main.desktop div#s36,main.desktop div#s37,main.desktop div#s38,main.desktop div#s39,main.tablet div#s40,main.tablet div#s41,main.tablet div#s42,main.tablet div#s43,main.tablet div#s44,main.desktop div#s40,main.desktop div#s41,main.desktop div#s42,main.desktop div#s43,main.desktop div#s44 {display: grid;grid-gap: 15px;grid-template-rows: repeat( 5, auto );grid-template-columns: repeat( 5, auto );max-width: 100%}div#s46 {}@media (orientation: portrait){main.tablet div#s46 {display: grid;grid-gap: 10px;grid-template-rows: auto auto;grid-template-columns: repeat( 5, 0.2fr );}main.tablet div#s46 header {grid-row: 1/2;grid-column: 1/3; }main.tablet div#s46 main {grid-row: 2/3;grid-column: 1/6; }main.tablet div#s46 footer {grid-row: 1/2;grid-column: 3/6; }}div#s46 li i,div#s46 li img {display: inline-block;width: 30px;margin-right: 10px;text-align: center;}div#s46 ul#prognosticInfo span { width: auto; word-wrap: keep-all; }div#s46 ul#prognosticInfo.tablet span,div#s46 ul#prognosticInfo.desktop span{ word-wrap: break-word; }div#s46 ul#prognosticInfo span.check { width: 10%; text-align: left; }div#s46 ul#prognosticInfo span.name { width: 45%; text-align: left; }div#s46 ul#prognosticInfo span.color { width: 15%; text-align: center; }div#s46 ul#prognosticInfo span.position { width: 30%; text-align: right; }div#s46 h5 {display: block;font-weight: bold;}div#s46 form#timeDateplace {margin: 0;display: grid;grid-gap: 5px;grid-template-rows: 1fr;grid-template-columns: auto auto auto;width: 100%;max-width: 100% !important;line-height: 1.2rem;box-sizing: border-box;}div#s46 form#timeDateplace input { min-width: inherit; }div#s46 form#timeDateplace input[type="date"] {grid-column: 1/2;width: auto;grid-row: 1/1;text-align: center;line-height: inherit;padding: 5px 3px;}div#s46 form#timeDateplace input[type="time"] {grid-column: 2/3;width: auto;grid-row: 1/1;text-align: center;line-height: inherit;padding: 5px 3px;}div#s46 form#timeDateplace input[type="text"] {grid-column: 3/4;width: auto;grid-row: 1/1;text-align: left;line-height: inherit;}div#s46 form#timeleap {margin: 10px 0;padding: 0;display: grid;grid-gap: 5px;grid-template-rows: 1fr;grid-template-columns: repeat( 8, 0.125fr );width: 100%;max-width: 100% !important;line-height: 1.2rem;box-sizing: border-box;}div#s46 form#timeleap input,div#s46 form#timeleap select {margin: 0;padding: 2px 3px;width: inherit;height: inherit;min-width: inherit;max-width: 100%;line-height: inherit;}div#s46 form#timeleap input {grid-column: 3/5;grid-row: 1/1;text-align: center;line-height: inherit;}div#s46 form#timeleap select {grid-column: 5/8; grid-row: 1/1;line-height: inherit;}div#s46 form#timeleap a[data-dir="b"] {grid-column: 1/2; grid-row: 1/1;line-height: inherit;}div#s46 form#timeleap a[data-dir="f"] {grid-column: 2/3; grid-row: 1/1;line-height: inherit;}div#s46 form#timeleap a[data-day] {grid-column: 8/9; grid-row: 1/1;text-align: right;line-height: inherit;}div#s46 a.icon {font-size: 1.4em;}div#s46 a.icon:hover {color: var(--color-head);}div#s48 ul#prognosticFactors {}div#s48 ul#prognosticFactors span.check { width: 10%; text-align: left; }div#s48 ul#prognosticFactors span.symbol { width: 15%; text-align: center; }div#s48 ul#prognosticFactors span.size { width: 37.5%; text-align: right; }div#s48 ul#prognosticFactors span.position { width: 37.5%; text-align: right; }div#s49 ul#prognosticAspecte {}div#s49 ul#prognosticAspecte span.orb { text-align: right; }div#s49 ul#prognosticAspecte span.distance { text-align: right; }div#s49 ul#prognosticPlanets {}div#s49 ul#prognosticPlanets span.mthd { width: 30%; text-align: left; }div#s49 ul#prognosticPlanets span.factor { width: 8%; text-align: left; }div#s49 ul#prognosticPlanets span.position { width: 34%; text-align: left; }div#s49 ul#prognosticPlanets span.sign { width: 8%; text-align: left; }div#s49 ul#prognosticPlanets span.rxhouse { width: 20%; text-align: left; }ul#prognosticHouses {}ul#prognosticHouses span {width: auto;}div#tab_prognostic_timelist form#progTimelist {margin-bottom: 20px;}div#tab_prognostic_timelist div.timelistCheckbox,div#tab_prognostic_timelist div.timelistInput {display: inline-block;}div#tab_prognostic_timelist form#progTimelist label,div#tab_prognostic_timelist form#progTimelist input,div#tab_prognostic_timelist form#progTimelist button {display: inline-block;}div#tab_prognostic_timelist form#progTimelist label {margin-right: 6px;}div#tab_prognostic_timelist form#progTimelist label::after {content: ':';}div#tab_prognostic_timelist form#progTimelist input {margin-right: 12px;}main.tablet div#s56,main.desktop div#s56,main.tablet div#s57,main.desktop div#s57,main.tablet div#s58,main.desktop div#s58,main.tablet div#s59,main.desktop div#s59,main.tablet div#s60,main.desktop div#s60 {margin: 20px 0 0 0;display: grid;grid-template-columns: repeat( 6, 15fr ); grid-template-rows: 3fr;grid-gap: 1em;}main.tablet section#plist,main.desktop section#plist {grid-column: 1/4; grid-row: 1/4;overflow: auto;}main.tablet section#falist,main.desktop section#falist {grid-column: 4/7; grid-row: 1/4;overflow: auto;}main.tablet div#s58 section#plist,main.desktop div#s58 section#plist {grid-column: 1/4; grid-row: 1/3;}main.tablet div#s58 section#hscalc,main.desktop div#s58 section#hscalc {grid-column: 1/4; grid-row: 3/4;}main.tablet div#s60 section#plist,main.desktop div#s60 section#plist {grid-column: 1/3; grid-row: 1/1;}main.tablet div#s60 section#rhythms,main.desktop div#s60 section#rhythms {grid-column: 5/7; grid-row: 1/1;}main.tablet div#s60 section#falist,main.desktop div#s60 section#falist {grid-column: 3/5; grid-row: 1/1;}section#falist div.input {margin: 1.5vh 0;}section#rhythms button.btn {display: block;margin: 0 auto;width: 100%;}section#flist,section#alist {position: relative;display: inline-block;width: auto;height: auto;}main.tablet section#flist,main.desktop section#flist,main.tablet section#alist,main.desktop section#alist {grid-column: 1/5; grid-row: 1/6;z-index: 100;}section#altsymb,section#dynamic {position: relative;display: flex;flex-wrap: wrap;grid-column: 5/6; grid-row: 1/5;}section#node ul.table,section#altsymb ul.table {display: inline-block;vertical-align: top;margin-right: 5px; margin-top: 5px;padding: 5px;list-style-type: none;border: 2px solid rgba(0, 0, 0, 0.3);border-radius: 7px;box-shadow: none;width: auto; }section#node,section#misc {position: relative;grid-column: 5/6; grid-row: 4/6;}section#flist ul.table {grid-column: 1/4; grid-row: 1/6;}section#flist ul.table span.name, { width: 20%; }section#flist ul.table span.symbol,section#flist ul.table span.size,section#flist ul.table span.color,section#flist ul.table span.orb,section#flist ul.table span.quant,section#flist ul.table span.position,section#flist ul.table span.abbr,section#flist ul.table span.use,section#flist ul.table span.usegrp {width: auto;min-width: 1%; text-align: center;}section#alist ul.table span {width: auto;min-width: 5%;}section#alist ul.table span.angle { text-align: right; }section#alist ul.table span.symbol,section#alist ul.table span.color,section#alist ul.table span.lnwidth,section#alist ul.table span.orb,section#alist ul.table span.rdx,section#alist ul.table span.aspctrm,section#alist ul.table span.grporb { text-align: center;}section#flist,section#plist,section#falist,section#rhythms,section#alist,section#altsymb,section#hscalc {padding: 15px;border: 1px solid var(--scrollbar_bg);border-radius: 7px;box-shadow: none;}section#plist {}section#plist ul.table span.name { width: var(--S29-prognostics-plist-name, auto ); }section#plist ul.table span.use { width: var(--S29-prognostics-plist-use, 10% ); }section#plist ul.table span.color { width: var(--S29-prognostics-plist-color, 10% ); }section#plist ul.table span.position { width: var(--S29-prognostics-plist-position, auto ); }section#plist ul.table span.size { width: var(--S29-prognostics-plist-size, auto ); }section#falist {}section#falist ul.table span.use { width: var(--S29-prognostics-falist-use, 10% ); }section#falist ul.table span.name { width: var(--S29-prognostics-falist-name, auto ); }section#falist ul.table span.orb { width: var(--S29-prognostics-falist-orb, auto ); }section#rhythms div.row {display: grid;grid-template-columns: 48% 48%;grid-template-rows: auto;grid-gap: 4%;align-items: center;margin-bottom: 1.5vh;}section#rhythms div.row > label {grid-column: 1/2;}section#rhythms div.row > input {grid-column: 2/3;max-width: inherit;text-align: center;}section#rhythms div.row > button.btn {grid-column: 2/3;}div.stickySvgBox {position: relative;width: 100%;height: 100%;display: block;}div.stickySvgBox svg {position: sticky;top: 0;height: auto;}svg.radix {transition: 1.3s all !important;}div#webapp section#radixZoom,div#webapp section#radixNav,div#webapp section#radixCentre,div#webapp section#radixFocus {position: absolute;z-index: 1000;display: none;}div#webapp[data-device="tablet"] section#radixCentre, div#webapp[data-device="desktop"] section#radixZoom,div#webapp[data-device="desktop"] section#radixNav,div#webapp[data-device="desktop"] section#radixCentre,div#webapp[data-device="desktop"] section#radixFocus { display: block; }div#webapp[data-device="desktop"] section#radixNav { display: grid; }section#radixZoom {left: 15px;bottom: 15px;border-radius: 5px;}section#radixZoom a[data-btn] {margin-right: 10px;}section#radixNav {padding: 10px;background: rgba(0,0,0,0.1);right: 15px;bottom: 15px;border-radius: 5px;display: grid;grid-template-rows: repeat( 3, 0.33fr); grid-template-columns: repeat( 3, 0.33fr);grid-template-areas:". up ." "left center right" ". down ." ;grid-gap: 10px;}section#radixNav a[data-btn="up"] { grid-area: up; }section#radixNav a[data-btn="down"] { grid-area: down; }section#radixNav a[data-btn="left"] { grid-area: left; }section#radixNav a[data-btn="right"] { grid-area: right; }section#radixNav a[data-btn="center"] { grid-area: center; }section#radixCentre,section#radixFocus {top: 15px;padding: 5px;border-radius: 5px;border: 1px solid rgba(0,0,0,0.1);vertical-align: middle;}section#radixCentre {left: 15px;}section#radixFocus {right: 15px;}div#tab_tags,div#tab_groups {max-width: 100%;line-height: 1.1em;}div#tab_tags span.tag,div#tab_groups span.group {display: inline-block;margin: 0 4px 3px 0;padding: 2px 4px;border-radius: 3px;background: rgba(0,0,0,0.1);line-height: inherit;white-space: nowrap;}div#tab_tags span.tag:hover,div#tab_groups span.group:hover {border-radius: 5px;background: rgba(0,0,0,0.2);}div#tab_tags span.tag img.close,div#tab_groups span.group img.close {cursor: pointer;margin-left: 3px;}div#tab_tags input,div#tab_groups input {line-height: inherit;}form#import,form#export {display: block;width: 100%;min-width: 300px;max-width: 300px;}form#import footer,form#export footer {text-align: right;}form#import label,form#export label{margin-bottom: 15px;}form#import section#dragdropArea {position: relative;display: block;height: auto;border: 2px dashed rgba(0,0,0,0.4);border-radius: 3px;margin: 20px auto;margin-bottom: 0;padding: 12px;text-align: center;}form#import section#dragdropArea.dragdrop {border: 2px dotted rgba(0,0,0,0.6);}form#import input[type="file"] {display: none;}section#dragdropArea i {display: block;margin: 20px auto 0 auto;font-size: 2.8rem;color: rgba( 0,0,0,0.4 );}section#dragdropArea span.text {display: block;margin: 25px 0;font-size: 1.2em;line-height: 1.8em;}section#dragdropArea span.loading {display: none;position: absolute;color: #000;}section#dragdropArea span.loading.show {display: block;}section#dragdropArea button {margin: 20px 0;}form#import progress {display: block;width: 100%;}form#export footer {margin-top: 30px;}div.pac-container {z-index: 9999999;}footer#appFooter {position: relative;padding: 0 1.5vw;display: block;}footer#appFooter.tablet,footer#appFooter.desktop {display: flex;justify-content: space-between;align-content: center;position: relative;height: 30px;overflow: hidden;}div#copy {display: block;position: relative;margin: 0;font-size: 0.6em;color: rgba(0,0,0,0.5);text-align: center;box-sizing: border-box;}div#copy a {margin-right: 5px;font-weight: normal;text-decoration: underline;}div#dropdown {display: block;position: relative;text-align: right;}div#histDropdown,div#dropdown div#cfgSetDropdown {position: relative;display: block;margin: 0;padding: 5px;line-height: 20px;background: #fff;border-radius: 3px 3px 0 0;}div#histDropdown a.btn,div#cfgSetDropdown a.btn {margin-right: 8px;}div#cfgSetDropdown a.btn.colorRed {background-color: var(--color-main-red);}div#histDropdown a.btn.colorHead {background-color: var(--color-head);}.sp-container {position:absolute;top:0;left:0;display:inline-block;*display: inline;*zoom: 1;z-index: 9999994;overflow: hidden;}.sp-original-input-container {position: relative;display: inline-flex;}.sp-original-input-container input {margin: 0 !important;}.sp-original-input-container .sp-add-on {width: 40px;border-top-right-radius: 0 !important;border-bottom-right-radius: 0 !important;}input.spectrum.with-add-on {border-top-left-radius: 0;border-bottom-left-radius: 0;border-left: 0;}.sp-original-input-container .sp-add-on .sp-colorize {height: 100%;width: 100%;border-radius: inherit;}.sp-colorize-container {background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}.sp-container.sp-flat {position: relative;}.sp-container,.sp-container * {-webkit-box-sizing: content-box; -moz-box-sizing: content-box;box-sizing: content-box;}.sp-top {position:relative;width: 100%;display:inline-block;}.sp-top-inner {position:absolute;top:0;left:0;bottom:0;right:0;}.sp-color {position: absolute;top:0;left:0;bottom:0;right:20px !important;}.sp-hue {position: absolute;top:0;right:0;bottom:0;width: 12px;height: 100%;left: initial !important;}.sp-clear-enabled .sp-hue {top: 15%;height: 85%;}.sp-fill {padding-top: 80%;}.sp-sat, .sp-val {position: absolute;top:0;left:0;right:0;bottom:0;}.sp-alpha-enabled .sp-top {margin-bottom: 28px !important;}.sp-alpha-enabled .sp-alpha {display: block;}.sp-alpha-handle {position: absolute;top: -3px;cursor: pointer;height: 16px;border-radius: 50%;width: 16px;margin-right: 5px;left: -2px;right: 0;background: #f9f9f9;box-shadow: 0 0 2px 0px #3a3a3a;}.sp-alpha {display: none;position: absolute;bottom: -18px;right: 0;left: 0;height: 10px;}.sp-alpha-inner {border-radius: 4px;}.sp-clear {display: none;}.sp-clear.sp-clear-display {background-position: center;}.sp-clear-enabled .sp-clear {display: block;position: absolute;top: 3px;right: 0;bottom: 0;cursor: pointer;left: initial;height: 12px;width: 12px;}.sp-container, .sp-replacer, .sp-preview, .sp-dragger, .sp-slider, .sp-alpha, .sp-clear, .sp-alpha-handle, .sp-container.sp-dragging .sp-input, .sp-container button{-webkit-user-select:none;-moz-user-select: -moz-none;-o-user-select:none;user-select: none;}.sp-container.sp-input-disabled .sp-input-container {display: none;}.sp-container.sp-buttons-disabled .sp-button-container {display: none;}.sp-container.sp-palette-buttons-disabled .sp-palette-button-container {display: none;}.sp-palette-only .sp-picker-container {display: none;}.sp-palette-disabled .sp-palette-container {display: none;}.sp-initial-disabled .sp-initial {display: none;}.sp-sat {background-image: -webkit-gradient(linear,0 0, 100% 0, from(#FFF), to(rgba(204, 154, 129, 0)));background-image: -webkit-linear-gradient(left, #FFF, rgba(204, 154, 129, 0));background-image: -moz-linear-gradient(left, #fff, rgba(204, 154, 129, 0));background-image: -o-linear-gradient(left, #fff, rgba(204, 154, 129, 0));background-image: -ms-linear-gradient(left, #fff, rgba(204, 154, 129, 0));background-image: linear-gradient(to right, #fff, rgba(204, 154, 129, 0));-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr=#FFFFFFFF, endColorstr=#00CC9A81)";filter : progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr='#FFFFFFFF', endColorstr='#00CC9A81');}.sp-val {border-radius: 4px;background-image: -webkit-gradient(linear, 0 100%, 0 0, from(#000000), to(rgba(204, 154, 129, 0)));background-image: -webkit-linear-gradient(bottom, #000000, rgba(204, 154, 129, 0));background-image: -moz-linear-gradient(bottom, #000, rgba(204, 154, 129, 0));background-image: -o-linear-gradient(bottom, #000, rgba(204, 154, 129, 0));background-image: -ms-linear-gradient(bottom, #000, rgba(204, 154, 129, 0));background-image: linear-gradient(to top, #000, rgba(204, 154, 129, 0));-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00CC9A81, endColorstr=#FF000000)";filter : progid:DXImageTransform.Microsoft.gradient(startColorstr='#00CC9A81', endColorstr='#FF000000');}.sp-hue {background: -moz-linear-gradient(top, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%);background: -ms-linear-gradient(top, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%);background: -o-linear-gradient(top, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%);background: -webkit-gradient(linear, left top, left bottom, from(#ff0000), color-stop(0.17, #ffff00), color-stop(0.33, #00ff00), color-stop(0.5, #00ffff), color-stop(0.67, #0000ff), color-stop(0.83, #ff00ff), to(#ff0000));background: -webkit-linear-gradient(top, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%);background: linear-gradient(to bottom, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%);}.sp-1 {height:17%;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0000', endColorstr='#ffff00');}.sp-2 {height:16%;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff00', endColorstr='#00ff00');}.sp-3 {height:17%;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ff00', endColorstr='#00ffff');}.sp-4 {height:17%;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffff', endColorstr='#0000ff');}.sp-5 {height:16%;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0000ff', endColorstr='#ff00ff');}.sp-6 {height:17%;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff00ff', endColorstr='#ff0000');}.sp-hidden {display: none !important;}.sp-cf:before, .sp-cf:after { content: ""; display: table; }.sp-cf:after { clear: both; }.sp-cf { *zoom: 1; }@media (max-device-width: 480px) {.sp-color { right: 40%; }.sp-hue { left: 63%; }.sp-fill { padding-top: 60%; }}.sp-dragger {border-radius: 5px;height: 10px;width: 10px;border: 1px solid #fff;cursor: pointer;position:absolute;top:0;left: 0;margin-left: 3px;margin-top: 3px;box-shadow: 0 0 2px 1px rgba(0, 0, 0, .2);}.sp-slider {position: absolute;top: 0;cursor: pointer;height: 16px;border-radius: 50%;width: 16px;left: -2px;background: #f9f9f9;box-shadow: 0 0 2px 0px #3a3a3a;margin-top: 8px;}.sp-container {display: inline-flex;border-radius: 0;background-color: white;padding: 0;border-radius: 4px;color: black;box-shadow: 0 0 0 1px rgba(99,114,130,.16), 0 8px 16px rgba(27,39,51,.08);}.sp-container, .sp-container button, .sp-container input, .sp-color, .sp-hue, .sp-clear {font-size:12px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;}.sp-top {margin-bottom: 10px;}.sp-color, .sp-hue, .sp-clear, .sp-val, .sp-sat {border-radius: 3px;}.sp-input-container {margin-top: -5px;}.sp-input-container.sp-cf,.sp-initial.sp-thumb.sp-cf,.sp-button-container.sp-cf {height: 25px;}.sp-picker-container .sp-cf {margin-bottom: 10px;}.sp-palette-row-initial > span:first-child {cursor: pointer;}.sp-initial-disabled.sp-input-container {width: 100%;}.sp-input {padding: 0px 5px !important;margin: 0;width: 100%;box-shadow: none !important;height: 100% !important;background: transparent;color: #3a3a3a;border-radius: 2px !important;border: 1px solid #e0e0e0 !important;text-align: center;font-family: monospace;font-size: inherit !important;}.sp-input:focus{border: 1px solid orange;}.sp-input.sp-validation-error {border: 1px solid red;background: #fdd;}.sp-picker-container , .sp-palette-container {position: relative;padding: 10px;}.sp-picker-container {width: 200px;padding-bottom: 0;}.sp-palette-container {border-right: solid 1px #ccc;}.sp-palette-only .sp-palette-container {border: 0;}.sp-palette .sp-thumb-el {display: block;position:relative;float:left;width: 24px;height: 15px;margin: 3px;cursor: pointer;border:solid 2px transparent;}.sp-palette .sp-thumb-el:hover, .sp-palette .sp-thumb-el.sp-thumb-active {border-color: orange;}.sp-thumb-el {position:relative;}.sp-initial {float: left;}.sp-initial span {width: 30px;height: 25px;border:none;display:block;float:left;margin:0;}.sp-initial .spe-thumb-el.sp-thumb-active {border-radius: 0 5px 5px 0;}.sp-initial .spe-thumb-el{ border-radius: 5px 0 0 5px;}.sp-initial .sp-clear-display {background-position: center;}.sp-button-container {float: right;}.sp-palette-button-container {margin-top: 10px;}.sp-replacer {position: relative;overflow:hidden;cursor:pointer;display:inline-block;border-radius: 3px;border: 2px solid #fff;color: #666;transition: all 0.3s;vertical-align: middle;width: 1.0rem;height: 1.0rem;box-sizing: border-box;}.sp-replacer:hover, .sp-replacer.sp-active {border-width: 3px;color: black;box-shadow: rgba(60, 64, 67, 0.3) 0px 1px 2px 0px, rgba(60, 64, 67, 0.15) 0px 2px 6px 2px;}.sp-replacer.sp-disabled {cursor:default;border-color: silver;color: silver;}.sp-dd {position: absolute;font-size: 10px;right: 0;top: 0;bottom: 0;padding: 0 2px;line-height: 1.6rem;background-color: white}.sp-preview {position:relative;width: 100%;height: 100%;float:left;z-index: 0;}.sp-preview-inner {transition: background-color .2s;}.sp-preview-inner.sp-clear-display {display: none;}.sp-palette .sp-thumb-el {width: 16px;height: 16px;margin: 3px;border: none;border-radius: 3px;}.sp-container button {border-radius: 3px;border: none;background: transparent;line-height: 1;padding: 0 8px;height: 25px;text-transform: capitalize;text-align: center;vertical-align: middle;cursor: pointer;color: #606c72;font-weight: bold;}.sp-container button.sp-choose {background-color: #3cab3b;color: #fff;margin-left: 5px;}.sp-container button:hover {opacity: .8;}.sp-container button.sp-palette-toggle {width: 100%;background-color: #f3f3f3;margin: 0;}.sp-palette span:hover, .sp-palette span.sp-thumb-active {border-color: #000;}.sp-preview, .sp-alpha, .sp-thumb-el {position:relative;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==);}.sp-preview-inner, .sp-alpha-inner, .sp-thumb-inner {display:block;position:absolute;top:0;left:0;bottom:0;right:0;}.sp-palette .sp-thumb-inner {border-radius: 3px;background-position: 50% 50%;background-repeat: no-repeat;}.sp-palette .sp-thumb-light.sp-thumb-active .sp-thumb-inner {background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIVJREFUeNpiYBhsgJFMffxAXABlN5JruT4Q3wfi/0DsT64h8UD8HmpIPCWG/KemIfOJCUB+Aoacx6EGBZyHBqI+WsDCwuQ9mhxeg2A210Ntfo8klk9sOMijaURm7yc1UP2RNCMbKE9ODK1HM6iegYLkfx8pligC9lCD7KmRof0ZhjQACDAAceovrtpVBRkAAAAASUVORK5CYII=);}.sp-palette .sp-thumb-dark.sp-thumb-active .sp-thumb-inner {background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAMdJREFUOE+tkgsNwzAMRMugEAahEAahEAZhEAqlEAZhEAohEAYh81X2dIm8fKpEspLGvudPOsUYpxE2BIJCroJmEW9qJ+MKaBFhEMNabSy9oIcIPwrB+afvAUFoK4H0tMaQ3XtlrggDhOVVMuT4E5MMG0FBbCEYzjYT7OxLEvIHQLY2zWwQ3D+9luyOQTfKDiFD3iUIfPk8VqrKjgAiSfGFPecrg6HN6m/iBcwiDAo7WiBeawa+Kwh7tZoSCGLMqwlSAzVDhoK+6vH4G0P5wdkAAAAASUVORK5CYII=);}.sp-clear-display {background-repeat:no-repeat;background-position: center;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAABe0lEQVQokYXSsUtcQRTF4d8Jj+VhHSxkEQuLsEUKK0nhTBFTmLSSUhBCMCAWsmgIwWrBLk0akfwLCaSQKBJmtrIIISwpRFKIhViETScphGMzysMtvOVwvpm5d0bGNCuGWAOPgYdl6S8wSDn9b+bUhDHEKWAdeAFMANg+l/TV9ofcz6cjMIbYBvaBMds7QCqZ58CmpBNgPuV0DvAAIMyFGugWtJr7eTv38xEwkPRPErY7QDeG2LqFkjrAgu0dSd/KDVqSNmxvAZ8lfbS9AHRuYemnLWkv5XRVBrQMbAI/gTXgEzAJtJuwBVS2L2OIle03QA/4Lmkl5XQBXEqqbFcAVYFDYChpFngiqWf7l6TXKaezMt2Zkhk24THwG+jZriX9AFZvUAyxLbRke2D75O5zPAO+ADXwEtizjaRHwDvbTyUtppwOmicCHAJvbXcl9YA1SQDjtseA97YPRz7ATcUQp2y/kjRdevsjaTfldNrMjcDGBjXA3T96L7yvrgFzP69+0Ao/HAAAAABJRU5ErkJggg==);}