:root{--black: #282828;--black-tint: #211e19;--white: #ffffff;--white-tint: #f6fbfd;--grey-light: #d8d5cb;--grey: #7f7d74;--blue: #006cbf;--navy: #0f339a;--purple: #602386;--maroon: #b7338e;--maroon-light: #d6b2cd;--teal: #00a29b;--aqua: #cce2df;--red: #f14531;--yellow: #fff846;--lime: #76bd37;--red-orange: #fd7c46;--orange: #fea143;--green: #00973d;--gold: #d89c32;--gold-light: #f4e3c3;--font-sans: "Cooper Hewitt Bold", "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--font-serif: "Cooper Hewitt Book", Georgia, serif;--font-serif-blog: -apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji";--font-meta: "Cooper Hewitt Book", Helvetica, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--font-mono: "SFMono-Regular", Consolas, "Liberation Mono", Menlo, Courier, monospace}*{box-sizing:border-box}.button,button,input[type=submit],input[type=reset],input[type=button]{font-size:calc(1em / 1.618);font-family:var(--font-sans);display:inline-block;height:27px;padding:0 9px;color:var(--black-tint);background-color:var(--gold);text-align:center;line-height:27px;text-transform:uppercase;text-decoration:none;white-space:nowrap;border-radius:2px;border:1px solid var(--gold);cursor:pointer;box-sizing:border-box}.button:hover,button:hover,input[type=submit]:hover,input[type=reset]:hover,input[type=button]:hover,.button:focus,button:focus,input[type=submit]:focus,input[type=reset]:focus,input[type=button]:focus{outline:0;color:var(--black-tint);background-color:var(--gold-light);border-color:var(--gold-light)}.button.button-primary,button.button-primary,.toggle button.active,input[type=submit].button-primary,input[type=reset].button-primary,input[type=button].button-primary{color:var(--teal);background-color:var(--gold-light);border-color:var(--gold-light)}.button.button-primary:hover,button.button-primary:hover,.toggle button.active:hover,input[type=submit].button-primary:hover,input[type=reset].button-primary:hover,input[type=button].button-primary:hover,.button.button-primary:focus,button.button-primary:focus,.toggle button.active:focus,input[type=submit].button-primary:focus,input[type=reset].button-primary:focus,input[type=button].button-primary:focus{color:var(--gold-light);background-color:var(--gold);border-color:var(--gold)}.button:disabled,button:disabled{opacity:.65;cursor:not-allowed}img,iframe{max-width:100%}iframe{height:auto;width:100%}.img-wrapper-full{margin-bottom:1em}.video-wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;margin-bottom:1em}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}label{font-family:var(--font-sans)}.select{position:relative}.select:after{content:"⋁";color:var(--white-tint);right:11px;top:6px;height:34px;padding:5px 0 0 8px;border-left:1px solid var(--white-tint);position:absolute;pointer-events:none}.light .select:after{color:var(--black-tint);border-left:1px solid var(--black-tint)}select::-ms-expand{display:none}.select select{color:var(--white-tint);-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:40px;margin:5px 0;padding:0 25px 0 7px;font-size:16px;float:right;background-color:var(--black-tint);background-image:none;border:1px solid var(--white-tint);border-radius:1px;-ms-word-break:normal;word-break:normal}.light .select select{color:var(--black-tint);background-color:var(--white-tint);border:1px solid var(--black-tint)}.error{color:var(--red-orange)}p.error{font-family:var(--font-sans)}form .error{font-size:.7em}form button[type=submit]+.error{margin-top:1rem}.col-4,.col-6,.col-8,.col-12{width:100%;margin-bottom:2%;padding:1%}@media (min-width: 768px){.col-4{width:25%}.col-6{width:50%}.col-8{width:75%}.col-12{width:100%}}table:not(.d3-tooltip),table.card-stat-table{background-color:var(--black-tint);color:var(--white-tint);border-collapse:collapse;overflow:scroll;width:100%}.light table:not(.d3-tooltip),.light table.card-stat-table{background-color:var(--white);color:var(--black-tint)}table .even,table.card-stat-table .even{background-color:var(--grey-light)}table th,table.card-stat-table th{font-size:12px;font-weight:400}table tr,table.card-stat-table tr{text-align:right}table tr td:first-child,table.card-stat-table tr td:first-child{text-align:left}table tbody tr+tr,table.card-stat-table tbody tr+tr{border-top:1px solid var(--grey)}table tbody,table.card-stat-table tbody{border-top:2px solid var(--black-tint)}table th:first-child,table.card-stat-table th:first-child{text-align:left}table,table.card-stat-table{font-size:calc(14 / 18 * 1em)}table.card-stat-table td.PLAYER,table.card-stat-table th.PLAYER{text-align:left}.meta-header{text-align:center;border-bottom:1px var(--black-tint) solid}@font-face{font-family:Cooper Hewitt Bold;src:url(/fonts/cooper-hewitt/CooperHewitt-Bold.eot);src:url(/fonts/cooper-hewitt/CooperHewitt-Bold.eot?#iefix) format("embedded-opentype"),url(/fonts/cooper-hewitt/CooperHewitt-Bold.woff) format("woff"),url(/fonts/cooper-hewitt/CooperHewitt-Bold.svg#cooperhewitt_bold) format("svg");font-weight:700;font-style:normal}@font-face{font-family:Cooper Hewitt Book;src:url(/fonts/cooper-hewitt/CooperHewitt-Book.eot);src:url(/fonts/cooper-hewitt/CooperHewitt-Book.eot?#iefix) format("embedded-opentype"),url(/fonts/cooper-hewitt/CooperHewitt-Book.woff) format("woff"),url(/fonts/cooper-hewitt/CooperHewitt-Book.svg#cooperhewitt_book) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Cooper Hewitt Book;src:url(/fonts/cooper-hewitt/CooperHewitt-BookItalic.eot);src:url(/fonts/cooper-hewitt/CooperHewitt-BookItalic.eot?#iefix) format("embedded-opentype"),url(/fonts/cooper-hewitt/CooperHewitt-BookItalic.woff) format("woff"),url(/fonts/cooper-hewitt/CooperHewitt-BookItalic.svg#cooperhewitt_bookitalic) format("svg");font-weight:400;font-style:italic}html,.root{font-size:18px;line-height:30px}body{font-size:1em;line-height:1.666;margin:auto}h1{font-weight:900}h1,h2,.jumbo{font-size:2.61111111em;line-height:1.27659574;margin-top:.63829787em;margin-bottom:.63829787em}h3{font-size:1.61111111em;line-height:1.03448276;margin-top:1.03448276em;margin-bottom:.63829787em}h4,h5,h6{font-size:1em;line-height:1.66666667;margin-top:1.66666667em;margin-bottom:0}p,ul,ol,pre,table,blockquote,.gatsby-highlight{margin-top:0;margin-bottom:1.66666667em}ul ul,ol ol,ul ol,ol ul{margin-top:0;margin-bottom:0}hr{border:1px solid;margin:-1px 0}a,b,i,strong,em,small{line-height:0}sub,sup{line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}body{font-family:var(--font-serif);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:greyscale}h1,h2,h3,h4,h5,h6{font-family:var(--font-sans)}a{color:var(--gold);text-decoration:none}.stat{font-family:var(--font-mono)}blockquote{font-style:italic;border-left:3px solid var(--black-tint);padding-left:1em;margin:1em 0}p.list-title{margin-bottom:.333rem;font-weight:700}@media (min-width: 768px){h1,.jumbo{font-size:4.22222222em;line-height:1.18421053;margin-top:.39473684em}}.container{width:95vw;margin:0 auto;max-width:1500px}.container:before{display:table;content:""}.container:after{display:table;clear:both;content:""}.container-skinny{width:95vw;margin:0 auto;max-width:700px}.container-skinny:before{display:table;content:""}.container-skinny:after{display:table;clear:both;content:""}.post-list-container,.projects-list-container,.cards-list-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:2rem}ul.tags{list-style:none;display:flex;flex-flow:row wrap;justify-content:flex-start;margin:0 -3px;padding:0}ul.tags li{padding:0 3px}ul.tags li .button{color:var(--black-tint);border-color:var(--gold);background-color:var(--gold);border-radius:12px}.light ul.tags li .button,ul.tags li .button:hover{color:var(--gold);border-color:var(--gold-light);background-color:var(--gold-light)}div.filtered ul.tags li .button:hover{color:var(--maroon);border-color:var(--maroon-light);background-color:var(--maroon-light)}pre{padding:.5rem;line-height:1;border-radius:8px}pre code{font-family:var(--font-mono);font-size:.777rem}.card-stat{border-top:4px solid var(--white);padding:15px}.light .card-stat{border-top:4px solid var(--black-tint)}.card-stat .card-stat-table{width:100%}.card-stat p{text-align:center;margin-bottom:.333em}.card-stat h3{margin-top:0;margin-bottom:.666em}.card-stat .text-background{background-color:var(--blue);padding:5px}.card-stat .select-container{float:right}.d3-tooltip.hidden{display:none}.d3-tooltip{border:3px solid var(--white-tint);font-family:var(--font-meta);font-size:14px;display:table;position:absolute;line-height:1.1;padding:4px;text-align:left;pointer-events:none;white-space:nowrap;background:var(--black-tint)}.light .d3-tooltip{border:3px solid var(--black);background:var(--white-tint)}.chart-container{width:100%}.label,.axis,.subtitle{font-size:9px}.label,.subtitle{font-family:var(--font-sans)}.axis{font-family:var(--font-meta)}.title{font-size:10px}.notes{font-size:13px}svg text{fill:var(--white)}.light svg text{fill:var(--black-tint)}svg text.incorrect{fill:var(--red)}svg text.correct{fill:var(--green)}.center-graph{display:flex;justify-content:center;align-items:center;width:100%;margin:2rem 0}@media (min-width: 335px){.label,.axis,.subtitle{font-size:10px}.nba-team-stats-chart .title{font-size:1em}}@media (min-width: 768px){.label,.axis,.subtitle{font-size:13px}.title{font-size:1.61111111em}}body{background-color:var(--black-tint);color:var(--white)}.light body{background-color:var(--white);color:var(--black-tint)}.layout{display:flex;flex-direction:column;min-height:100vh}.glowing{background:linear-gradient(-45deg,#ee7752,#e73c3c,var(--black-tint),var(--black-tint),var(--black));background-size:400% 400%;animation:gradient 60s ease infinite}.light .glowing{background:linear-gradient(-45deg,#ee7752,#e73c3c,var(--grey),var(--white-tint),var(--white));background-size:400% 400%;animation:gradient 60s ease infinite}@keyframes gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.logo{display:block;fill:none;height:65px;margin:auto;padding:10px 15px;stroke:var(--gold);stroke-miterlimit:10;stroke-width:4px}@media (min-width: 768px){.logo{height:75px}}header{z-index:1}header nav ul{margin:0;padding:0;list-style:none;text-align:center}header nav ul{margin-top:5px}header a{color:var(--grey);font-family:var(--font-sans)}header nav ul li{display:inline-block;padding:10px 15px}#themeToggle{border:0;background:none}.sun{fill:transparent}.moon,.light .sun{fill:var(--grey)}.light .moon{fill:transparent}@media (min-width: 768px){header nav{align-items:flex-end;display:flex;flex-direction:row;justify-content:space-between}header a{color:var(--white)}.light header a{color:var(--black-tint)}.moon{fill:var(--white)}.light .sun{fill:var(--black-tint)}}footer{display:flex;flex-direction:row;align-items:center;justify-content:center;margin-top:auto;margin-bottom:1em;padding-top:.5em}footer svg{padding:.25em;width:2.5em}footer svg path{fill:var(--white)}.light footer svg path{fill:var(--black-tint)}
