﻿.base-list,.algs-list,.positions-list,.galaxy-list,.mirroralg-list,.algset-list{margin:0 auto;border-collapse:collapse;border:1px solid #ddd}.base-list tr:hover,.algs-list tr:hover,.positions-list tr:hover,.galaxy-list tr:hover,.mirroralg-list tr:hover,.algset-list tr:hover{background:#eef}.base-list td,.algs-list td,.positions-list td,.galaxy-list td,.mirroralg-list td,.algset-list td{border-left:1px solid #ddd;padding:0 2px}.base-list th,.algs-list th,.positions-list th,.galaxy-list th,.mirroralg-list th,.algset-list th{border-left:1px solid #fff;padding:1px 4px}.base-list a:visited,.algs-list a:visited,.positions-list a:visited,.galaxy-list a:visited,.mirroralg-list a:visited,.algset-list a:visited{color:blue}.base-list .pick-icon,.algs-list .pick-icon,.positions-list .pick-icon,.galaxy-list .pick-icon,.mirroralg-list .pick-icon,.algset-list .pick-icon{cursor:url(/assets/zoom-9edda4bda11b69636c61055e0b237b324884d609c913fc867d0f313617168f71.png) 14 12,zoom-in;transition:all .2s ease-in-out;transition-delay:0.5s}.base-list .pick-icon:hover,.algs-list .pick-icon:hover,.positions-list .pick-icon:hover,.galaxy-list .pick-icon:hover,.mirroralg-list .pick-icon:hover,.algset-list .pick-icon:hover{transform:scale(2);background:rgba(255,255,255,0.5)}.size-l{font-size:14px}.size-l .show-pig{font-size:12px}.size-l .pick-icon{height:25px;width:25px}.size-l-wc{font-size:16px}.size-l-wc .show-pig{font-size:13px}.size-l-wc .pick-icon{height:25px;width:25px}.size-m{font-size:12px}.size-m .show-pig{font-size:9px}.size-m .pick-icon{height:22px;width:22px}.size-m-wc{font-size:14px}.size-m-wc .show-pig{font-size:10px}.size-m-wc .pick-icon{height:22px;width:22px}.size-s{font-size:10px}.size-s .show-pig{font-size:8px}.size-s .pick-icon{height:20px;width:20px}.size-s-wc{font-size:12px}.size-s-wc .show-pig{font-size:9px}.size-s-wc .pick-icon{height:20px;width:20px}body{font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif}a{text-decoration:none}.left{float:left}.right{float:right}.relative{position:relative}.center{margin:0 auto}h4,h5{text-align:center;margin:8px}.rp-dialog{height:245px;width:200px;float:left;margin:6px}.flash_msgs{position:absolute;top:8px;left:170px;border-radius:3px;padding:12px;font-size:16px;background-color:rgba(222,255,222,0.8);border:1px solid #5b5}.combo-ready{color:#eb8}.dev-marker{outline:8px solid cyan}.pick-icon,.locked-pick-icon{width:45px;height:59px;font-size:9.45px}.pick-icon .name,.locked-pick-icon .name{font-weight:bold;text-align:center}.locked-pick-icon{background:#ddd}.locked-pick-icon .name{background:#ccc}.selected .name{background:radial-gradient(#cef 40%, #8af)}.pretty-icon svg{width:192px;height:195px}.pretty-icon svg path.e_arrow{fill-opacity:0.7}.pretty-icon svg path.c_arrow{fill:#aaa;stroke:white;stroke-opacity:0.8;fill-opacity:0.8}svg .u{height:23.5;width:23.5}svg .f-color{fill:red}svg .b-color{fill:orange}svg .r-color{fill:#0d0}svg .l-color{fill:#07f}svg .u-color{fill:yellow}svg .d-color{fill:#eee}svg .oll{fill:deeppink}svg .cop{fill:#fb0}svg .cp{fill:white}svg .co{fill:#6df}svg .eo{fill:#0c0}svg .eop{fill:#cf5}svg .ep-across{fill:#adf}svg .ep-fixed{fill:#aaa}svg .ignore{fill:#d7d7d7}svg .white{fill:white}.leftflex{display:flex;flex-direction:column;position:absolute;top:10px;left:13px;width:150px}.leftbar{display:flex;flex-direction:column;width:100%}.leftbar .leftitem{font-size:14px;margin-top:3px;padding:5px 4px;background-color:#f2f2f2;color:#16A2D7;border:1px solid #D7DBDD}.leftbar .leftitem .list-size{width:100%;box-sizing:border-box}.leftbar .leftitem .list-size select{width:100%}.leftbar .clickable{cursor:pointer}.leftbar .clickable a{color:#16A2D7}.leftbar .clickable:visited{color:red}.leftbar .clickable:hover{text-shadow:2px 2px 5px #777}.leftbar .clickable:active{color:white;text-shadow:0px 0px 5px #000, 0 0 8px #00F}#find_by_alg input[type="text"]{width:100%;box-sizing:border-box;margin-top:4px;font-size:9px}#find_by_alg.focus.wide input[type="text"]{width:200%}#find_by_alg #display_alg{display:none}#find_by_alg.focus #display_alg{display:inherit}.list-size__select{font-size:inherit;margin:0;background-color:inherit;color:inherit}@supports (pointer-events: none) and ((-webkit-appearance: none) or (-moz-appearance: none) or (appearance: none)){.list-size{position:relative;display:inline-block;vertical-align:middle}.list-outline{border:1px solid #ddd;padding-left:1px}.list-size__select{padding-right:2.5em;border:0;border-radius:3px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.list-size::before,.list-size::after{content:"";position:absolute;pointer-events:none}.list-size::after{content:"\25BC";height:1em;font-size:.625em;line-height:1;right:1.2em;top:50%;margin-top:-.5em;color:#37f}.list-size::before{width:2em;right:0;top:0;bottom:0;border-radius:0 3px 3px 0;background-color:#e0e0e0}@-moz-document url-prefix(){.list-size__select{padding-right:.9em}}}.index-header{display:flex;flex-direction:column;align-items:center}.index-header h2{margin-top:0}.show_table{font-size:12px;border-collapse:collapse}.show_table td:nth-child(1){font-weight:700;text-align:right;display:block}.show_table td{padding:3px}.show_table td .small{font-size:8px}.algset-list th{background:linear-gradient(to bottom, #eb8 5%, #b83 100%)}.algset-list tr{border-bottom:solid 1px #ddd}.algset-list th:nth-child(n+9),.algset-list td:nth-child(n+9){border-left:none}.algset-list .knapp{font-weight:700}.mirroralg-list th{background:linear-gradient(to bottom, #eb8 5%, #b83 100%)}.mirroralg-list tr{border-bottom:solid 1px #ddd}.mirroralg-list td:nth-child(5n+5){border-left:none}.mirroralg-list td:nth-child(5n+3){border-left:none}.mirroralg-list th:nth-child(2),.mirroralg-list td:nth-child(6){border-left:solid 1px black}.edit_algset label{font-size:12px;font-weight:700}.edit_algset p{margin:10px 0 4px 0}.edit_algset .mirrored-algs{margin:0 0 0 20px}.alg-set-form{width:450px;margin:0 auto}#error_explanation{width:400px;padding:10px;color:red;font-size:14px;background-color:#fee}#error_explanation ul{margin:0}.combinables{font-size:13px;margin:18px auto 0 auto;text-align:center;width:90%;border:1px solid #aaa;background-color:#f4f4f4;padding:4px}.combinables .mirrored-algs{margin:10px;text-align:justify}.mirrored-algs{font-size:9px;line-height:1.4}.algs-header{display:flex;flex-direction:column;align-items:center}.algs-header .ok-button{margin-bottom:10px}.uncovered{font-size:80%}.uncovered a{color:blue !important}.spintext{display:inline-block;animation-name:spin47;animation-duration:4000ms;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes spin47{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.rpniss{width:200px;height:255px;float:left;text-align:center;font-size:80%;margin:0 2px 6px 0}.sanity{width:140px;height:160px;float:right;font-size:9px;text-align:center}.nissolutions{font-size:13px;margin:16px}form#niss-form{display:flex;flex-wrap:wrap;justify-content:center;background-color:#dfd;padding:4px;font-size:10px;margin:46px -8px 0;border-top:thin solid #aaa;border-bottom:thin solid #aaa}form#niss-form input[type="text"]{font-size:9px;margin-right:12px}form#niss-form .thing{display:inline-block}.intro{width:50%;border-radius:6px;padding:6px;margin-top:10px;font-size:11px;background-color:#eef;border:1px solid #77f}.intro p{margin:0}.intro p+p{margin-top:5px}.galaxy-header{font-size:30px;width:100%;text-align:center;margin-top:10px}.galaxy-list tr{border-bottom:solid 1px #ddd}.galaxy-list th{background:linear-gradient(to bottom, #fcc 5%, red 100%)}.galaxy-list tfoot{font-size:8px;text-align:center}.galaxy-list tfoot td{padding:2px}.galaxy-list .knapp{font-weight:700}.big-star{font-size:30px;text-align:center;width:100%;margin-top:10px}.public-link{text-align:center}.public-link a{font-size:9px}.public-link a:visited{color:blue}.optimal{color:#69f}.algs-list tr:nth-child(5n + 1),.positions-list tr:nth-child(5n + 1){border-bottom:solid 1px #ddd}.algs-list .single,.positions-list .single{color:#073}.algs-list .combo,.positions-list .combo{color:#700}.algs-list th{background:linear-gradient(to bottom, #cef 5%, #8af 100%)}.algs-list th:nth-child(1){background:linear-gradient(to bottom, #16f 50%, #9bf 100%);color:#fff;font-weight:normal}.algs-list td:nth-child(-n+2){text-align:right}.algs-list td:nth-child(3){font-size:90%}.algs-list th:nth-last-child(3),.algs-list td:nth-last-child(3){border-left:none}.algs-list td:nth-last-child(2){font-size:85%}.algs-list .hilite td{background-color:#ff0;border-top:solid red 1px;border-bottom:solid red 1px}.algs-list .combo-line td:nth-last-child(4){background-color:#f9f2d6}.algs-list .star_td,.algs-list .cstar_td{cursor:pointer}.algs-list .no_star_td{cursor:not-allowed}.algs-loggedout th:nth-last-child(1){background:#ddd}.algs-loggedout td:nth-last-child(1){background:rgba(0,0,0,0.05)}.combo-list tr:nth-child(5n + 1){border-bottom:none}.positions-list th,.positions-list tfoot{background:linear-gradient(to bottom, #afa 5%, #5c5 100%)}.positions-list tfoot{text-align:center;font-size:10px}.positions-list td:nth-last-child(3){color:#69f;text-align:right}.positions-list td:nth-last-child(1),.positions-list th:nth-last-child(1),.positions-list th:nth-last-child(2){border-left:none}.positions-stats{background-color:#f0f8f0}.rightbar{position:absolute;top:40px;right:0px;display:flex;flex-direction:column;width:190px;padding:5px}.login{position:absolute;top:10px;right:10px;font-size:12px;font-weight:bold}.login .logout{font-size:60%}.login a,.stats-box a{color:black;text-shadow:2px 2px 5px orange;text-decoration:none;display:block}.login a:hover,.stats-box a:hover{text-shadow:2px 2px 5px red}.login a:active,.stats-box a:active{color:white;text-shadow:0px 0px 5px #000, 0 0 8px #00F}#about-link{cursor:pointer}#about-box{display:none;font-size:11px}.stats-box{border:1px solid #bbb;font-size:12px;padding:6px;margin:4px}.stats-box .nickname{font-size:9px;font-weight:700;margin:-4px 0 4px}.stats-box #headline,.stats-box #headline_prot{font-size:16px;font-weight:bold;display:inline-block;margin-bottom:4px}.stats-box #headline_prot{margin-left:-4px;font-size:12px}.stats-box table{border-collapse:collapse;font-size:11px}.stats-box table td:nth-child(2){padding-left:8px}.stats-box .link{color:#aaa;display:inline-block}.stats-box .spacer{height:10px}.stats-box .setupalg{font-size:77%}.stats-box .setupalg span{display:inline-block}.stats-box .setupalg .odd{color:#094}#picker-section .pick-icon:hover,table.icon-grid .pick-icon:hover{background:#bbb}#picker-section .pick-icon:hover .name,table.icon-grid .pick-icon:hover .name{color:white;background:black}#pickers td{padding:0 2px}table.icon-grid{border-collapse:collapse}table.icon-grid svg{margin:3px}table.icon-grid td{padding:0}table.grid-lines td{border-right:solid 1px #aaa}table.grid-lines td:last-child{border-right:none}.hidden-picker{display:none}.hidden-picker .message{font-size:12px;padding:5px;text-align:center}.page-controls{display:flex;align-items:center;width:450px;margin:auto}.rotation-ui{position:absolute;top:12px;left:50%;margin-left:164px;border:1px solid #aaa}.rotation-ui h1{text-align:center;margin:-8px 0 -2px 0;font-size:10px}.rotation-ui h1 span{background-color:white;padding:0 2px}.rotation-ui .buttons{display:flex;padding:8px;align-items:center;font-size:13px}.rotation-ui .buttons a{margin:0 2px;height:10px}.rotation-ui .shortcuts{margin-top:-4px;background-color:#eee;font-size:9px;text-align:center}.combo-name{font-weight:700}.cancel1{color:#aaa;text-decoration:line-through}.merged{color:#08f}.cancel2{color:#daa;text-decoration:line-through}.alg2{color:#a33}.page-format-header{font-size:16px;width:200px;margin:8px auto}.algs-list-header{font-size:14px;width:450px;margin:8px auto;border-top:1px solid #aaa;padding-top:8px}.lars-dialog{font-size:80% !important}.stars-dialog{font-size:80% !important}.stars-dialog .ui-dialog-titlebar{display:none}.js-goto-post:hover{font-weight:bold;cursor:pointer}.picker-dialog .ui-dialog-title{font-size:90% !important}.picker-dialog .ui-dialog-titlebar-close{display:none}.picker_buttons{padding-bottom:12px;display:flex;align-items:center;justify-content:center}.picker_buttons .knapp{margin:0 3px}.show-pig{box-shadow:0px 10px 14px -7px #000;background:linear-gradient(to bottom, #ccc 5%, #999 100%);background-color:#ccc;border-radius:2px;border:1px solid #666;display:inline-block;cursor:pointer;color:#fff;font-family:Arial, sans-serif;font-size:9px;padding:1px 5px;text-decoration:none;text-shadow:0px 1px 0px #000}.show-pig:hover{background:linear-gradient(to bottom, #999 5%, #ccc 100%);background-color:#999}.show-pig:active{position:relative;top:1px}.knapp{font-family:Lucida Sans Unicode, Lucida Grande, sans-serif;font-weight:normal;font-style:normal;color:#333;padding:3px;box-shadow:inset 0px 1px 0px 0px #ffffff;background-color:#ededed;border:1px solid #dcdcdc;outline:none;border-radius:2px;text-indent:0;display:inline-block;text-decoration:none;text-align:center;text-shadow:1px 1px 0 #ffffff}.knapp:visited{color:#333  !important}.knapp16{font-size:16px}.knapp-enabled{cursor:pointer;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #bbb));background:-moz-linear-gradient(center top, #ededed 5%, #bbb 100%)}.knapp-enabled:hover{background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #bbb), color-stop(1, #ededed));background:-moz-linear-gradient(center top, #bbb 5%, #ededed 100%)}.knapp-enabled:active,.knapp-fake-active{position:relative;top:2px}.star1{display:inline-block;color:red}.star1:before{content:"★"}.star2{display:inline-block;color:#0d0}.star2:before{content:"★"}.star3{display:inline-block;color:#07f}.star3:before{content:"★"}.star4{display:inline-block;color:orange}.star4:before{content:"★"}.cstar1{display:inline-block;color:red}.cstar1:before{content:"☆"}.cstar2{display:inline-block;color:#0d0}.cstar2:before{content:"☆"}.cstar3{display:inline-block;color:#07f}.cstar3:before{content:"☆"}.cstar4{display:inline-block;color:orange}.cstar4:before{content:"☆"}#star-picker div{margin:0 -1px;border:1px solid white}#star-picker div:hover{border:1px dashed purple}.status-page{background:linear-gradient(to right, #aff, #afa, #ffa)}.status-page-dev{background:linear-gradient(to right, yellow, white, mediumpurple)}.stat{font-size:12px;margin:12px}
