| html{ |
| min-width: 830px; |
| overflow-x: auto; |
| } |
|
|
| .highlight-yellow{ |
| margin-top: -30px; |
| margin-bottom: 20px; |
| } |
| .highlight-yellow a{ |
| background: yellow; |
| padding: 5px; |
| } |
|
|
| .tooltip{ |
| width: 112px; |
| } |
|
|
| .tooltip-footnote { |
| top: -1000px; |
| position: absolute; |
| padding: 10px; |
| background: rgba(255, 255, 255, .8); |
| border: 0px solid lightgray; |
| |
| width: 300px !important; |
| font-size: 14px; |
| line-height: 1.4em; |
| background: rgba(0, 0, 0, .8); |
| color: #fff; |
| pointer-events: all !important; |
| } |
| .tooltip-footnote a{ |
| color: #fff !important; |
|
|
| } |
| .tooltip-footnote:hover{ |
| |
| |
| } |
|
|
| .tooltip-footnote-hidden{ |
| opacity: 0; |
| transition: opacity .3s; |
| transition-delay: .2s; |
| pointer-events: none !important; |
| } |
|
|
| .tooltip-hidden{ |
| pointer-events: none !important; |
| } |
|
|
| @media (max-width: 590px){ |
| .footend{ |
| margin-left: 0px; |
| width: 10px; |
| } |
|
|
|
|
| div.tooltip-footnote{ |
| transition: all 0s !important; |
| transition-delay: 0s !important; |
|
|
| display: none; |
| position: fixed; |
| bottom: -1px; |
| width: calc(100%); |
| left: -1px !important; |
| right: -1px !important; |
| top: auto !important; |
| width: auto !important; |
| } |
| } |
|
|
| .footstart{ |
| padding-left: 2px; |
| height: 8px !important; |
| |
| |
| line-height: 0em; |
| } |
|
|
|
|
| svg{ |
| overflow: visible; |
| } |
|
|
| .domain{ |
| display: none; |
| } |
|
|
| circle.point{ |
| stroke: #000; |
| stroke-width: .5; |
| fill-opacity: .5; |
| cursor: pointer; |
| } |
|
|
| circle.point.swapped{ |
| stroke-width: 2; |
| } |
|
|
| path.boundry-line{ |
| pointer-events: none; |
| opacity: .1; |
| } |
|
|
| .dragging{ |
| cursor: pointer; |
| } |
|
|
| .sliders{ |
| position: relative; |
| top: 10px; |
| padding-top: 5px; |
| } |
|
|
| .slider-container{ |
| height: 30px; |
| } |
|
|
| .graph{ |
| width: 900px; |
| } |
|
|
|
|
| .chart-title{ |
| font-size: 14px; |
| font-weight: 600; |
| text-align: center; |
| margin-top: 25px; |
| |
| } |
|
|
| .epoch-graph{ |
| max-width: 700px; |
| margin: 0px auto; |
| } |
|
|
| .decision-boundry{ |
| max-width: 320px; |
| margin: 0px auto; |
| } |
|
|
|
|
|
|
| .digit-button-container{ |
| max-width: 400px; |
| margin: 0px auto; |
| display: flex; |
| gap: 10px; |
| } |
|
|
|
|
| .button{ |
| text-align: center; |
| flex-grow: 1; |
| flex-basis: 0; |
| padding: 5px; |
| cursor: pointer; |
| user-select: none; |
|
|
| outline: 1px solid #ccc; |
|
|
| position: relative; |
| } |
|
|
| @media (hover: hover) and (pointer: fine) { |
| .button:hover{ |
| |
| |
| outline: 1px solid #000 !important; |
| z-index: 100; |
| } |
| } |
|
|
|
|
| .button.active{ |
| background: #000; |
| color: #fff; |
| outline: 0px; |
| |
| } |
|
|
|
|
| .button-row > div{ |
| display: inline-block; |
| } |
|
|
| .accuracy-line{ |
| stroke: #888; |
| } |
| .accuracy-line.active{ |
| stroke-width: 3px; |
| stroke: #000; |
| |
| } |
|
|
| .accuracy-circle{ |
| fill: #888; |
| |
| } |
| .accuracy-circle text{ |
| pointer-events: none; |
| } |
| .accuracy-circle.active{ |
| opacity: 1; |
| fill: #000; |
|
|
| |
| } |
|
|
| .accuracy-label.active text{ |
| font-weight: 600 !important; |
| } |
|
|
| .digit-button-container{ |
| margin-bottom: 30px; |
| } |
|
|
|
|
|
|
| .slider-native { |
| -webkit-appearance: none; |
| |
| width: 180px; |
| height: 15px; |
| background: #d3d3d3; |
| outline: none; |
| -webkit-transition: .2s; |
| transition: opacity .2s; |
| position: relative; |
| left: 1em; |
| top: 2px; |
| } |
|
|
| .slider-native::-webkit-slider-thumb { |
| -webkit-appearance: none; |
| appearance: none; |
| width: 30px; |
| height: 30px; |
| border-radius: 50%; |
| background: #000; |
| cursor: pointer; |
| } |
| .slider-native:hover { |
| opacity: 1; |
| } |
|
|
| svg{ |
| user-select: none; |
| } |
|
|
|
|
| .axis .tick text{ |
| fill: #555; |
| } |
|
|
| .annotation{ |
| font-size: 12px; |
| } |
|
|
|
|
|
|
| ul{ |
| margin-top: -1em; |
| list-style: none; |
|
|
| } |
|
|
| li{ |
| margin-left: 10px; |
| } |
|
|
|
|
|
|
| .info-box .post:hover .img{ |
| outline: 1px solid #333 !important; |
| } |
| .info-box .post:hover .title{ |
| text-decoration: underline !important; |
| } |
|
|
| .post-summary{ |
| display: none; |
| } |
|
|
|
|
| .x .tick.active path{ |
| stroke: rgba(255,255,0,.5) !important; |
| stroke-width: 9; |
| } |
|
|
|
|
| .active circle{ |
| stroke-width: 2; |
| stroke: #000; |
| } |
|
|
| .accuracy-rect.active rect:first-child{ |
| stroke: yellow !important; |
| fill: #ccc !important; |
| fill-opacity: 1; |
| stroke-width: 5; |
| paint-order: stroke; |
|
|
| } |