body{color:#0b0b0b;background:#fafafa}body a{color:#009;cursor:pointer;padding:0 .2em;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}body a:hover{background:#00a1}body a.disabled-link{color:#555;cursor:not-allowed}body a.disabled-link:hover{background:#fff0}body.admin-mode{background:repeating-linear-gradient(45deg,red 0 67px,#0f0 67px 100px) 0 0/200%;animation:10s linear infinite shiftingBackground}body.admin-mode .infoBox{color:#ff0}body.admin-mode .admin-visible{color:#fff;background:#000;padding:.2em;font-style:normal;font-weight:700;line-height:1.5em}@keyframes shiftingBackground{to{background-position:100% 0}}body.admin-mode a{color:#0ff}body.admin-mode a.admin-mode-link{color:#ff0;background:red;font-size:120%;font-weight:700}div#main-container{max-width:1200px;margin:0 auto;padding-right:20px}div#main-container footer{text-align:center;font-size:small;line-height:33%}div#main-container footer span{padding:0 .4em}.flashCrashBox{color:#ff0;background:red;margin:0 0 1em;padding:1em}.flashCrashBox h3{margin:0 0 .1em;font-family:sans-serif;font-size:1em}.flashCrashBox a{color:#0ff}.flashCrashBox ul{margin:0;padding:0;list-style:none}.flashCrashBox ul li{display:inline-block}.titleBox h1{margin:.5em 0 .25em;display:inline-block}.titleBox a{margin:0 0 0 .6em}.infoBox{height:450px;overflow-y:auto}.infoBox span,.infoBox a{font-size:1em;font-style:italic}.infoBox .empty-state{color:#555;margin:0;font-size:1em;font-style:italic}.infoBox .flashCrashInfo{background:#faaa}.infoBox .omegaDisplay{text-align:center;width:2.1em;display:inline-block}.infoBox h2{margin:0 0 .6em;font-family:sans-serif;font-size:1.1em}.infoBox h3{border-bottom:1px solid #888;margin:0 0 .1em;font-family:sans-serif;font-size:1em}.infoBox input.enter-override{width:6rem;height:1rem;margin:0 .2rem;padding:0 .1rem;display:inline}.infoBox ul,.infoBox form{margin:0 0 .6em;padding:0;list-style:none}.infoBox ul li strong,.infoBox form li strong{padding-right:.3em;font-family:sans-serif;font-size:.8em}.infoBox ul li span,.infoBox form li span{font-size:1em;font-style:italic}.infoBox ul li ul,.infoBox form li ul{margin:0;padding:0;display:inline}.infoBox ul li ul li,.infoBox form li ul li{display:inline}.infoBox ul li ul li.position-direction-mismatch,.infoBox form li ul li.position-direction-mismatch{background:#fcdede;border-radius:.25em;margin:0 .1em;padding:0 .2em;box-shadow:inset 0 0 0 1px #d33}.infoBox ul li ul li input.enter-ticket,.infoBox form li ul li input.enter-ticket{width:6rem;height:1rem;margin:0 .2rem;padding:0 .1rem;display:inline}.infoBox ul li ul li+li:before,.infoBox form li ul li+li:before{content:"/ "}.infoBox .ticket-tag{color:#111;background:#fefefe;border:1px solid #d7d7d7;border-radius:.2em;margin:0 .1em .1em 0;padding:0 .2em;font-family:sans-serif;font-size:90%;font-style:normal;display:inline-block;box-shadow:0 1px 2px #0003}.infoBox .ticket-tag.ticket-tag-long{border-color:#9ec9b0}.infoBox .ticket-tag.ticket-tag-short{border-color:#9cb4de}.infoBox ul.floatingTicketList{margin:0;padding:0;list-style:none;display:inline}.infoBox ul.floatingTicketList li{display:inline}.infoBox ul.floatingTicketList li+li:before{content:" "}.floatingTicketAdder small{margin-bottom:.2em;font-size:80%;display:block}.floatingTicketAdder .floatingTicketInputRow{width:100%;display:flex}.floatingTicketAdder .floatingTicketInputRow input.enter-ticket{flex:0 0 10ch;max-width:12ch}.floatingTicketAdder .floatingTicketInputRow select.loop-picker{width:2em;margin-left:.5em}.tabPicker ul{background:#f2f2f2;border-bottom:1px solid #ccc;justify-content:space-between;margin:.25em 0 .8em;padding:0;list-style:none;display:flex}.tabPicker ul li{background:#dadada;padding:.5em 1em;display:inline-block}.tabPicker ul li.activeTab{cursor:default;color:#222;background:#ccc;font-weight:700}.tabPicker ul li.inactiveTab{padding:0}.tabPicker ul li.inactiveTab:hover{background:#eaeaf0}.tabPicker ul li.inactiveTab a{color:#333;padding:.5em 1em;font-weight:700;text-decoration:none;display:block}.tabPicker ul li.inactiveTab a:hover{background:0 0}.tabPicker ul li.tabLinks{background:0 0;margin-left:auto}.tabPicker ul li.tabLinks a{margin:0 .25em;text-decoration:none}.loginBox h2{margin:0 0 .6em;font-family:sans-serif;font-size:1.1em}.loginBox label{margin-right:.75em}.loginBox ul,.loginBox form{margin:0 .4em .6em 0;padding:0;list-style:none}.loginBox ul li strong,.loginBox form li strong{padding-right:.3em;font-family:sans-serif;font-size:.8em}.loginBox ul li span,.loginBox form li span{font-size:1em;font-style:italic}.sessionEvents h2{margin:0 0 .6em;font-family:sans-serif;font-size:1.1em;display:inline-block}.sessionEvents ul{margin-top:.25em;padding-left:1em}.sessionEvents ul li span.sessionEventId{display:none}.sessionEvents ul li span{padding-right:.3em}.marketPaused{background:#ffff0090}.goInDepthCell{display:block}.calculator-container h3{margin:0 0 0 1em;font-family:sans-serif;font-size:1em}.calculator-container .form-list{margin:.5em 0;padding:0 2em 0 .75em;list-style:none}.calculator-container .form-list .form-container-list,.calculator-container .form-list .form-result ul{padding:0;list-style:none}.calculator-container .form-list>li{margin-bottom:1.2em}.calculator-container .form-list .form-inputs{background:#fefeff;border-radius:.5em;padding:.75em;box-shadow:0 2px 4px #0000000d}.calculator-container .form-list .form-inputs label{font-family:sans-serif;font-size:80%;font-weight:700;display:block}.calculator-container .form-list .form-inputs .form-bullet{margin-bottom:.2em}.calculator-container .form-list .form-result{background:#fffffe;border-radius:.5em;padding:.75em;box-shadow:0 2px 4px #0000000d}.calculator-container .form-list .form-result span{font-family:sans-serif;font-size:80%;font-weight:700;display:block}.calculator-container .form-list .form-result>ul>li{margin-bottom:.5em}.calculator-container ul.calculator-tabs{border-bottom:1px solid #ccc;margin:-.5em 0 .8em;padding:0;font-size:95%;list-style:none;display:flex}.calculator-container ul.calculator-tabs li{padding:.25em .5em;display:inline-block}.calculator-container ul.calculator-tabs li.activeCalcTab{cursor:default;color:#222;background:#ccc;font-weight:700}.calculator-container ul.calculator-tabs li.inactiveCalcTab{padding:0}.calculator-container ul.calculator-tabs li.inactiveCalcTab:hover{background:#eaeaf0}.calculator-container ul.calculator-tabs li.inactiveCalcTab a{color:#333;padding:.25em .5em;font-weight:700;text-decoration:none;display:block}.calculator-container ul.calculator-tabs li.inactiveCalcTab a:hover{background:0 0}