body{background:var(--color-background);overflow:hidden}body.color-sheme-1_black{--color-background:#070913;--color-accent-1:#ada0ff;--color-text-1:#fff;--color-text-2:#8090b3;--color-block-background:#101529;--color-block-background-2:#0e1424;--color-block-gradient:linear-gradient(135deg, #12172c 30%, #1a1f3b 100%);--color-block-border:#2a3351;--block-border-radius:20px;--header-height:100px;--header-background:#090d1d;--main-padding-y:30px}*{color:var(--color-text-1);margin:0;font-family:Inter,sans-serif}h1{margin:0;font-size:2rem;font-weight:600}span{color:var(--color-text-2);letter-spacing:3px}span i,span.accent{color:var(--color-accent-1)}main{height:calc(100vh - var(--header-height));padding-top:var(--main-padding-y);padding-bottom:var(--main-padding-y)}.block{background:var(--color-block-gradient);border:1px solid var(--color-block-border);border-radius:var(--block-border-radius)}.main-grid-container{grid-template:"table vizual vizual"1fr"table info stats"1fr/1fr .8fr .8fr;gap:1.5rem;height:100%;display:grid}section.planet-info>.h-100{aspect-ratio:1;height:100%}section.planet-info .planet-canvas{background:var(--color-block-background-2);border-radius:50%;height:100%;overflow:hidden;scale:.82}section.planet-info .planet-canvas canvas{cursor:grab;width:100%;height:100%}section.planet-info .planet-canvas canvas:active{cursor:grabbing}header{height:var(--header-height);background:var(--header-background)}header>div{height:100%;position:relative}header>div:after{content:"";width:calc(100% - 2 * var(--bs-gutter-x,.75rem));background:var(--color-block-border);height:1px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}header .logo{height:var(--header-height);align-items:center;display:flex}header .logo img{height:100%}section.table .search-field{background:var(--color-block-background-2);cursor:text;border-radius:10px;height:50px;position:relative}section.table .search-field input{color:var(--color-accent-1);pointer-events:none;background:0 0;border:none;border-radius:10px;width:100%;height:100%;padding:0 15px}section.table .search-field input:focus,section.table .search-field input:focus-visible{border:none;outline:none}section.table .search-field .placeholder{color:var(--color-text-2);opacity:.6;pointer-events:none;-webkit-user-select:none;user-select:none;transition:all .4s ease-in-out;position:absolute;top:50%;left:15px;transform:translateY(-50%)}section.table .search-field .placeholder i{color:inherit;font-size:90%}section.table .search-field.focused .placeholder{opacity:0;left:18%}section.table .planets-list .checkbox{isolation:isolate;grid-template-columns:repeat(2,minmax(0,1fr));padding-bottom:3px;display:grid;position:relative}section.table .planets-list .checkbox:after{z-index:-1;background:var(--color-accent-1);content:"";border-radius:1px;height:3px;transition:all .2s ease-out;position:absolute;bottom:0;left:12.5%;right:62.5%}section.table .planets-list .checkbox[data-active=PHI]:after{left:62.5%;right:12.5%}section.table .planets-list .checkbox button{color:var(--color-text-2);cursor:pointer;font:inherit;letter-spacing:inherit;background:0 0;border:0;width:max-content;padding:0;transition:all .2s ease-out}section.table .planets-list .checkbox button:focus-visible{outline:2px solid var(--color-accent-1);outline-offset:3px}section.table .planets-list .checkbox[data-active=ESI] [data-option=ESI],section.table .planets-list .checkbox[data-active=PHI] [data-option=PHI]{color:var(--color-accent-1)}section.table .planets-list{--card-height:60px;height:var(--card-height)}section.table .planets-list .planet-card{cursor:pointer;height:100%}section.table .planets-list .planet-card .index{height:var(--card-height);width:var(--card-height);background:var(--color-block-background-2);border-radius:50%;transition:all .3s ease-in-out}section.table .planets-list .planet-card .index span{font-family:Consolas;font-weight:600;transition:inherit}section.table .planets-list .planet-card .name h5{letter-spacing:3px;transition:all .3s ease-in-out}section.table .planets-list .planet-card .name span{font-size:12px}section.table .planets-list .planet-card .name span i{color:inherit}section.table .planets-list .planet-card .values>div .desc{font-size:12px}section.table .planets-list .planet-card .values>div.good span{color:#46ee71}section.table .planets-list .planet-card .values>div.normal span{color:#eec146}section.table .planets-list .planet-card .values>div.bad span{color:#ee4646}section.table .planets-list .planet-card:hover:not(.selected) .index span{color:var(--color-accent-1)}section.table .planets-list .planet-card:hover:not(.selected) .name h5{color:var(--color-accent-1);letter-spacing:3px}section.table .planets-list .planet-card.selected .index{background:var(--color-accent-1)}section.table .planets-list .planet-card.selected .index span{color:var(--color-block-background-2)}section.table .planets-list .planet-card.selected .name h5{color:var(--color-accent-1)}
/*$vite$:1*/