.popup-menu{background-color:#ccc;color:#000;border-left:solid #eee 2px;border-top:solid #eee 2px;border-right:solid #666 2px;border-bottom:solid #666 2px;cursor:pointer;-moz-user-select:none;-o-user-select:none;-webkit-user-select:none;user-select:none}.popup-menu-item{padding:2px 10px 2px 10px;text-decoration:none;vertical-align:middle;display:block;color:#000}.popup-menu-item.focused,.popup-menu-item:hover{background-color:#008;color:#fff}.popup-menu-item img{border-width:0;vertical-align:middle;position:relative;left:-5px;top:0}.popup-menu-item.disabled{color:#888}.popup-menu-submenu:after{content:' \00bb'}.popup-menu-divi{margin:2px 2px 2px 2px;border-top:solid #888 1px;border-bottom:solid #eee 1px;height:0;overflow:hidden}.game-talk-subscribed{font-size:80%;color:#555}.game-talk-notsubscribed{font-size:80%;background-color:#600;color:#fff;padding:2px 3px}.game-cron-running{color:#0f0;animation:blink-animation .75s steps(2,start) infinite}@keyframes blink-animation{to{visibility:hidden}}.game-slot-row td{height:28px}.game-slot-row .game-turn-green{color:#0f0}.game-slot-row .game-turn-yellow{color:#ff0}.game-slot-row .game-turn-red{color:red;font-weight:700}.game-slot-row .game-turn-miss{color:#555}.game-th-turn{width:5em}.game-th-head{width:2em;white-space:nowrap;overflow:hidden}.game-th-new{width:3.333em;white-space:nowrap;overflow:hidden;font-size:60%}.game-th-new a{width:3.333em;white-space:nowrap;overflow:hidden;display:block}.game-th-same{font-size:60%}.game-th-turnnr{font-size:60%;text-align:right;padding-right:2em}.game-th-green{font-size:60%;text-align:center;background-color:#080;color:#000}.game-th-yellow{font-size:60%;text-align:center;background-color:#880;color:#000}.game-th-miss{font-size:60%;text-align:center;background-color:#800;color:#000}.game-th-dead{font-size:60%;text-align:center;background-color:#040;color:#000}.game-th-open{font-size:60%;text-align:center;background-color:#400;color:#000}.game-th-none{font-size:60%}.game-th-time{padding-left:1em;font-size:60%}.cal-month{background-color:#224;padding:2px;font-size:80%;font-weight:700;text-align:center}.cal-table{border-collapse:collapse;border-spacing:0}.cal-weekend{text-align:center;border:solid #11111C 1px;background-color:#18182C;padding:2px;font-weight:700}.cal-week{text-align:center;border:solid #11111C 1px;padding:2px}.cal-host{text-align:center;background-color:#080;color:#fff}.cal-past-host{text-align:center;background-color:#040;color:#fff}.cal-daynames{font-size:80%}.cal-daynames td{padding-bottom:2px;padding-top:5px}.cal-today{border:solid #ccc 1px}.cal-yesterday{border-right:solid #ccc 1px}.cal-last-week{border-bottom:solid #ccc 1px}.game-player-main{clear:both}.game-player-main .game-player-action{float:right}.host-game-legend,.host-game-slot{font-size:80%;width:1.5em;height:1.5em;text-align:center;margin:1px;padding:2px;display:inline-block}.host-game-legend a,.host-game-slot a{display:inline-block;width:1.5em;height:1.5em}.host-slot-open{color:#444;background-color:#0c0c16}.host-slot-missing{color:red;background-color:#300}.host-slot-missing.host-todo{border:solid #bf0000 1px;padding:1px}.host-slot-green{color:#6BD425;background-color:#152a07}.host-slot-green.host-todo{border:solid #509f1c 1px;padding:1px}.host-slot-yellow{color:#ff0;background-color:#330}.host-slot-yellow.host-todo{border:solid #bfbf00 1px;padding:1px}.host-slot-red,.host-slot-stale{color:red;background-color:#500}.host-slot-red.host-todo,.host-slot-stale.host-todo{border:solid #bf0000 1px;padding:1px}.host-slot-dead{color:#cc7;background-color:#0c0c16}.host-slot-other-missing{color:red;background-color:#0c0c16}.host-slot-other-green{color:#6BD425;background-color:#0c0c16}.host-slot-other-dead{color:#444;background-color:#0c0c16}.host-count{background-color:#18182C;box-shadow:2px 2px 2px #000}.block-quicklink .host-count-joining a.qlabel{color:#cc0}.block-quicklink .host-count-active a.qlabel{color:#6BD425}.block-quicklink .host-count-finished a.qlabel{color:red}.host-game .box-widget,.host-game.box-widget{background-color:#18182C;box-shadow:2px 2px 2px #000;border-left:solid #224 5px}.host-game .box-widget .qturnnr,.host-game.box-widget .qturnnr{font-size:80%;padding-bottom:.2em}.host-game .box-widget .qplace-1st,.host-game.box-widget .qplace-1st{font-weight:700;color:#ff8}.host-game .box-widget .qplace-2nd,.host-game.box-widget .qplace-2nd{font-weight:700;color:#fff}.host-game .box-widget .qplace-3rd,.host-game.box-widget .qplace-3rd{font-weight:700;color:#c83}.host-game .box-widget .qplace-dnf,.host-game.box-widget .qplace-dnf{color:#f88}.host-game-played .box-widget,.host-game-played.box-widget{border-left:solid #509f1c 5px}.host-game-image{text-align:right;font-style:italic;color:rgba(128,128,128,.5);text-shadow:2px 2px rgba(0,0,0,.5);width:64px;height:64px;line-height:96px;font-size:36px}.host-join-open{color:#6BD425;background-color:#24470c}.host-join-open a,.host-join-open a:link,.host-join-open a:visited{color:inherit}.host-join-blocked{color:#6BD425;background-color:#0c0c16}.host-join-taken{color:red;background-color:#0c0c16}.host-join-self{color:#ff0;background-color:#242400}.window{border:solid #000 2px;padding:1px;background-color:#445;position:fixed;box-shadow:2px 2px 2px #000020;-moz-box-shadow:2px 2px 2px #000020;-webkit-box-shadow:2px 2px 2px #000020}.window-title{border-bottom:solid #445 1px;background-color:#181833;padding:5px;color:#fff;font-size:80%;font-weight:700}.window-content{background-color:#080811;padding:5px;color:#ccc}.window-content input{border-left:solid #666 1px;border-top:solid #000 1px;border-right:solid #ddd 1px;border-bottom:solid #fff 1px;background-color:#ccc;padding:3px;color:#000}.window-content input:focus{background-color:#ccc;color:#000}.vbox-next{margin-top:5px}.av{font-size:80%;width:1.5em;height:1.5em;text-align:center;float:left;margin:1px}.hf{font-size:80%;height:1.5em;min-width:1.5em;text-align:center;float:left;margin:1px}.av-menu{margin-left:1px;margin-right:1px;padding-left:3px;padding-right:3px}.cardmenu-active .av-menu{background-color:inherit}.cardmenu-active .av-menu.av2{color:#000}.cardmenu-active .av-menu.av3{color:#880}.cardmenu-active .av-menu.av4{color:#080}.cardmenu-active .av-menu.av9{color:#860}.cardmenu-active .av-menu.av10{color:#088}.av.av-all{width:2em;color:#fff;background-color:#000;font-variant:small-caps}.hf.av-all{color:#fff;background-color:#000}.hflegend{white-space:nowrap}.hflegend .qbox{display:inline-block;font-size:80%;height:1.5em;min-width:1.5em;text-align:center;margin:1px;color:#fff;background-color:#000}.av0{color:#555}.av1{color:#808096;background-color:#222228}.av2{color:#fff;background-color:#444}.av3{color:#ff0;background-color:#440}.av4{color:#61f261;background-color:#194019}.av5{color:#6161c2;background-color:#191933}.av6{color:red;background-color:#400}.av7{color:#f5f;background-color:#441644}.av8{color:#c26100;background-color:#331900}.av9{color:#ffc200;background-color:#430}.av10{color:#5ff;background-color:#164444}.av11{color:#0a0;background-color:#002D00}.av-mix{color:#ccc;background:linear-gradient(#400,#430,#002D00,#164444,#191933);background-color:#000}#hullTableContainer{overflow-x:auto;font-size:95%}.host-spec .box-widget,.host-spec.box-widget{background-color:#18182C;box-shadow:2px 2px 2px #000;border-left:solid #224 5px}.host-hullfunc .box-widget,.host-hullfunc.box-widget{box-shadow:2px 2px 2px #000;background-color:#18182C;border-left:solid #224 5px;margin-bottom:5px}.host-spec .qhullimage{background-color:#000;position:relative}.host-spec .qhullimage .qthreed{position:absolute;right:0;bottom:0;border:solid #222 1px;color:#444;margin:2px;padding:0 2px}.toolinfo-list .box-widget{background-color:#18182C;box-shadow:2px 2px 2px #000;height:64px}.toolinfo-list .box-widget .qsubtitle{font-size:80%;color:#555}.toolinfo-default{background-color:#060;color:#fff;font-size:64%;padding:2px 4px;border-radius:3px}.toolinfo-detail,.toolinfo-detailtable{background-color:#18182C;box-shadow:2px 2px 2px #000}.toolinfo-detail .qsubtitle,.toolinfo-detailtable .qsubtitle{font-size:80%;color:#555}.toolinfo-detail pre,.toolinfo-detailtable pre{margin:0;padding:0}.toolinfo-detail pre .syn-name,.toolinfo-detailtable pre .syn-name{font-weight:400}