.accordion-toggle{display:flex}.accordion-toggle:hover button.active{background:#e34f01}.accordion-toggle:hover button.active svg{opacity:.75}.accordion-toggle:hover button.active:after{background:linear-gradient(270deg,#e34f01,rgba(227,79,1,0))}.accordion-toggle:hover button.active:hover{background:#fe6819;color:#fff}.accordion-toggle:hover button.active:hover svg{opacity:1}.accordion-toggle:hover button.active:hover:after{background:linear-gradient(270deg,#fe6819,rgba(254,104,25,0))}.accordion-toggle button{align-content:center;background-color:transparent;background:#afafaf;border:0;clip-path:polygon(4px 0,0 0,0 0,100% 0,calc(100% - 4px) 100%,100% 100%,0 100%,0 100%);color:#fff;display:flex;flex:1;justify-content:center;margin:0 -3px 0 0;min-width:20px;outline:none;overflow:hidden;padding:2px;position:relative;text-align:center;text-decoration:none;transition:flex-grow .1s ease-out,background .05s ease-out}.accordion-toggle button:not([disabled]):hover{cursor:pointer}.accordion-toggle button:first-child{clip-path:polygon(0 0,0 0,0 0,100% 0,calc(100% - 4px) 100%,100% 100%,0 100%,0 100%)}.accordion-toggle button:last-child{clip-path:polygon(4px 0,0 0,0 0,100% 0,100% 100%,100% 100%,0 100%,0 100%)}.accordion-toggle button:after{background:linear-gradient(270deg,#afafaf,hsla(0,0%,69%,0));bottom:0;content:"";display:block;position:absolute;right:0;top:0;width:10px}.accordion-toggle button.active,.accordion-toggle button:hover{background:#fe6819;color:#fff}.accordion-toggle button.active:after,.accordion-toggle button:hover:after{background:linear-gradient(270deg,#fe6819,rgba(254,104,25,0))}.accordion-toggle button.active{flex-grow:2}.accordion-toggle button:hover{flex-grow:4}.accordion-toggle button:hover:after{display:none}.accordion-toggle button:hover.active{flex-grow:3}.accordion-toggle button svg{min-width:10px;width:16px}.accordion-toggle button svg .f1{fill:#fff}.accordion-toggle button svg .f2{fill:#d3d3d3}.accordion-toggle button svg .s1{stroke:#fff}.accordion-toggle button svg .s2{stroke:#fff;stroke-opacity:.5}@font-face{font-family:fontello;font-style:normal;font-weight:400;src:url(/js/fonts/fontello-006a7fd550a08dece5625e704d802b1e.eot?vsn=d);src:url(/js/fonts/fontello.eot#iefix) format("embedded-opentype"),url(/js/fonts/fontello-1127850aed3ac8a248a8d4b2a44d66a9.woff2?vsn=d) format("woff2"),url(/js/fonts/fontello-49175771efcc1e9576cba72c9821835a.woff?vsn=d) format("woff"),url(/js/fonts/fontello-1311288b427623602f40db608940b1e3.ttf?vsn=d) format("truetype"),url(/js/fonts/fontello.svg#fontello) format("svg")}[class*=" icon-"]:before,[class^=icon-]:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:fontello;font-style:normal;font-variant:normal;font-weight:400;line-height:1em;margin-left:.2em;margin-right:.2em;text-align:center;text-decoration:inherit;text-transform:none;width:1em}.icon-calendar:before{content:"\e800"}.icon-calendar-inv:before{content:"\e801"}.icon-clock:before{content:"\e802"}.icon-resize-full:before{content:"\e803"}.icon-resize-small:before{content:"\e804"}.icon-play:before{content:"\e805"}.icon-stop:before{content:"\e806"}.icon-pause:before{content:"\e807"}.icon-to-start:before{content:"\e808"}.icon-to-end:before{content:"\e809"}.icon-loop:before{content:"\e80a"}.icon-loop-alt:before{content:"\e80b"}.icon-exchange:before{content:"\e80c"}.icon-chart-pie:before{content:"\e80d"}.icon-chart-bar:before{content:"\e80e"}.icon-layers:before{content:"\e80f"}.icon-layers-alt:before{content:"\e810"}.icon-cw:before{content:"\e811"}.icon-down:before{content:"\e812"}.icon-left:before{content:"\e813"}.icon-right:before{content:"\e814"}.icon-up:before{content:"\e815"}.icon-block:before{content:"\e816"}.icon-cog:before{content:"\e817"}.icon-book-open:before{content:"\e818"}.icon-trash-empty:before{content:"\e819"}.icon-pencil-neg:before{content:"\e81a"}.icon-undo:before{content:"\e81b"}.icon-download-cloud:before{content:"\e81c"}.icon-tag:before{content:"\e81d"}.icon-tag-empty:before{content:"\e81e"}.icon-lock-open:before{content:"\e81f"}.icon-lock-open-empty:before{content:"\e820"}.icon-plus:before{content:"\e821"}.icon-minus:before{content:"\e822"}.icon-ok:before{content:"\e823"}.icon-cancel:before{content:"\e824"}.icon-user:before{content:"\e825"}.icon-heart:before{content:"\e826"}.icon-heart-empty:before{content:"\e827"}.icon-search:before{content:"\e828"}.icon-mail:before{content:"\e829"}.icon-star:before{content:"\e82a"}.icon-info:before{content:"\e82b"}.icon-home:before{content:"\e82c"}.icon-pin:before{content:"\e82d"}.icon-trash:before{content:"\e82e"}.icon-compass:before{content:"\e82f"}.icon-popup:before{content:"\e830"}.icon-target:before{content:"\e831"}.icon-list:before{content:"\e832"}.icon-book:before{content:"\e833"}.icon-eye:before{content:"\e834"}.icon-picture:before{content:"\e836"}.icon-camera:before{content:"\e837"}.icon-link:before{content:"\e838"}.icon-award-empty:before{content:"\e839"}.icon-award:before{content:"\e83a"}.icon-location-inv:before{content:"\e83b"}.icon-eye-off:before{content:"\e83c"}.icon-ok-circle:before{content:"\e83d"}.icon-cancel-circle:before{content:"\e83e"}.icon-videocam:before{content:"\f03a"}.icon-check-empty:before{content:"\f096"}.icon-filter:before{content:"\f0b0"}.icon-menu-1:before{content:"\f0c9"}.icon-angle-double-left:before{content:"\f100"}.icon-angle-double-right:before{content:"\f101"}.icon-angle-double-up:before{content:"\f102"}.icon-angle-double-down:before{content:"\f103"}.icon-circle-empty:before{content:"\f10c"}.icon-circle:before{content:"\f111"}.icon-eraser:before{content:"\f12d"}.icon-ok-squared:before{content:"\f14a"}.icon-dot-circled:before{content:"\f192"}body,html,main{box-sizing:border-box;margin:0;padding:0}main{display:flex;flex-direction:row;height:100vh}main .gutter{background-color:#fafafa;background-position:50%;background-repeat:no-repeat;border-top:1px solid #d3d3d3;margin-top:64px;position:relative;transition:all .05s ease;z-index:1000}main .gutter:hover{border-radius:3px 3px 0 0;cursor:col-resize;margin-right:-3px;width:16px!important}main .gutter.gutter-vertical{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAFAQMAAABo7865AAAABlBMVEVHcEzMzMzyAv2sAAAAAXRSTlMAQObYZgAAABBJREFUeF5jOAMEEAIEEFwAn3kMwcB6I2AAAAAASUVORK5CYII=")}main .gutter.gutter-horizontal{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAeCAYAAADkftS9AAAAIklEQVQoU2M4c+bMfxAGAgYYmwGrIIiDjrELjpo5aiZeMwF+yNnOs5KSvgAAAABJRU5ErkJggg==")}.pane{display:flex;flex-direction:column;height:100vh;overflow:hidden;position:relative}.pane.dat{background:#fff}.pane.vis{background:#c3c3c3}.button{background-color:transparent;border:0;display:inline-block;font-family:Open Sans,Helvetica Neue,Helvetica,sans-serif;font-size:.9em;font-weight:700;margin:0;outline:none;padding:.6rem .75rem;text-align:center;text-decoration:none;text-transform:none;transition-duration:.3s;transition-property:background,color;transition-timing-function:cubic-bezier(.23,1,.32,.97)}.button,.button:not([disabled]):hover{cursor:pointer}.button:focus,.button:hover{transition:none}.button:focus{outline:none}.touchable-button{background-color:transparent;border:0;display:inline-block;font-family:Open Sans,Helvetica Neue,Helvetica,sans-serif;font-size:.9em;font-weight:700;margin:0;outline:none;padding:.6rem .75rem;text-align:center;text-decoration:none;text-transform:none;transition-duration:.3s;transition-property:background,color;transition-timing-function:cubic-bezier(.23,1,.32,.97)}.touchable-button:not([disabled]):hover{cursor:pointer}.touchable-button:focus,.touchable-button:hover{transition:none}.touchable-button:focus{outline:none}.icon-button{background:transparent;color:#afafaf;font-size:1.5em}.icon-button:not(:disabled):focus,.icon-button:not(:disabled):hover{color:#fe6819}.clip-box{background:#fe6819;border:1px solid #fe6819;clip-path:polygon(0 6px,6px 0,0 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 100%);white-space:nowrap}.clip-box[disabled]{background:hsla(0,0%,69%,.1);border:1px solid hsla(0,0%,69%,.1)}.clip-box[disabled] .button{color:#afafaf}.clip-box .button{color:#fff;width:100%}.dropdown .indicator{display:inline-block;padding:1rem}.dropdown ul{background:#fe6819;color:#fff;display:flex;flex-direction:column;position:absolute}.dropdown ul li{display:none;flex-direction:row;white-space:nowrap}.dropdown ul li a{display:flex;flex:1;padding:.5rem}.dropdown ul li a,.dropdown ul li a:hover{text-decoration:none}.dropdown ul li .item-icon{margin-right:1rem}.dropdown:hover{background:#fff;cursor:pointer}.dropdown:hover li,.stats{display:flex}.stats{flex-direction:row}.stats .graphic{flex-basis:128px}.stat{border-left:4px solid red;display:flex;flex-direction:column;justify-content:center;padding-left:.5rem}.stat:not(.stat-attempts){margin-right:2rem}.stat .muted{color:#afafaf}.stat.stat-attempts{border-left:0;border-right:4px solid #afafaf;padding-right:1rem}.stat.stat-attempts>span{text-align:center;width:100%}.stat.stat-attempts .total-made{font-size:21px}.stat.stat-attempts .total-made .limited{color:#afafaf;font-style:italic}.stat .grade .value{font-size:21px}.stat.hot{border-left-color:#44c388}.stat.warm{border-left-color:#ff9e00}.stat.cold{border-left-color:#d94a4a}.stat.cool{border-left-color:#ff9e00}.stat span{line-height:1;margin-bottom:6px}.stat span:last-child{margin-bottom:0}.stat:last-child{margin-right:0}.stat .value{font-size:24px;font-weight:700}.stat .label{color:#afafaf;font-size:21px}.stat.stat-attempts{width:8rem}.stat.stat-attempts .small{color:#6f6f6f;font-size:14px;margin-left:.15rem}.chart-rim-map{background:#fff;display:flex;position:relative}.chart-rim-map>svg{width:100%}.chart-rim-map .backplate,.chart-rim-map .rim{fill:#fe6819}.chart-rim-map .rim{fill:#fff;stroke:#fe6819}.chart-rim-map .chart-status{bottom:.25rem;color:#afafaf;font-size:12px;left:-2.5rem;overflow:hidden;position:absolute;right:0;text-transform:uppercase}.chart-rim-map .chart-controls{background:#fff;border-bottom:1px solid #d3d3d3;bottom:0;box-sizing:border-box;display:flex;height:0;left:0;opacity:0;position:absolute;right:0;transition:bottom 75ms ease-out,height 75ms ease-out,opacity .05s ease-out;z-index:10}.chart-rim-map .chart-controls .accordion-toggle{flex-grow:1;margin-right:4px}.chart-rim-map .chart-controls .accordion-toggle:last-child{margin-right:0}.chart-rim-map .chart-controls .accordion-toggle button svg.icon-make{fill:#fff;fill-opacity:.5;stroke:#fff;stroke-width:1px}.chart-rim-map .chart-controls .accordion-toggle.make-miss{width:70px}.chart-rim-map:hover .chart-controls{bottom:-31px;display:flex;height:31px;opacity:1}.hot-hot-hot path{opacity:.7}.hot-hot-hot .l-5 path{fill:#850385;opacity:.4}.hot-hot-hot .l-4 path{fill:blue;opacity:.4}.hot-hot-hot .l-3 path{fill:cyan}.hot-hot-hot .l-2 path{fill:#ff0}.hot-hot-hot .l-1 path{fill:orange}.hot-hot-hot .l-0 path{fill:red}#player-detail-container{display:flex;flex:1 0 0;flex-direction:column;min-height:0}#player-detail-container #player-detail{display:flex;flex-direction:column;height:100%;min-height:0;overflow-x:hidden;overflow-y:auto}#player-detail-container #player-detail .list-shot{background-color:#efefef;display:flex;flex-direction:column;overflow:auto}#player-detail-container #player-detail .list-shot .rim-map{background:#fff;flex:0 0 80px;margin-left:.5rem;width:80px}#player-detail-container #player-detail .list-shot .rim-map .rim{fill:#fff}#player-detail-container #player-detail .list-shot .list-item{align-items:center;background-color:#fff;border-left:1px solid #d3d3d3;border-top:1px solid #d3d3d3;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:row}#player-detail-container #player-detail .list-shot .list-item:nth-child(odd){border-left:0}#player-detail-container #player-detail .list-shot .list-item.make{border-left:3px solid #44c388}#player-detail-container #player-detail .list-shot .list-item.miss{border-left:3px solid #d94a4a}#player-detail-container #player-detail .list-shot .list-item .stat{width:4rem}#player-detail-container #player-detail .list-shot .list-item .date{color:#6f6f6f;display:inline-block;margin-top:.25rem}#player-detail-container #player-detail .list-shot .controls-detail{background:#fff;border-bottom:1px solid #d3d3d3;padding:.5rem 0;position:sticky;top:0;z-index:10}#player-detail-container #player-detail .list-shot .details{box-sizing:border-box;padding:0 1rem}.list-videos-actions{background:#afafaf;display:flex;flex-direction:row}.list-videos-actions:hover button.active{background:#e34f01}.list-videos-actions:hover button.active svg{opacity:.75}.list-videos-actions:hover button.active:after{background:linear-gradient(270deg,#e34f01,rgba(227,79,1,0))}.list-videos-actions:hover button.active:hover{background:#fe6819;color:#fff}.list-videos-actions:hover button.active:hover svg{opacity:1}.list-videos-actions:hover button.active:hover:after{background:linear-gradient(270deg,#fe6819,rgba(254,104,25,0))}.list-videos-actions button{align-content:center;background-color:transparent;background:#afafaf;background:#fff;border:0;border-bottom:1px solid #afafaf;clip-path:polygon(4px 0,0 0,0 0,100% 0,calc(100% - 4px) 100%,100% 100%,0 100%,0 100%);color:#fff;color:#231f20;display:flex;flex:2;flex-grow:2;flex:1;font-size:1rem;height:auto;justify-content:center;margin:0 -3px 0 0;min-width:20px;outline:none;overflow:hidden;padding:.5rem;position:relative;text-align:center;text-decoration:none;transition:flex-grow .1s ease-out,background .05s ease-out}.list-videos-actions button:not([disabled]):hover{cursor:pointer}.list-videos-actions button:first-child{clip-path:polygon(0 0,0 0,0 0,100% 0,calc(100% - 4px) 100%,100% 100%,0 100%,0 100%)}.list-videos-actions button:last-child{clip-path:polygon(4px 0,0 0,0 0,100% 0,100% 100%,100% 100%,0 100%,0 100%)}.list-videos-actions button:after{background:linear-gradient(270deg,#afafaf,hsla(0,0%,69%,0));bottom:0;content:"";display:block;position:absolute;right:0;top:0;width:10px}.list-videos-actions button.active,.list-videos-actions button:hover{background:#fe6819;color:#fff}.list-videos-actions button.active:after,.list-videos-actions button:hover:after{background:linear-gradient(270deg,#fe6819,rgba(254,104,25,0))}.list-videos-actions button.active{flex-grow:2}.list-videos-actions button:hover{flex-grow:4}.list-videos-actions button:hover:after{display:none}.list-videos-actions button:hover.active{flex-grow:3}.list-videos-actions button svg{min-width:10px;width:16px}.list-videos-actions button svg .f1{fill:#fff}.list-videos-actions button svg .f2{fill:#d3d3d3}.list-videos-actions button svg .s1{stroke:#fff}.list-videos-actions button svg .s2{stroke:#fff;stroke-opacity:.5}.list-videos-actions button:hover,.list-videos-actions button:hover.active{flex-grow:2}.list-videos-actions button.active,.list-videos-actions button:hover{border-bottom:1px solid #fe6819;flex:1;flex-grow:1}.list-videos-actions button.active:hover{flex-grow:1}.list-videos-actions button:after{display:none}form.list-videos-form{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:-1rem;margin-right:-1rem;padding:1rem}form.list-videos-form label{white-space:nowrap}form.list-videos-form>*{margin-right:1rem}form.list-videos-form .stretch{flex-grow:1}form.list-videos-form .row{margin-bottom:1rem}form.list-videos-form select{background:#efefef;border:1px solid #6f6f6f;border-radius:4px;margin-bottom:0;margin-left:1rem}form.list-videos-form button:not(:last-child){margin-right:.5rem}form.list-videos-form.tags-form{flex-wrap:wrap}.tag-pills{display:flex;flex-basis:100%;flex-wrap:wrap}.tag-pills,.tag-pills>*{margin-bottom:8px;margin-right:8px}.tag-pills .tag-pill{border:1px solid #fe6819;border-radius:8px;color:#fe6819;padding:3px 6px 3px 3px}.tag-pills .tag-pill:hover{background:#fff1eb;box-shadow:0 5px 15px rgba(0,0,0,.2);cursor:pointer;transform:scale(1.025)}button.clip-box{color:#fff}#video-list-confirm-modal{align-items:center;background-color:#6f6f6fa0;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:10000}#video-list-confirm-modal .contents{background:#fff;border-radius:4px;box-shadow:0 5px 15px rgba(0,0,0,.2);display:flex;flex-direction:column;margin:2rem;padding:0 2rem;width:50%}#video-list-confirm-modal .contents .header{align-items:center;border-bottom:1px solid #6f6f6f;display:flex;justify-content:space-between;margin:0 -2rem;padding:.5rem 1.5rem}#video-list-confirm-modal .contents .header h1{margin:0}#video-list-confirm-modal .contents .header span{cursor:pointer;font-size:2rem;margin-right:-1.5rem;padding:0 1rem}#video-list-confirm-modal .contents .body{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:1rem}#video-list-confirm-modal .contents .body .buttons{display:flex}#video-list-confirm-modal .contents .body .buttons .button{margin:.5rem}#reports-modal-wrapper{align-items:center;backdrop-filter:blur(5px);background-color:rgba(0,0,0,.6);display:flex;inset:0;justify-content:center;position:fixed;transition:opacity .3s ease;z-index:10000}#reports-modal-wrapper .modal-content{animation:slideIn .3s ease-out;background:#fff;border-radius:4px;box-shadow:0 8px 24px rgba(0,0,0,.2);display:flex;flex-direction:column;gap:1.5rem;max-height:95vh;max-width:900px;overflow-y:auto;padding:2rem;width:95%}#reports-modal-wrapper .modal-content .page-live{color:#3e4145;font-family:Montserrat,Helvetica Neue,Helvetica,sans-serif;padding:0}#reports-modal-wrapper .modal-content .page-live h1{color:#fe6819;font-size:2.5rem;font-weight:900;margin-bottom:1rem}#reports-modal-wrapper .modal-content .page-live p{color:#3e4145;font-size:1.125rem;margin-bottom:1rem}#reports-modal-wrapper .modal-content .page-live ul.roster-list li{border-bottom:1px solid #d6d1d2;color:#fff;cursor:pointer;font-size:1.25rem;font-weight:300;padding:.5rem 0}#reports-modal-wrapper .modal-content .page-live ul.player-list li{border:2px solid transparent;border-radius:4px;color:#fff;cursor:pointer;font-size:1.125rem;padding:.25rem 0;transition:border-color .3s ease,box-shadow .3s ease,color .3s ease}#reports-modal-wrapper .modal-content .page-live ul.player-list li:hover{background-color:transparent;border-color:#44c388;box-shadow:0 0 8px 2px #44c388;color:#44c388;text-decoration:none}#reports-modal-wrapper .modal-content h2{color:#fe6819;font-size:2.5rem;font-weight:900;margin-bottom:1rem}#reports-modal-wrapper .modal-content button{border:none;border-radius:4px;cursor:pointer;font-weight:900;padding:.75rem 1.5rem;transition:transform .2s ease,background-color .2s ease}#reports-modal-wrapper .modal-content button:hover{transform:scale(1.05)}#reports-modal-wrapper .modal-content button.close{background-color:#ff2929;color:#fff}#reports-modal-wrapper .modal-content button.close:hover{background-color:#f50000}#reports-modal-wrapper .modal-content button.send-btn{background-color:#fe6819;border-radius:4px;color:#fff;cursor:pointer;font-weight:900;padding:.75rem 1.5rem;transition:background-color .3s ease}#reports-modal-wrapper .modal-content button.send-btn:hover{background-color:#ffd1c3}#reports-modal-wrapper .compositor-wrapper{background-color:#edf3f6;border:1px solid #afafaf;border-radius:4px;max-height:70vh;overflow-y:auto;padding:1.5rem}@keyframes slideIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}#pdf-confirm-modal{align-items:center;background-color:#6f6f6fa0;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:10000}#pdf-confirm-modal .contents{background:#fff;border-radius:4px;box-shadow:0 5px 15px rgba(0,0,0,.2);display:flex;flex-direction:column;margin:2rem;padding:0 2rem;width:50%}#pdf-confirm-modal .contents .header{align-items:center;border-bottom:1px solid #6f6f6f;display:flex;justify-content:space-between;margin:0 -2rem;padding:.5rem 1.5rem}#pdf-confirm-modal .contents .header h1{margin:0}#pdf-confirm-modal .contents .header span{cursor:pointer;font-size:2rem;margin-right:-1.5rem;padding:0 1rem}#pdf-confirm-modal .contents .body{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:1rem}#pdf-confirm-modal .contents .body h3{text-align:center}#pdf-confirm-modal .contents .body .fade-in-text{animation:fadeIn 2s}#pdf-confirm-modal .contents .body .input-container{height:50px;position:relative;width:20rem}#pdf-confirm-modal .contents .body .ic1{margin-top:40px}#pdf-confirm-modal .contents .body .input{border:0;border-radius:12px;box-sizing:border-box;height:100%;outline:0;padding:4px 20px 0;width:100%}#pdf-confirm-modal .contents .body .input:focus~.cut,#pdf-confirm-modal .contents .body .input:not(:placeholder-shown)~.cut{transform:translateY(8px)}#pdf-confirm-modal .contents .body .modal-danger{color:#b30d0d;font-size:14px;padding-bottom:2rem;padding-top:2rem}#pdf-confirm-modal .contents .body .modal-success{color:#0e8b47;font-size:14px;padding-bottom:2rem;padding-top:2rem}#pdf-confirm-modal .contents .body .placeholder{color:#65657b;font-family:sans-serif;left:20px;line-height:14px;pointer-events:none;position:absolute;top:34px;transform-origin:0 50%;transition:transform .2s,color .2s}#pdf-confirm-modal .contents .body .input:focus~.placeholder,#pdf-confirm-modal .contents .body .input:not(:placeholder-shown)~.placeholder{transform:translateY(-30px) translateX(10px) scale(.75)}#pdf-confirm-modal .contents .body .input:not(:placeholder-shown)~.placeholder{color:#808097}#pdf-confirm-modal .contents .body .input:focus~.placeholder{color:#000}#pdf-confirm-modal .contents .body .send-to-input{align-items:center;display:flex;flex-direction:column;justify-content:center}#pdf-confirm-modal .contents .body .send-to-input input{border-radius:12px;margin-top:1rem}#pdf-confirm-modal .contents .body .report-type-container{display:flex;flex-direction:row;padding-bottom:1rem;padding-top:1rem}#pdf-confirm-modal .contents .body .report-type-container input{display:flex}#pdf-confirm-modal .contents .body .text-warning{padding-bottom:3rem}#pdf-confirm-modal .contents .body *,#pdf-confirm-modal .contents .body :after,#pdf-confirm-modal .contents .body :before{box-sizing:border-box}#pdf-confirm-modal .contents .body body{background-color:#f1f1f1;color:#282828;font-size:calc(1em + 1.25vw)}#pdf-confirm-modal .contents .body form{display:flex;flex-direction:row;flex-wrap:wrap}#pdf-confirm-modal .contents .body label{cursor:pointer;display:flex;font-weight:500;margin-bottom:.375em;overflow:hidden;position:relative}#pdf-confirm-modal .contents .body label input{left:-9999px;position:absolute}#pdf-confirm-modal .contents .body label input:checked+span{background-color:#e8e8e8}#pdf-confirm-modal .contents .body label input:checked+span:before{box-shadow:inset 0 0 0 .4375em #6f6f6f}#pdf-confirm-modal .contents .body label span{align-items:center;border-radius:99em;display:flex;padding:.375em .75em .375em .375em;transition:.25s ease}#pdf-confirm-modal .contents .body label span:hover{background-color:#e8e8e8}#pdf-confirm-modal .contents .body label span:before{background-color:#fff;border-radius:50%;box-shadow:inset 0 0 0 .125em #6f6f6f;content:"";display:flex;flex-shrink:0;height:1.5em;margin-right:.375em;transition:.25s ease;width:1.5em}#pdf-confirm-modal .contents .body .container{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:20px;width:100%}#pdf-confirm-modal .contents .body input{background:#efefef;display:flex}#pdf-confirm-modal .contents .body .buttons{display:flex}#pdf-confirm-modal .contents .body .buttons .button{margin:.5rem}.list-videos{flex-basis:0;flex-grow:1;min-height:0;overflow:auto;padding:.5rem}.list-videos #video-list-contents{display:flex;flex-grow:1;flex-wrap:wrap;justify-content:flex-start;min-width:0}.list-videos #video-list-contents #video-list-contents-empty{text-align:center;width:100%}.list-videos.selectable .list-item{cursor:pointer;transition:all .05s ease-in-out}.list-videos.selectable .list-item:hover{box-shadow:0 5px 15px rgba(0,0,0,.2);transform:scale(1.025)}.list-videos.selectable .list-item.selected{border:3px solid #fe6819;box-shadow:0 5px 15px rgba(254,104,25,.5)}.list-videos .list-item{align-items:center;background:#efefef;border-radius:4px;display:flex;flex-direction:column;height:100%;margin:.5rem;min-width:170px;overflow:hidden;position:relative;width:auto}.list-videos .list-item .details{align-self:stretch;background:#fff;display:flex;flex-wrap:wrap;margin:2px;padding:.5rem}.list-videos .list-item .details .name-and-make-miss{align-items:center;display:flex}.list-videos .list-item .details .name-and-make-miss .make-miss{flex-grow:1;padding-left:.5rem;text-align:center}.list-videos .list-item .details .spacer{flex-grow:1}.list-videos .list-item .details .rim-left{background:#fff;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:-.125em;margin-top:-.125em;width:4rem}.list-videos .list-item .details .rim-left circle.rim{fill:#efefef}.list-videos .list-item .details .rim-left .chart-rim-map{display:flex;flex-direction:column;overflow:hidden}.list-videos .list-item .details .rim-left .chart-rim-map svg{overflow:visible;padding:4rem}.list-videos .list-item .details .rim-left .chart-rim-map .rim-map-legend{align-items:center;display:flex;justify-content:center}.list-videos .list-item .details .rim-left .chart-rim-map .rim-map-legend svg{height:1rem;margin-left:.25rem;padding:0;width:1rem}.list-videos .list-item .details .rim-left .rim-map{height:100%;width:100%}.list-videos .list-item .details .graphic .chart-rim-map{background:#efefef}.list-videos .list-item .details .graphic .chart-rim-map circle.rim{fill:#efefef}.list-videos .list-item .details .details-right{align-items:center;display:flex;flex-grow:1;flex-wrap:wrap;justify-content:flex-end;margin-bottom:-.125em;margin-top:-.125em}.list-videos .list-item .details .details-right button{margin-bottom:.125em;margin-right:.5em;margin-top:.125em;padding:.25em .5em}.list-videos .list-item .stat{margin-right:.5rem}.list-videos .list-item .stat .value{font-size:.9rem}.list-videos .list-item .date{font-size:.75rem}.list-videos .list-item iframe,.list-videos .list-item video{flex-basis:0;flex-grow:1;height:100%!important;min-height:0;width:100%!important}.list-videos .list-item .tag{background:#fe6819;color:#fff;font-size:.75rem;font-weight:700;left:.5rem;padding:.25rem;pointer-events:none;position:absolute;top:.5rem}.list-videos .list-item .actions{background:rgba(35,31,32,.5);display:none;flex-direction:row;justify-content:flex-end;left:0;padding:.45rem .5rem;position:absolute;right:0;text-align:right;top:0;z-index:5}.list-videos .list-item .actions:hover button.active{background:#e34f01}.list-videos .list-item .actions:hover button.active svg{opacity:.75}.list-videos .list-item .actions:hover button.active:after{background:linear-gradient(270deg,#e34f01,rgba(227,79,1,0))}.list-videos .list-item .actions:hover button.active:hover{background:#fe6819;color:#fff}.list-videos .list-item .actions:hover button.active:hover svg{opacity:1}.list-videos .list-item .actions:hover button.active:hover:after{background:linear-gradient(270deg,#fe6819,rgba(254,104,25,0))}.list-videos .list-item .actions button{align-content:center;background-color:transparent;background:#afafaf;border:0;clip-path:polygon(4px 0,0 0,0 0,100% 0,calc(100% - 4px) 100%,100% 100%,0 100%,0 100%);color:#fff;display:flex;flex:1;flex:2;flex-grow:2;flex:0;flex-grow:0;justify-content:center;margin:0 -3px 0 0;min-width:20px;min-width:2.5rem;outline:none;overflow:hidden;padding:.25rem;position:relative;text-align:center;text-decoration:none;transition:flex-grow .1s ease-out,background .05s ease-out}.list-videos .list-item .actions button:not([disabled]):hover{cursor:pointer}.list-videos .list-item .actions button:first-child{clip-path:polygon(0 0,0 0,0 0,100% 0,calc(100% - 4px) 100%,100% 100%,0 100%,0 100%)}.list-videos .list-item .actions button:last-child{clip-path:polygon(4px 0,0 0,0 0,100% 0,100% 100%,100% 100%,0 100%,0 100%)}.list-videos .list-item .actions button:after{background:linear-gradient(270deg,#afafaf,hsla(0,0%,69%,0));bottom:0;content:"";display:block;position:absolute;right:0;top:0;width:10px}.list-videos .list-item .actions button.active,.list-videos .list-item .actions button:hover{background:#fe6819;color:#fff}.list-videos .list-item .actions button.active:after,.list-videos .list-item .actions button:hover:after{background:linear-gradient(270deg,#fe6819,rgba(254,104,25,0))}.list-videos .list-item .actions button.active{flex-grow:2}.list-videos .list-item .actions button:hover{flex-grow:4}.list-videos .list-item .actions button:hover:after{display:none}.list-videos .list-item .actions button:hover.active{flex-grow:3}.list-videos .list-item .actions button svg{min-width:10px;width:16px}.list-videos .list-item .actions button svg .f1{fill:#fff}.list-videos .list-item .actions button svg .f2{fill:#d3d3d3}.list-videos .list-item .actions button svg .s1{stroke:#fff}.list-videos .list-item .actions button svg .s2{stroke:#fff;stroke-opacity:.5}.list-videos .list-item .actions button:hover,.list-videos .list-item .actions button:hover.active{flex-grow:2}.list-videos .list-item .actions button:hover{flex-grow:0}.list-videos .list-item .actions button.spacer{flex-grow:1;opacity:0}.list-videos .list-item .actions button svg{fill:#fff;height:1rem;width:1rem}.list-videos .list-item:hover .actions{display:flex}.list-videos .list-item div[class^=fullscreen-],.list-videos .list-item:hover .hidden-actions{display:none}.list-videos .list-item.is-fullscreen{background:#231f20}.list-videos .list-item.is-fullscreen .actions{justify-content:center}.list-videos .list-item.is-fullscreen .details{z-index:1}.list-videos .list-item.is-fullscreen .fullscreen-arrow{align-items:center;bottom:10rem;cursor:pointer;display:flex;justify-content:center;position:absolute;top:10rem;width:10rem}.list-videos .list-item.is-fullscreen .fullscreen-arrow>div{color:#fff;font-size:4rem;opacity:0;padding:1rem;transition:opacity .2s ease-in-out}.list-videos .list-item.is-fullscreen .fullscreen-arrow:hover>div{opacity:1}.list-videos .list-item.is-fullscreen .fullscreen-arrow.fullscreen-next-arrow{right:0}.list-videos .list-item.is-fullscreen .fullscreen-arrow.fullscreen-prev-arrow{left:0}.list-videos .list-item.is-fullscreen iframe,.list-videos .list-item.is-fullscreen video{height:100vh;width:100vw!important}.list-videos.xl .list-item{height:calc(30rem + 80px);width:18.75rem}.list-videos.lg .list-item{height:calc(22rem + 80px);width:13.75rem}.list-videos.md .list-item{height:calc(18rem + 80px);width:11.25rem}.list-videos.sm .list-item{height:calc(14.5rem + 80px);width:9.0625rem}#shot-detail-container,#shot-detail-container #shot-detail{height:100%}#shot-detail-container #shot-detail .detail{display:flex;flex-direction:column;height:100%}#shot-detail-container #shot-detail .detail button[phx-click="vl:toggle:size"]{display:none}#shot-detail-container #shot-detail .detail .list-videos{display:flex;flex-grow:1}#shot-detail-container #shot-detail .detail .list-videos .list-item{flex-grow:1;height:auto;width:auto}#videos{flex-basis:0}#videos,#videos #video-editor{display:flex;flex-direction:column;flex-grow:1;min-height:0}#videos #video-editor>.stats .stat{display:flex;flex-basis:25%;flex-direction:column;justify-content:center;margin-right:0;padding:.5rem}#videos #video-editor .list-videos-actions{border-top:1px solid #afafaf}#videos #video-editor .detail{display:flex;flex-grow:1;min-height:0}#shot-detail .detail>div,#videos #video-editor .detail>div{display:flex;flex-direction:column;flex-grow:1;min-height:0}.app-nav{background:#fff;border-bottom:1px solid #d3d3d3;box-sizing:border-box;height:auto;overflow-x:auto;overflow-y:visible;position:relative;z-index:10}.app-nav ul{display:flex;flex-direction:row;width:100%}.app-nav ul li{flex:0}.app-nav ul a{display:flex}.app-nav ul a:hover{background:#c3c3c3}.app-nav ul li{display:flex}.app-nav ul li.spacer{flex-grow:1}.app-nav ul li.active a:after{width:100%}.app-nav ul a{align-items:center;padding:1rem;position:relative}.app-nav ul a.xl-svg{padding:.5rem}.app-nav ul a.xl-svg svg{height:2.5rem;width:2.5rem}.app-nav ul a svg{height:2rem;width:2rem}.app-nav ul a .icon-reset{fill:#231f20;height:1.5rem;width:1.5rem}.app-nav ul a:not(.disabled){cursor:pointer}.app-nav ul a:not(.disabled):after{background:#fe6819;bottom:0;content:"";display:block;height:5px;left:0;pointer-events:none;position:absolute;transition:width .1s ease-out;width:0;z-index:10}.app-nav ul a:not(.disabled):hover{background:#efefef}.app-nav ul a:not(.disabled):hover:after{width:100%}.submenu-container{background:#f2f2f2;display:none;height:3.5rem}.submenu{float:right;overflow:hidden}.player-detail-show{display:none!important}.player_detail .player-detail-hide{display:none}.player_detail .player-detail-show{display:flex!important}#player-detail-container #player-detail .list-shot .graphic.maximized,.graphic.maximized,.summary .graphic.maximized{cursor:default;display:flex;height:0;position:fixed;width:0;z-index:9990}#player-detail-container #player-detail .list-shot .graphic.maximized .close-button,.graphic.maximized .close-button,.summary .graphic.maximized .close-button{box-sizing:content-box;cursor:pointer;font-size:2rem;line-height:2rem;padding:.5rem;position:absolute;right:0;text-align:center;top:0;width:2rem;z-index:1}#player-detail-container #player-detail .list-shot .graphic.maximized .rim-map-summary,.graphic.maximized .rim-map-summary,.summary .graphic.maximized .rim-map-summary{align-items:center;border-top:1px solid #afafaf;display:flex;height:4rem;justify-content:space-around;margin:0 -1rem}#player-detail-container #player-detail .list-shot .graphic.maximized .rim-map-summary div.label,.graphic.maximized .rim-map-summary div.label,.summary .graphic.maximized .rim-map-summary div.label{align-items:center;display:flex;flex-direction:column}#player-detail-container #player-detail .list-shot .graphic.maximized .maximized-rim-map-data,.graphic.maximized .maximized-rim-map-data,.summary .graphic.maximized .maximized-rim-map-data{margin:0 -1rem;padding:0 1rem}#player-detail-container #player-detail .list-shot .graphic.maximized .maximized-rim-map-data .legend-item,.graphic.maximized .maximized-rim-map-data .legend-item,.summary .graphic.maximized .maximized-rim-map-data .legend-item{align-items:center;display:flex;margin-right:1rem}#player-detail-container #player-detail .list-shot .graphic.maximized .maximized-rim-map-data div.label,.graphic.maximized .maximized-rim-map-data div.label,.summary .graphic.maximized .maximized-rim-map-data div.label{padding:.25rem;text-align:center}#player-detail-container #player-detail .list-shot .graphic.maximized .maximized-rim-map-data div.label label,.graphic.maximized .maximized-rim-map-data div.label label,.summary .graphic.maximized .maximized-rim-map-data div.label label{color:#afafaf;font-size:.75rem;font-weight:700}#player-detail-container #player-detail .list-shot .graphic.maximized .chart-rim-map,.graphic.maximized .chart-rim-map,.summary .graphic.maximized .chart-rim-map{display:flex;flex-direction:column;flex-grow:1;overflow:hidden}#player-detail-container #player-detail .list-shot .graphic.maximized .chart-rim-map svg,.graphic.maximized .chart-rim-map svg,.summary .graphic.maximized .chart-rim-map svg{overflow:visible;padding:4rem}#player-detail-container #player-detail .list-shot .graphic.maximized .chart-rim-map .rim-map-legend,.graphic.maximized .chart-rim-map .rim-map-legend,.summary .graphic.maximized .chart-rim-map .rim-map-legend{align-items:center;display:flex;justify-content:center}#player-detail-container #player-detail .list-shot .graphic.maximized .chart-rim-map .rim-map-legend svg,.graphic.maximized .chart-rim-map .rim-map-legend svg,.summary .graphic.maximized .chart-rim-map .rim-map-legend svg{height:1rem;margin-left:.25rem;padding:0;width:1rem}#player-detail-container #player-detail .list-shot .graphic.maximized .rim-map,.graphic.maximized .rim-map,.summary .graphic.maximized .rim-map{height:100%;width:100%}#court-vis{background:#333;display:block;height:100vh;width:100%}.score-box-container{background:rgba(35,31,32,.5);border-top:1px solid rgba(35,31,32,.5);bottom:0;left:0;pointer-events:none;position:absolute;right:0}.score-box-container .score-box{display:flex;flex-wrap:wrap;padding-bottom:1rem;padding-right:1rem}.score-box-container .score-box .score-type{color:#fff;padding-left:1rem;padding-top:1rem}.score-box-container .score-box .score-type .score-label{display:inline-block;font-weight:700}.score-box-container .score-box .score-type .score{display:inline-block}.controls-court{background:rgba(35,31,32,.5);border-bottom:1px solid rgba(35,31,32,.5);left:0;position:absolute;right:0;top:0}.controls-court .controls-court-list{display:flex;flex-direction:row;width:100%}.controls-court .controls-court-list li{flex:0}.controls-court .controls-court-list a{display:flex;padding:1rem}.controls-court .controls-court-list a:hover{background:#c3c3c3}.controls-court .controls-court-list a{align-items:middle;color:#fff;font-weight:600;height:100%}.controls-court .controls-court-list a:hover{background:hsla(0,0%,100%,.5);cursor:pointer}.controls-court svg{fill:#fff;height:2rem;width:2rem}#loading-spinner{height:60px;margin:10px;right:6rem;width:60px;z-index:1001}#loading-spinner,.site-logo{bottom:1rem;pointer-events:none;position:absolute}.site-logo{height:5rem;right:1rem;width:5rem;z-index:10}#player-list-container{flex-basis:0;flex-grow:1;flex-shrink:1;min-height:0;overflow-y:scroll;position:relative}#player-list-container #player-card-summary{position:sticky;top:0;z-index:1}#player-list-container .player-list{width:100%}#player-list-container .player-list-empty{flex-grow:1;font-weight:700;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}#player-card-summary.player.card{height:auto;min-height:0}#player-card-summary.player.card .summary{flex-grow:1;padding:.5rem}#player-card-summary.player.card .summary .stats .stat{flex-grow:1;padding-bottom:.5rem;padding-top:.5rem}#player-summary .chart-rim-map{display:flex;padding:0 1rem}#player-summary,#player-summary .chart-rim-map,#player-summary .graphic{background:#efefef}#player-summary .chart-rim-map .rim,#player-summary .graphic .rim,#player-summary .rim{fill:#efefef}.player-list,.player-list .chart-rim-map,.player-list .graphic{background:#fff;min-width:0}.player-list .chart-rim-map .summary .maximized-rim-map-data,.player-list .graphic .summary .maximized-rim-map-data,.player-list .summary .maximized-rim-map-data{background-color:hsla(0,0%,100%,.65);box-shadow:0 -5px 10px 0 hsla(0,0%,100%,.65)}.player-list .chart-rim-map .rim,.player-list .graphic .rim,.player-list .rim{fill:#fff}.player-list:hover .player.card:not(#player-card-summary),.player-list:hover .player.card:not(#player-card-summary) .chart-rim-map,.player-list:hover .player.card:not(#player-card-summary) .graphic{background:#f9f9f9}.player-list:hover .player.card:not(#player-card-summary) .chart-rim-map .summary .maximized-rim-map-data,.player-list:hover .player.card:not(#player-card-summary) .graphic .summary .maximized-rim-map-data,.player-list:hover .player.card:not(#player-card-summary) .summary .maximized-rim-map-data{background-color:hsla(0,0%,98%,.65);box-shadow:0 -5px 10px 0 hsla(0,0%,98%,.65)}.player-list:hover .player.card:not(#player-card-summary) .chart-rim-map .rim,.player-list:hover .player.card:not(#player-card-summary) .graphic .rim,.player-list:hover .player.card:not(#player-card-summary) .rim{fill:#f9f9f9}.player-list:hover .player.card:not(#player-card-summary):hover,.player-list:hover .player.card:not(#player-card-summary):hover .chart-rim-map,.player-list:hover .player.card:not(#player-card-summary):hover .graphic{background:#fff;opacity:1}.player-list:hover .player.card:not(#player-card-summary):hover .chart-rim-map .summary .maximized-rim-map-data,.player-list:hover .player.card:not(#player-card-summary):hover .graphic .summary .maximized-rim-map-data,.player-list:hover .player.card:not(#player-card-summary):hover .summary .maximized-rim-map-data{background-color:hsla(0,0%,100%,.65);box-shadow:0 -5px 10px 0 hsla(0,0%,100%,.65)}.player-list:hover .player.card:not(#player-card-summary):hover .chart-rim-map .rim,.player-list:hover .player.card:not(#player-card-summary):hover .graphic .rim,.player-list:hover .player.card:not(#player-card-summary):hover .rim{fill:#fff}.player.card{border-bottom:1px solid #d3d3d3;display:flex;flex-direction:row;max-height:180px;min-height:180px}.player.card .muted{color:#6f6f6f}.player.card:hover:not(#player-card-summary){cursor:pointer}.player.card .chart,.player.card .graphic,.player.card .summary{display:flex}.player.card .summary{flex-direction:column;flex-shrink:1;min-height:0;padding:1rem}.player.card .chart{align-items:center;flex:1;flex-grow:3}.player.card h2,.summary .name{align-items:center;display:flex;font-size:1.5rem;margin:0 0 .75rem;padding:0}.player.card h2 .player-number,.summary .name .player-number{border:1px solid #d3d3d3;border-radius:2px;color:#6f6f6f;display:inline-flex;font-size:1rem;font-weight:600;justify-content:center;line-height:1.5rem;margin-right:.5rem;width:2.25rem}.player.card h2 .player-roster,.summary .name .player-roster{font-weight:400}.player-detail{display:flex;flex-direction:column}.player-detail .summary{background:#efefef;max-height:190px;overflow-y:hidden;transition:all .3s ease}.player-detail .summary .spacer{flex-grow:1}.player-detail .summary .icon{cursor:pointer}.player-detail .summary .icon:hover{background:rgba(0,0,0,.1);border-radius:1rem;color:#fe6819}.player-detail .summary.minimized{padding:.25rem 0}.player-detail .summary.minimized .name{margin:0}.player-detail .summary.minimized .summary-second-row{display:none}.player-detail .infinite-scroll-loading{-webkit-animation:load6 1s ease infinite,round 1s ease infinite;animation:load6 1s ease infinite,round 1s ease infinite;border-radius:50%;color:#000;font-size:90px;height:1em;margin:72px auto;overflow:hidden;position:relative;text-indent:-9999em;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);width:1em}@-webkit-keyframes load6{0%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}5%,95%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}10%,59%{box-shadow:0 -.83em 0 -.4em,-.087em -.825em 0 -.42em,-.173em -.812em 0 -.44em,-.256em -.789em 0 -.46em,-.297em -.775em 0 -.477em}20%{box-shadow:0 -.83em 0 -.4em,-.338em -.758em 0 -.42em,-.555em -.617em 0 -.44em,-.671em -.488em 0 -.46em,-.749em -.34em 0 -.477em}38%{box-shadow:0 -.83em 0 -.4em,-.377em -.74em 0 -.42em,-.645em -.522em 0 -.44em,-.775em -.297em 0 -.46em,-.82em -.09em 0 -.477em}to{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}}@keyframes load6{0%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}5%,95%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}10%,59%{box-shadow:0 -.83em 0 -.4em,-.087em -.825em 0 -.42em,-.173em -.812em 0 -.44em,-.256em -.789em 0 -.46em,-.297em -.775em 0 -.477em}20%{box-shadow:0 -.83em 0 -.4em,-.338em -.758em 0 -.42em,-.555em -.617em 0 -.44em,-.671em -.488em 0 -.46em,-.749em -.34em 0 -.477em}38%{box-shadow:0 -.83em 0 -.4em,-.377em -.74em 0 -.42em,-.645em -.522em 0 -.44em,-.775em -.297em 0 -.46em,-.82em -.09em 0 -.477em}to{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}}@-webkit-keyframes round{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes round{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.player-detail #player-detail-list-shot{height:100%;position:relative}.player-detail .controls-detail{display:flex;flex-direction:row}.player-detail .controls-detail:hover button.active{background:#e34f01}.player-detail .controls-detail:hover button.active svg{opacity:.75}.player-detail .controls-detail:hover button.active:after{background:linear-gradient(270deg,#e34f01,rgba(227,79,1,0))}.player-detail .controls-detail:hover button.active:hover{background:#fe6819;color:#fff}.player-detail .controls-detail:hover button.active:hover svg{opacity:1}.player-detail .controls-detail:hover button.active:hover:after{background:linear-gradient(270deg,#fe6819,rgba(254,104,25,0))}.player-detail .controls-detail button{align-content:center;background-color:transparent;background:#afafaf;border:0;clip-path:polygon(4px 0,0 0,0 0,100% 0,calc(100% - 4px) 100%,100% 100%,0 100%,0 100%);color:#fff;display:flex;flex:1;flex:2;flex-grow:2;font-size:1rem;font-weight:400;justify-content:center;margin:0 -3px 0 0;min-width:20px;outline:none;overflow:hidden;padding:.25rem 2px;position:relative;text-align:center;text-decoration:none;transition:flex-grow .1s ease-out,background .05s ease-out}.player-detail .controls-detail button:not([disabled]):hover{cursor:pointer}.player-detail .controls-detail button:first-child{clip-path:polygon(0 0,0 0,0 0,100% 0,calc(100% - 4px) 100%,100% 100%,0 100%,0 100%)}.player-detail .controls-detail button:last-child{clip-path:polygon(4px 0,0 0,0 0,100% 0,100% 100%,100% 100%,0 100%,0 100%)}.player-detail .controls-detail button:after{background:linear-gradient(270deg,#afafaf,hsla(0,0%,69%,0));bottom:0;content:"";display:block;position:absolute;right:0;top:0;width:10px}.player-detail .controls-detail button.active,.player-detail .controls-detail button:hover{background:#fe6819;color:#fff}.player-detail .controls-detail button.active:after,.player-detail .controls-detail button:hover:after{background:linear-gradient(270deg,#fe6819,rgba(254,104,25,0))}.player-detail .controls-detail button.active{flex-grow:2}.player-detail .controls-detail button:hover{flex-grow:4}.player-detail .controls-detail button:hover:after{display:none}.player-detail .controls-detail button:hover.active{flex-grow:3}.player-detail .controls-detail button svg{min-width:10px;width:16px}.player-detail .controls-detail button svg .f1{fill:#fff}.player-detail .controls-detail button svg .f2{fill:#d3d3d3}.player-detail .controls-detail button svg .s1{stroke:#fff}.player-detail .controls-detail button svg .s2{stroke:#fff;stroke-opacity:.5}.player-detail .controls-detail button:hover,.player-detail .controls-detail button:hover.active{flex-grow:2}.player-detail .detail{border-bottom:1px solid #efefef;display:flex;flex:1;flex-direction:column;min-height:0;position:relative}.player-detail .detail>div{display:flex;flex-direction:column;flex-grow:1;min-height:0}.player-detail .detail:last-child{border-bottom:0}.player-detail .detail.detail-historical{flex:0 1 300px}.summary{display:flex;flex-direction:column;flex-grow:1;justify-content:flex-start;max-height:180px;min-height:0;padding:1rem 0}.summary .name{font-weight:700}.summary .name,.summary .summary-second-row{padding:0 2rem}.summary .summary-second-row{display:flex}.summary .summary-second-row .headshot-container{align-items:center;background:#d3d3d3;border-radius:4px;display:flex;height:100px;justify-content:center;max-width:100px;min-width:138px;overflow:clip;text-align:center}.summary .summary-second-row .headshot-container img,.summary .summary-second-row .headshot-container object{max-height:100px;width:auto}.summary .summary-second-row .headshot-container img.default.big3,.summary .summary-second-row .headshot-container object.default.big3{border-radius:4px;height:auto;width:80%}.summary .summary-second-row .headshot-container.default{filter:grayscale(100%);padding:.4rem}.summary .summary-second-row .headshot-container.default img,.summary .summary-second-row .headshot-container.default object{opacity:.4}.summary .summary-second-row .headshot-container.default img.big3,.summary .summary-second-row .headshot-container.default object.big3{border-radius:4px;height:auto;width:80%}.summary .graphic{display:flex;margin-right:1.5rem;min-width:0}.summary .graphic .chart-rim-map{padding:0 1rem}.summary .graphic .chart-rim-map>svg{min-height:100px;min-width:100px}#player-detail .summary .graphic .chart-rim-map{background:#efefef}#player-detail .summary .graphic .chart-rim-map circle.rim{fill:#efefef}#date-filters{overflow-y:auto}#date-filters .filters{flex-grow:1}#date-filters .filters #hooked-time-slider{display:flex;flex-basis:24rem;flex-direction:column;flex-grow:1;margin:.5rem .5rem 0}#date-filters .filters #hooked-time-slider .histogram-container{align-items:center;display:flex;flex-basis:3rem;flex-grow:1;justify-content:flex-end;margin-left:85px;width:calc(100% - 1rem - 85px)}#date-filters .filters #hooked-time-slider .histogram-container .histogram{border-bottom:2px solid #d6d1d2;height:100%;position:relative;width:calc(100% - 85px)}#date-filters .filters #hooked-time-slider .histogram-container .histogram .bar{border-bottom:0!important;bottom:0;position:absolute;width:1%}#date-filters .filters #hooked-time-slider .histogram-container .clip-box{margin-left:1rem;width:calc(85px - 1rem)}#date-filters .filters #hooked-time-slider .input-range-slider{height:43px;margin-left:0;margin-right:0}#date-filters .filters #hooked-time-slider .input-range-slider:before{left:85px;right:85px;top:50%}#date-filters .filters #hooked-time-slider .input-range-slider .range-tooltip-container{width:calc(100% - 85px)}#date-filters .filters #hooked-time-slider .input-range-slider .range-tooltip-container .range-tooltip{transform:translate(-50%);width:85px}#date-filters .filters #hooked-time-slider .input-range-slider .range-lo{margin-right:85px;width:calc(100% - 85px)}#date-filters .filters #hooked-time-slider .input-range-slider .range-lo .range-tooltip-container{margin-left:85px}#date-filters .filters #hooked-time-slider .input-range-slider .range-hi{margin-left:85px;width:calc(100% - 85px)}#date-filters .filters #hooked-time-slider .input-range-slider .range-hi .range-tooltip-container{margin-right:85px}#date-filters .filters #hooked-time-slider .input-range-slider input[type=range]{height:43px}#date-filters .filters #hooked-time-slider .input-range-slider input[type=range]::-webkit-slider-thumb{width:85px}#date-filters .filters #hooked-time-slider .input-range-slider input[type=range]::-moz-range-thumb{width:85px}.date-range-picker{display:flex;flex-direction:column;flex-grow:1}.date-range-picker .actions{display:flex;justify-content:space-between;margin-bottom:.5rem}.date-range-picker .actions button{background:#fe6819;clip-path:polygon(0 6px,6px 0,0 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 100%);color:#fff}.date-range-picker .calendar-pair{display:flex;flex-direction:row}.date-range-picker .calendar-pair .calendar{flex-grow:1;margin-left:1rem;max-width:300px}.date-range-picker .calendar-pair .calendar:first-child{margin-left:0}.date-range-picker .month{display:flex;flex-direction:column}.date-range-picker .week{display:flex;flex-direction:row}.date-range-picker .day{flex:1}.date-range-picker .day button{background-color:transparent;background:#fff;border:0;border-radius:0;display:inline-block;font-family:Open Sans,Helvetica Neue,Helvetica,sans-serif;font-family:Montserrat,Helvetica Neue,Helvetica,sans-serif;font-size:.9em;font-size:.7em;font-weight:700;font-weight:300;margin:0;outline:none;padding:.5em .1em;text-align:center;text-decoration:none;text-transform:none;transition-duration:.3s;transition-property:background,color;transition-timing-function:cubic-bezier(.23,1,.32,.97);width:100%}.date-range-picker .day button:not([disabled]):hover{cursor:pointer}.date-range-picker .day button:focus,.date-range-picker .day button:hover{transition:none}.date-range-picker .day button:focus{outline:none}.date-range-picker .day button[disabled]{color:#afafaf;pointer-events:none}.date-range-picker .day button:not([disabled]):hover{background:#afafaf;color:#fff}.date-range-picker .day button:not([disabled]):active{background:#231f20;color:#fff}.date-range-picker .day.out-of-month{opacity:.5}.date-range-picker .day.uncommitted button{background:#ffd1c3;color:#231f20}.date-range-picker .day.selected button{background:#fe6819;color:#fff;font-weight:700}.filter-tip{color:#afafaf;font-family:Montserrat,Helvetica Neue,Helvetica,sans-serif;font-size:.75rem;margin:.5rem 0 0}.time-picker{align-items:center;display:flex;font-size:.8rem;justify-content:center}.time-picker .to{margin:0 1rem}.time-picker .bound{align-items:center;display:flex;margin:.5rem 0}.time-picker .bound input[type=time]{border:1px solid #fe6819;font-family:Open Sans,Helvetica Neue,Helvetica,sans-serif;margin-left:1rem;padding:.2rem}.time-picker .bound input[type=time]:focus{outline-color:#fe6819;outline-style:solid;outline-width:.2rem}.control-bar{border-bottom:1px solid #d3d3d3;display:flex;overflow-x:visible;padding:.5rem;position:relative;transition:background .3s ease-out .15s;z-index:1}.control-bar>div{margin-right:.5rem;pointer-events:auto}.control-bar>div:last-child{margin-right:0}.control-bar .controls{bottom:.5rem;left:.5rem;margin:0;position:absolute;right:.5rem}.control-bar .controls .control-group{display:flex;flex:0;flex-direction:column}.control-bar .controls .control-group label{font-size:.8rem}.control-bar .controls .control-group .toggle{margin-right:.25rem}.control-bar .controls .control-group .toggle:last-child{margin-right:0}.control-bar .controls .control-group:last-child{flex-grow:1;justify-content:flex-end;margin-right:0}.control-bar .filters{padding:1rem}.control-bar .filters .multi-select .items{border-radius:4px 4px 0 0;max-height:80vh;overflow-y:auto}.control-bar .filters .multi-select .actions{background:#231f20;border-radius:0 0 4px 4px;padding:.5rem}.control-bar .filters .multi-select .actions input{border-radius:4px;margin:0;width:100%}.control-bar .filters .overlay-control{border:0;display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.control-bar .filters .overlay-control li{border:0;margin:0;margin-bottom:.25rem;padding:0}.control-bar .filters .overlay-control li:last-child{margin-bottom:0}.control-bar .filters .overlay-control .button{width:100%}.control-bar .focus-selection{display:flex;flex-direction:row}.control-bar .focus-selection .control-group{margin-right:.5rem}.control-bar .focus-selection .control-group .button:first-child{clip-path:polygon(0 6px,6px 0,0 0,100% 0,100% 100%,100% 100%,0 100%,0 100%)}.control-bar .focus-selection .control-group .button:last-child{clip-path:polygon(0 0,0 0,0 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 100%)}.control-bar .focus-selection .control-group .button:only-child{clip-path:polygon(0 6px,6px 0,0 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 100%)}.control-bar .focus-selection .button{background:#231f20;color:#fff;margin-bottom:.5rem;white-space:nowrap}.control-bar .focus-selection .button:hover{background:#fff;color:#231f20}.control-bar .focus-selection .button.active{background:#fe6819;color:#fff}.control-bar .filter-player .items{height:200px;overflow-y:scroll}.control-bar .filter-date{display:flex;flex-wrap:wrap}.control-bar .filter-date .calendar-container{flex-grow:1}.control-bar .filter-date .shortcuts{display:flex;flex-direction:column;justify-content:center;margin-left:.5rem}.control-bar .filter-date .shortcuts .filter{margin-bottom:.5rem;margin-top:.5rem}.control-bar .filter-date .filter{margin-bottom:.5rem}.control-bar .filter-date .filter .button{border:1px solid #fe6819;clip-path:polygon(0 6px,6px 0,0 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 100%);font-size:.8em;line-height:1;padding:.4rem .75em}.control-bar .filter-date .filter .button:hover{background:#fe6819;color:#fff}.toggle{color:#231f20;margin-bottom:.15em;padding:.15em 0;white-space:nowrap;width:fit-content}.toggle .label{color:#231f20;font-size:.8rem;font-weight:100}.toggle .label:empty{display:block;height:24px;width:1px}.toggle ul{border:1px solid #d6d1d2;display:flex;flex-direction:row;list-style:none;margin:0;padding:0}.toggle ul li{border:0;margin:0;padding:0}.toggle li .button{text-align:center;width:100%}.toggle li.active,.toggle:hover ul li{display:block}.toggle .button{background:#fff;color:#afafaf;font-size:.9em}.toggle .button.toggle-item{padding:.55rem .7em}.toggle .button.toggle-item:hover{background:#afafaf}.toggle .button.active,.toggle .button.active:hover,.toggle .button:hover,.toggle li.active .button,.toggle li.active .button:hover{background:#fe6819;color:#fff}.controls{background:#fff;font-family:Montserrat,Helvetica Neue,Helvetica,sans-serif;position:relative}.controls header{align-items:center;background:#fe6819;color:#fff;display:flex;flex-direction:row;font-size:.8em;font-weight:700;line-height:1.5;overflow:hidden;white-space:nowrap}.controls header .title{flex:1;font-size:.8rem;padding:.3rem .6rem}.controls-content{background:#fff;display:flex;flex-direction:column;padding:1rem}.controls .control-actions{display:flex}.controls .control-actions .control-group.control-reset:not(:last-child) .button i{padding-right:.5rem}.controls .control-group{display:flex;flex-direction:column;margin-bottom:.5rem}.controls .control-group.control-range{flex-direction:column}.controls .control-group.rim-position .control-list,.controls .control-group.shot-attempts{flex-direction:row}.controls .control-group .control-label{color:#231f20;flex:1;font-size:.8rem;font-weight:100;padding-left:.1rem}.controls .control-group .control-list{display:flex;flex:1;flex-direction:row}.controls .control-group.control-reset .button{background:#231f20;border:1px solid #231f20;color:#fff;font-size:.8em;height:2rem;margin:0;position:relative;z-index:0}.controls .control-group.control-reset .button:before{background:#231f20;border-top:1px solid #231f20;bottom:0;content:"";display:block;left:-5px;position:absolute;top:-1px;transform:skew(14deg);width:10px;z-index:1}.controls .control-group.control-reset .button:hover{background:#fff;border-color:#fe6819;color:#fe6819}.controls .control-group.control-reset .button:hover:before{background:#fff;border-color:#fe6819}.controls .control-group .toggle{margin-right:.5rem}.controls .control-group .toggle:last-child{margin-right:0}.controls .control-group .toggle ul{background:#fe6819;border:1px solid #fe6819;clip-path:polygon(0 6px,6px 0,0 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 100%)}.controls .control-group .toggle li:first-child .button{clip-path:polygon(0 6px,6px 0,0 0,100% 0,100% 100%,100% 100%,0 100%,0 100%)}.controls .control-group .toggle li:last-child .button{clip-path:polygon(0 0,0 0,0 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 100%)}.controls .control-group .toggle li:only-child .button{clip-path:polygon(0 6px,6px 0,0 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 100%)}.controls .button{font-size:.8em;line-height:1;padding:.4rem .75em}.controls .button.active{background:#fe6819;color:#fff}.controls .multi-select .button{color:#231f20}.input-range-slider{background:transparent;display:block;height:1.5rem;margin:.5rem .5rem 0;position:relative;width:calc(100% - 1rem)}.input-range-slider:before{background:#d6d1d2;content:"";display:block;height:2px;left:2px;position:absolute;right:2px;top:40%}.input-range-slider .range-tooltip-container{position:relative;width:calc(100% - 45px)}.input-range-slider .range-tooltip-container .range-tooltip{background:#fff;box-sizing:border-box;color:#231f20;font-size:90%;font-weight:600;padding:0 .25rem;pointer-events:none;position:absolute;transform:translate(-50%);width:45px}.input-range-slider .range-lo{margin-right:45px;position:relative;width:calc(100% - 45px)}.input-range-slider .range-lo .range-tooltip-container{margin-left:45px}.input-range-slider .range-lo .range-tooltip-container .range-tooltip{border-right:4px solid #fe6819;text-align:right}.input-range-slider .range-hi{margin-left:45px;position:relative;width:calc(100% - 45px)}.input-range-slider .range-hi .range-tooltip-container{margin-right:45px}.input-range-slider .range-hi .range-tooltip-container .range-tooltip{border-left:4px solid #fe6819;text-align:left}.input-range-slider input[type=range]{appearance:none;background:transparent;box-sizing:content-box;height:18px;left:0;outline:none;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%}.input-range-slider input[type=range]:focus,.input-range-slider input[type=range]:focus+.range-tooltip-container{z-index:10}.input-range-slider input[type=range]::-webkit-slider-thumb{appearance:none;background:#fff;cursor:pointer;height:2.5rem;opacity:0;outline:0;pointer-events:all;position:relative;width:45px;z-index:10}.input-range-slider input[type=range]::-webkit-slider-thumb:hover{background:#fe6819}.input-range-slider input[type=range]::-moz-range-thumb{appearance:none;background:#fff;cursor:pointer;height:2.5rem;opacity:0;outline:0;pointer-events:all;position:relative;width:45px;z-index:10}.input-range-slider input[type=range]::-moz-range-thumb:hover{background:#fe6819}.input-range-slider input[type=range]::-webkit-slider-runnable-track{background:transparent;border:0;position:relative;z-index:0}.input-range-slider input[type=range]::-moz-range-track{background:transparent;border:0;position:relative;z-index:0}.input-range-slider input[type=range]::-moz-focus-outer{border:0}#shot-filters{overflow-y:auto}#shot-filters .controls .control-bar .controls-content{flex-direction:row;flex-grow:1;flex-wrap:wrap;padding:0}#shot-filters .controls .control-bar .controls-content>:not(:last-child){margin-bottom:1rem}#shot-filters .controls .control-bar .controls-content .filter-actions{display:flex;flex-direction:row;justify-content:flex-end;margin:.5rem 0;padding:0 1rem;width:100%}#shot-filters .controls .control-bar .controls-content .filter-actions button{margin:0;padding:0}#shot-filters .controls .control-bar .controls-content .controls-periods-range,#shot-filters .controls .control-bar .controls-content .controls-toggles{flex:1 1 50%;padding:0 1rem}#shot-filters .controls .control-bar .controls-content .controls-tags{flex:1 1 100%;padding:0 1rem}#shot-filters .controls .control-bar .controls-content .controls-tags .control-group{flex-direction:row;flex-wrap:wrap}#shot-filters .controls .control-bar .controls-content .controls-tags .control-label{white-space:nowrap}#shot-filters .controls .control-bar .controls-content .controls-tags .tag-pills{align-items:center;flex-basis:4rem;flex-grow:1;margin-left:1rem;margin-top:1rem}#shot-filters .controls .control-bar .controls-content .controls-tags select{background:#efefef;border:1px solid #6f6f6f;border-radius:4px;margin-bottom:0;margin-left:1rem}#shot-filters .controls .control-bar .controls-content .controls-tags .actions{display:flex;flex-wrap:nowrap}#shot-filters .controls .control-bar .controls-content .controls-tags .actions button{margin-left:.5rem}#shot-filters .controls .control-bar .controls-content .controls-tags .multi-select{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;width:100%}#shot-filters .controls .control-bar .controls-content .controls-tags .multi-select .items{display:flex;flex-direction:row;flex-wrap:wrap;margin:.25rem 0}#shot-filters .controls .control-bar .controls-content .controls-periods-range .controls-periods,#shot-filters .controls .control-bar .controls-content .controls-periods-range .controls-teams,#shot-filters .controls .control-bar .controls-content .controls-toggles{display:flex;flex-direction:column}#shot-filters .controls .control-bar .controls-content .controls-periods-range .controls-periods .control-group,#shot-filters .controls .control-bar .controls-content .controls-periods-range .controls-teams .control-group,#shot-filters .controls .control-bar .controls-content .controls-toggles .control-group{flex-direction:row}#shot-filters .controls .control-bar .controls-content .controls-periods-range .controls-periods .control-group .toggle,#shot-filters .controls .control-bar .controls-content .controls-periods-range .controls-periods .control-group .toggle ul li,#shot-filters .controls .control-bar .controls-content .controls-periods-range .controls-teams .control-group .toggle,#shot-filters .controls .control-bar .controls-content .controls-periods-range .controls-teams .control-group .toggle ul li,#shot-filters .controls .control-bar .controls-content .controls-toggles .control-group .toggle,#shot-filters .controls .control-bar .controls-content .controls-toggles .control-group .toggle ul li{flex-grow:1}.multi-select input[type=text]{font-size:.8em;padding:.5rem}.multi-select .actions{display:flex;justify-content:space-between}.multi-select .actions .button{background:transparent;color:#231f20;font-size:.8em;line-height:1.5;padding:0}.multi-select .actions .button.disabled{color:#afafaf;cursor:default}.multi-select .actions .button:not(:last-child){margin-right:1em}.multi-select .item{box-sizing:border-box;display:flex}.multi-select .item>span{background:#fff;color:#afafaf;display:flex;font-size:.8em;overflow:hidden;padding:.25rem .5rem;text-overflow:ellipsis;white-space:nowrap;width:100%}.multi-select .item>span i{margin-right:.25em}.multi-select .item>span .label{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.multi-select .item input[type=checkbox]:checked+span{background:#fe6819;color:#fff;font-weight:700}.multi-select .item:hover{cursor:pointer}.multi-select .item:hover>span{background:#afafaf;color:#fff}.multi-select .item:hover input[type=checkbox]:checked+span{background:#231f20;color:#fff;font-weight:700}label input[type=checkbox]{display:none}label.control-checkbox:hover span{color:#fe6819;cursor:pointer}.dropdown-container{position:relative}.dropdown-container .filter{align-items:center;display:flex;margin:10px}.dropdown-container .filter h2{flex-grow:1;margin:0}.dropdown-container .filter form{flex-basis:0;flex-grow:20;flex-shrink:1;margin-right:5px;padding:5px}.dropdown-container .filter form input[type=text]{border:1px solid #afafaf;border-radius:4px;margin-bottom:0;width:100%}.dropdown-container .filter form input[type=text]:focus,.dropdown-container .filter form input[type=text]:focus-visible{border:1px solid #6f6f6f}.dropdown-container .filter div{flex-basis:0;flex-grow:1;flex-shrink:1;padding:.5em;text-align:center}.dropdown-container .filter div:hover{background-color:#fe6819;color:#fff}.dropdown-container .filter div.filter-header-button{flex-basis:2rem;flex-grow:0;flex-shrink:0}.dropdown-container.show-dropdown,.dropdown-container:focus{outline:0}.dropdown-container.show-dropdown .dropdown,.dropdown-container:focus .dropdown{display:block}.dropdown-container.disabled{color:#efefef;cursor:default}.dropdown-container .dropdown-toggle:active,.dropdown-container .dropdown-toggle:focus{outline:none}.dropdown-container .dropdown-toggle:disabled{color:#efefef;cursor:default}.dropdown-container.has-selected{background:#fff;color:#fe6819}.dropdown-container .groups .group{flex-direction:column}.dropdown-container .groups .group>span{background:#efefef;display:flex}.dropdown-container .groups .group.is-selected{background:#6f6f6f;color:#fff}.dropdown-container .groups .group.is-selected.disabled{font-style:italic}.dropdown-container .groups .group.is-selected>span{background:#494949}.dropdown-container .groups .group.is-selected div{color:#fff}.dropdown-container .groups .group:hover div{background:transparent}.dropdown-container .groups .group .items{flex-direction:row;max-height:0}.dropdown-container .groups .group.is-open .items,.dropdown-container.is-searching .group .items{max-height:none}.dropdown{background:#fff;border-radius:4px;box-shadow:0 4px 14px -2px rgba(0,0,0,.5);font-weight:400;max-width:250px;min-width:150px;overflow:hidden;position:absolute;right:0;text-align:left;top:102%;width:auto;z-index:100}.dropdown .info{color:#231f20;padding:.25rem 0;width:100%}.dropdown .filter{border-bottom:1px solid #efefef;font-size:.75em;padding:.25rem}.dropdown .actions{border-top:1px solid #efefef;float:none;margin:0;padding:.25rem;text-align:center}.dropdown .btn{color:#fff;font-size:.8em;margin:0}.dropdown .btn:hover,.dropdown .list li div.btn:hover,.list li .dropdown div.btn:hover{color:#fff}.dropdown .no-items{color:#efefef;font-size:.85em;padding:.5rem;text-align:center}#date-filters,#location-filters,#player-detail-player-filters,#player-filters,#session-filters,#shot-filters{flex:0 0 auto;max-height:40vh;min-height:0}.list{background:#fff;border-bottom:1px solid #d3d3d3;display:flex;flex-direction:column;font-size:.85em;font-weight:400;max-height:100%;min-height:0}.list ul.groups{overflow:auto;overflow-x:hidden;overflow-y:auto;pointer-events:auto}.list ul.items li{transition:all .05s ease-in-out}.list ul.items li:hover{transform:scale(1.01)}.list li{display:flex;flex-wrap:row;width:100%}.list li.separated{border-bottom:1px dotted #efefef}.list li.separated:last-child{border-bottom:0}.list li div{color:#231f20;flex:1;flex-grow:10;overflow:hidden;padding:.5em .75em;text-decoration:none;white-space:nowrap;width:auto}.list li div:hover{background:#ffddcb}.list li div.expand-collapse,.list li div.select-multi{align-content:center;align-items:center;display:flex;flex:0;flex-grow:1;font-size:1.2em;font-weight:700;justify-content:center;text-align:center}.list li div .number{background:#efefef;border-radius:4px;display:inline-block;margin-right:.25rem;min-width:1.5rem;padding:0 .25rem;text-align:right}.list ul.items li:hover div:hover,.list.selectable ul.items li:hover div:hover{background:#ffddcb;color:#231f20}.list ul.items li:hover div:hover .number,.list.selectable ul.items li:hover div:hover .number{background:#afafaf}.list ul.items li.selected,.list.selectable ul.items li.selected{background:#fe6819}.list ul.items li.selected .number,.list.selectable ul.items li.selected .number{background:#6f6f6f}.list ul.items li.selected div,.list.selectable ul.items li.selected div{color:#fff}.list ul.items li.disabled.selected,.list.selectable ul.items li.disabled.selected{background:#6f6f6f;font-style:italic}.list ul.items li.disabled.selected .number,.list.selectable ul.items li.disabled.selected .number{background:#afafaf;color:#231f20}.list ul.items li.disabled.selected:hover div,.list.selectable ul.items li.disabled.selected:hover div{background:#afafaf;color:#fff}.list ul.items li.disabled.selected:hover div .number,.list.selectable ul.items li.disabled.selected:hover div .number{background:#6f6f6f;color:#fff}.player-count{margin:10px}#session-filter-container,#session-filters{display:flex;flex-direction:column;min-height:0}#session-filters{overflow:auto}#session-filters .actions{align-items:center;display:flex}#session-filters .actions>button{background:#fe6819;clip-path:polygon(0 6px,6px 0,0 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 100%);color:#fff;margin-left:.75rem;margin-top:1.5rem}#session-filters .actions .control-bar{border:0}#session-filters .actions .control-bar .control-group{padding:.6rem .75rem}#session-filters .actions .control-bar .control-group .toggle{margin-bottom:0}#session-filters .actions .control-bar .control-group .toggle ul li button{font-size:.9em;padding:.6rem .75rem}.session-list-empty{font-weight:700;padding:1rem;text-align:center}.session-list-container{border-bottom:1px solid #d3d3d3;min-height:0;padding:0;text-align:left;width:auto}.session-list-container .nwidget-header{border-bottom:1px solid #afafaf;color:#efefef;font-family:Open Sans,Helvetica Neue,Helvetica,sans-serif;font-size:.6em;overflow:visible;padding:.6rem .85rem .5rem;text-align:left;text-transform:uppercase}.session-list-container .dropdown-container{padding-left:0}.session-list-container .dropdown-container .dropdown-toggle{text-transform:uppercase}.session-list-container .dropdown-container .dropdown{font-size:1em;left:0;right:auto}.session-list-container .dropdown-container .list{min-height:auto}.session-list-container .dropdown-container .list ul{max-height:none}.session-list-container .nwidget-content{margin-bottom:0;padding:0}.session-list-container .list li>div:not(.select-multi){align-items:center;display:flex;flex-direction:row;font-weight:700;padding:.5em .75em}.session-list-container .list li.no-sessions{font-style:italic}.session-list-container .list li .meta{align-items:center;display:flex;flex:0 0 5rem;flex-direction:column;margin-right:.5rem;text-align:center}.session-list-container .list li .details{align-items:center;display:flex;flex:1;flex-wrap:wrap;line-height:1.35;margin-bottom:-.5rem;margin-right:-.5rem;overflow:hidden;white-space:normal}.session-list-container .list li .details>*{margin-bottom:.5rem;margin-right:.5rem}.session-list-container .list li .details .classification{background:#efefef;border-radius:4px;padding:0 4px}.session-list-container .list li .percentage{display:inline-block;font-size:1em}.session-list-container .list li .percentage .percent-sign{font-size:.5em}.session-list-container .list li .make-miss{display:inline-block;float:left}.session-list-container .list li.selected .details .classification{background-color:#6f6f6f}.session-list-container .list li:hover.selected .details .classification{color:#fff}.session-list-container .list li:not(.selected) small{color:#afafaf;font-weight:400}#preferences-filters form{padding:1rem}#preferences-filters form select{background:#efefef;border:1px solid #6f6f6f;border-radius:4px}#team-management-div{display:flex;flex-direction:column;height:100%;min-height:1px;overflow:auto}#team-management-div>.tm-header{align-items:center;display:flex;height:42px}#team-management-div>.tm-cols,#team-management-div>.tm-cols>.tm-col{align-items:stretch;display:flex;flex-grow:1;justify-content:stretch;min-height:1px}#team-management-div>.tm-cols>.tm-col{flex-direction:column;padding:.25rem}#team-management-div>.tm-cols>.tm-col>.tm-header{color:#6f6f6f}#team-management-div>.tm-cols>.tm-col>.tm-header h3{margin:0}#team-management-div>.tm-cols>.tm-col>.tm-list{border:1px solid #000;display:flex;flex-direction:column;flex-grow:1;margin-bottom:.5rem;min-height:1px;overflow:auto;padding:.25rem}#team-management-div>.tm-cols>.tm-col>.tm-list form .input{background-color:#edf3f6;display:inline-block;margin-right:10px;padding:0;position:relative}#team-management-div>.tm-cols>.tm-col>.tm-list form .input :active,#team-management-div>.tm-cols>.tm-col>.tm-list form .input :focus{background-color:#fefeff}#team-management-div>.tm-cols>.tm-col>.tm-list form .input.full-width{display:inline-block;margin-left:0;margin-right:0;width:100%}#team-management-div>.tm-cols>.tm-col>.tm-list form .input input{background:#efefef;border:1px solid #6f6f6f;border-radius:4px;box-shadow:none;color:#3e4145;height:44px;line-height:44px;margin-bottom:0;outline:none;padding-left:10px;padding-right:10px;width:100%}#team-management-div>.tm-cols>.tm-col>.tm-list>.tm-list-element{cursor:pointer;padding:0 .25rem}#team-management-div>.tm-cols>.tm-col>.tm-list>.tm-list-element.tm-inactive{color:#afafaf;font-style:italic}#team-management-div>.tm-cols>.tm-col>.tm-list>.tm-list-element:hover{background-color:#ffddcb}#team-management-div>.tm-cols>.tm-col>.tm-list>.tm-list-element.tm-selected{background-color:#fe6819;color:#fff}#team-management-div>.tm-cols>.tm-col>.tm-buttons{display:flex;margin-right:-.25rem}#team-management-div>.tm-cols>.tm-col>.tm-buttons .clip-box{flex-grow:1;margin-right:.25rem}#team-management-div>.tm-cols>.tm-col>.tm-buttons .clip-box button{padding:.25rem}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.animate-fade-in{animation:fade-in .5s ease-in-out}.animate-spin{animation:spin 1.4s cubic-bezier(.36,.1,.63,.93) infinite;display:inline-block}.animate-spin:before{font-size:inherit!important;text-shadow:none}@keyframes heartbeat{0%{box-shadow:0 0 0 5px rgba(254,104,25,.5);transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}40%{box-shadow:0 0 0 20px rgba(254,114,40,.3)}42%{transform:scale(1.3)}60%{box-shadow:0 0 0 25px rgba(254,137,76,.1)}70%{transform:scale(1)}to{box-shadow:none}}.animate-heartbeat{animation:heartbeat 1.3s ease 0s infinite normal}@keyframes pulse{0%{box-shadow:0 0 0 20px #fe6819}40%{box-shadow:none}to{box-shadow:0 0 0 25px #fe6819}}.animate-pulse{animation:pulse .7s linear infinite alternate}.messages{font-size:.8em;line-height:1.2;margin-bottom:1rem}.messages .message{background:#4682b4;border-radius:4px;color:#b0c4de;display:block;padding:.75em .5em}.messages .message.error{background:#de9b9b;color:#983535}.messages .message.success{background:#d2ecd2;color:#6ba96b}.messages .message:empty{display:none}.panel-login{background-color:rgba(35,31,32,.7);width:100%}.panel-login>*{margin:0 auto;max-width:600px}.panel-login .logo img{margin-bottom:1rem;max-width:200px}.panel-login .content{justify-content:center}.login-form fieldset{border:0;margin:0;padding:0}.login-form legend{display:none}.login-form .clip-box,.login-form>.button[type=submit]{margin-top:1rem}input[type=date],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url]{border:0;font-family:Montserrat,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;margin-bottom:.75rem;padding:.75rem;transition:background-color .1s ease-out;width:100%}input[type=date]::placeholder,input[type=email]::placeholder,input[type=month]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,input[type=url]::placeholder{font-weight:100}input[type=date]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus{font-weight:300;outline:none;transition:none}input[type=date][type=date]:before,input[type=date][type=month]:before,input[type=email][type=date]:before,input[type=email][type=month]:before,input[type=month][type=date]:before,input[type=month][type=month]:before,input[type=number][type=date]:before,input[type=number][type=month]:before,input[type=password][type=date]:before,input[type=password][type=month]:before,input[type=search][type=date]:before,input[type=search][type=month]:before,input[type=tel][type=date]:before,input[type=tel][type=month]:before,input[type=text][type=date]:before,input[type=text][type=month]:before,input[type=url][type=date]:before,input[type=url][type=month]:before{content:attr(placeholder);margin-right:.5em}input[type=date][type=date]:focus:before,input[type=date][type=date]:valid:before,input[type=date][type=month]:focus:before,input[type=date][type=month]:valid:before,input[type=email][type=date]:focus:before,input[type=email][type=date]:valid:before,input[type=email][type=month]:focus:before,input[type=email][type=month]:valid:before,input[type=month][type=date]:focus:before,input[type=month][type=date]:valid:before,input[type=month][type=month]:focus:before,input[type=month][type=month]:valid:before,input[type=number][type=date]:focus:before,input[type=number][type=date]:valid:before,input[type=number][type=month]:focus:before,input[type=number][type=month]:valid:before,input[type=password][type=date]:focus:before,input[type=password][type=date]:valid:before,input[type=password][type=month]:focus:before,input[type=password][type=month]:valid:before,input[type=search][type=date]:focus:before,input[type=search][type=date]:valid:before,input[type=search][type=month]:focus:before,input[type=search][type=month]:valid:before,input[type=tel][type=date]:focus:before,input[type=tel][type=date]:valid:before,input[type=tel][type=month]:focus:before,input[type=tel][type=month]:valid:before,input[type=text][type=date]:focus:before,input[type=text][type=date]:valid:before,input[type=text][type=month]:focus:before,input[type=text][type=month]:valid:before,input[type=url][type=date]:focus:before,input[type=url][type=date]:valid:before,input[type=url][type=month]:focus:before,input[type=url][type=month]:valid:before{content:""}select{appearance:none;border:0;font-family:Montserrat,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;margin-bottom:.75rem;padding:.75rem;position:relative;transition:background-color .1s ease-out;width:100%}select::placeholder{font-weight:100}select:focus{font-weight:300;outline:none;transition:none}select[type=date]:before,select[type=month]:before{content:attr(placeholder);margin-right:.5em}select[type=date]:focus:before,select[type=date]:valid:before,select[type=month]:focus:before,select[type=month]:valid:before{content:""}select:after{content:"▼";display:block;font-size:2em;margin-top:-50%;position:absolute;right:1rem;top:1rem}select option.hide-option{display:none;font-size:0;height:0;visibility:hidden}.panel-service{background:#231f20;box-shadow:0 0 50px rgba(35,31,32,.2);color:#fff;display:flex;flex-direction:column;height:100vh;min-width:400px;position:fixed;right:0;text-align:center;top:0;z-index:500}.panel-service,.panel-service *{box-sizing:border-box}.panel-service fieldset{margin-bottom:1rem}.panel-service fieldset input[type=date],.panel-service fieldset input[type=email],.panel-service fieldset input[type=month],.panel-service fieldset input[type=number],.panel-service fieldset input[type=password],.panel-service fieldset input[type=search],.panel-service fieldset input[type=tel],.panel-service fieldset input[type=text],.panel-service fieldset input[type=url],.panel-service fieldset select{border-radius:0;margin-bottom:0}.panel-service fieldset .form-control:first-of-type input[type=date],.panel-service fieldset .form-control:first-of-type input[type=email],.panel-service fieldset .form-control:first-of-type input[type=month],.panel-service fieldset .form-control:first-of-type input[type=number],.panel-service fieldset .form-control:first-of-type input[type=password],.panel-service fieldset .form-control:first-of-type input[type=search],.panel-service fieldset .form-control:first-of-type input[type=tel],.panel-service fieldset .form-control:first-of-type input[type=text],.panel-service fieldset .form-control:first-of-type input[type=url],.panel-service fieldset .form-control:first-of-type select{border-radius:4px 4px 0 0}.panel-service fieldset .form-control:not(:first-of-type) input[type=date],.panel-service fieldset .form-control:not(:first-of-type) input[type=email],.panel-service fieldset .form-control:not(:first-of-type) input[type=month],.panel-service fieldset .form-control:not(:first-of-type) input[type=number],.panel-service fieldset .form-control:not(:first-of-type) input[type=password],.panel-service fieldset .form-control:not(:first-of-type) input[type=search],.panel-service fieldset .form-control:not(:first-of-type) input[type=tel],.panel-service fieldset .form-control:not(:first-of-type) input[type=text],.panel-service fieldset .form-control:not(:first-of-type) input[type=url],.panel-service fieldset .form-control:not(:first-of-type) select{border-top:0}.panel-service fieldset .form-control:last-child input[type=date],.panel-service fieldset .form-control:last-child input[type=email],.panel-service fieldset .form-control:last-child input[type=month],.panel-service fieldset .form-control:last-child input[type=number],.panel-service fieldset .form-control:last-child input[type=password],.panel-service fieldset .form-control:last-child input[type=search],.panel-service fieldset .form-control:last-child input[type=tel],.panel-service fieldset .form-control:last-child input[type=text],.panel-service fieldset .form-control:last-child input[type=url],.panel-service fieldset .form-control:last-child select{border-radius:0 0 4px 4px}.panel-service fieldset label{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.panel-service input[type=date],.panel-service input[type=email],.panel-service input[type=month],.panel-service input[type=number],.panel-service input[type=password],.panel-service input[type=search],.panel-service input[type=tel],.panel-service input[type=text],.panel-service input[type=url]{background:transparent;border:1px solid #fff;color:#fff}.panel-service input[type=date]:focus,.panel-service input[type=email]:focus,.panel-service input[type=month]:focus,.panel-service input[type=number]:focus,.panel-service input[type=password]:focus,.panel-service input[type=search]:focus,.panel-service input[type=tel]:focus,.panel-service input[type=text]:focus,.panel-service input[type=url]:focus{background:#fff;color:#fe6819}.panel-service input[type=date]::placeholder,.panel-service input[type=email]::placeholder,.panel-service input[type=month]::placeholder,.panel-service input[type=number]::placeholder,.panel-service input[type=password]::placeholder,.panel-service input[type=search]::placeholder,.panel-service input[type=tel]::placeholder,.panel-service input[type=text]::placeholder,.panel-service input[type=url]::placeholder{color:hsla(0,0%,100%,.8)}.panel-service select{background:transparent;border:1px solid #fff;color:#fff}.panel-service select:focus{background:#fff;color:#fe6819}.panel-service select::placeholder{color:hsla(0,0%,100%,.8)}.panel-service a{color:#d6d1d2}.panel-service a:hover{color:#fff}.panel-service .content{display:flex;flex-direction:column;flex-grow:1;padding:1rem}.panel-service .content>div{margin-bottom:1rem}.panel-service .content>div:last-child{margin-bottom:0}.panel-service .content .loading .message{display:inline-block;font-size:.8em;margin-left:.25em;transform:translateY(-1px)}.panel-service .content .panel-settings-inner{display:flex;flex-direction:row}.panel-service .content .panel-settings-inner>section{display:flex;padding:1rem}.panel-service .content .panel-settings-inner .panel-content-menu{border-right:1px solid #afafaf;flex:0;flex-direction:column;font-size:.9em;justify-content:flex-end;padding:0;white-space:nowrap}.panel-service .menu{flex-grow:1;list-style:none}.panel-service .menu,.panel-service .menu li{border:0;margin:0;padding:0}.panel-service .menu.bottom{flex-grow:0}.panel-service .menu.bottom a:first-child{border-top:1px solid #afafaf}.panel-service .menu a{border-bottom:1px solid #afafaf;display:block;font-weight:500;padding:.5rem 1.5rem;position:relative}.panel-service .menu a:hover{background:#fff;border-color:#fff;color:#231f20}.panel-service .menu a.active{background:#afafaf;border-color:#afafaf;color:#fff}.panel-service .menu .pill-alert{background:#fe6819;border-radius:100%;color:#fff;font-size:.75em;font-weight:700;padding:.2rem .3rem;position:absolute;right:-.5rem;text-align:center}.panel-service .touchable-button{width:100%}.panel-service .actions{color:#d6d1d2;margin:.5rem}.panel-service .actions.panel-actions{font-size:1.4rem}.panel-service .actions.panel-actions .left{float:left}.panel-service .actions.panel-actions .right{float:right}.panel-service .actions .button{background:transparent;border:none;color:#afafaf;display:inline-block;padding:0;width:auto}.panel-service .actions .button:focus,.panel-service .actions .button:hover{background:transparent;color:#fff}.panel-service .actions .link-register{display:inline-block;width:100%}.panel-service .actions a{text-decoration:underline}.panel-service .legal{color:#d6d1d2;font-size:.75em;margin:1rem auto}.panel-settings{max-width:630px;width:100%}.panel-settings .form-content{display:flex;flex-direction:row;flex-flow:row wrap;justify-content:space-between;overflow-y:auto}.panel-settings .form-content h3{flex:0 1 100%;margin:0 0 1rem;padding:0}.panel-settings .form-content fieldset{display:flex;margin-left:1rem}.panel-settings .form-actions{margin-top:2rem}.panel-settings .form-actions .button{display:inline-block}.pagination{display:block;flex-direction:row;padding:0 .5rem;text-align:center;width:auto}.pagination ul{display:flex;justify-content:center;list-style:none;margin:0;padding:0}.pagination li,.pagination span{border-radius:4px;margin:0;padding:0}.pagination li{color:#afafaf}.pagination li.active a{background:#231f20;border-color:#231f20;color:#fff}.pagination li.disabled,.pagination.no-next li.next{display:none}.pagination a{border:1px solid transparent;line-height:2.3;margin:.5em .15em;padding:0 .5em}.pagination a:hover{border:1px solid #d6d1d2;color:#231f20;cursor:pointer}.pagination .previous{justify-content:flex-start}.pagination .next{justify-content:flex-end}.pagination .break{color:#afafaf;justify-content:center;line-height:3.1em;vertical-align:baseline}.pagination{align-items:center;display:flex}.pagination .pagination-button{align-content:center;background-color:transparent;background:#afafaf;background:#fe6819;border:0;clip-path:polygon(4px 0,0 0,0 0,100% 0,calc(100% - 4px) 100%,100% 100%,0 100%,0 100%);color:#fff;display:flex;flex:1;flex:2;flex-grow:2;justify-content:center;margin:0 -3px 0 0;min-width:20px;outline:none;overflow:hidden;padding:2px;position:relative;text-align:center;text-decoration:none;transition:flex-grow .1s ease-out,background .05s ease-out}.pagination .pagination-button:not([disabled]):hover{cursor:pointer}.pagination .pagination-button:first-child{clip-path:polygon(0 0,0 0,0 0,100% 0,calc(100% - 4px) 100%,100% 100%,0 100%,0 100%)}.pagination .pagination-button:last-child{clip-path:polygon(4px 0,0 0,0 0,100% 0,100% 100%,100% 100%,0 100%,0 100%)}.pagination .pagination-button:after{background:linear-gradient(270deg,#afafaf,hsla(0,0%,69%,0));bottom:0;content:"";display:block;position:absolute;right:0;top:0;width:10px}.pagination .pagination-button.active,.pagination .pagination-button:hover{background:#fe6819;color:#fff}.pagination .pagination-button.active:after,.pagination .pagination-button:hover:after{background:linear-gradient(270deg,#fe6819,rgba(254,104,25,0))}.pagination .pagination-button.active{flex-grow:2}.pagination .pagination-button:hover{flex-grow:4}.pagination .pagination-button:hover:after{display:none}.pagination .pagination-button:hover.active{flex-grow:3}.pagination .pagination-button svg{min-width:10px;width:16px}.pagination .pagination-button svg .f1{fill:#fff}.pagination .pagination-button svg .f2{fill:#d3d3d3}.pagination .pagination-button svg .s1{stroke:#fff}.pagination .pagination-button svg .s2{stroke:#fff;stroke-opacity:.5}.pagination .pagination-button:hover,.pagination .pagination-button:hover.active{flex-grow:2}.pagination .pagination-button:after{background:#fe6819}.pagination .pagination-button[disabled]{background:#fff;color:#fe6819;cursor:default}.pagination .pagination-button[disabled]:after{background:#fff}.pagination .pagination-button:hover{background:#fff;color:#fe6819}.pagination .pagination-button:hover:after{background:#fff}.player-history-chart-wrapper{box-sizing:border-box;display:flex;flex-direction:column;gap:20px;padding:20px;width:100%}.player-history-card{background-color:#dcdcdc;border-radius:16px;box-shadow:0 4px 12px rgba(0,0,0,.25);color:#1e1e1e;color:#f0f0f0;display:flex;flex-direction:column;gap:24px;padding:24px;transition:all .3s ease}.player-history-card h2,.player-history-card label,.player-history-card span{color:#1e1e1e}.player-history-selection-row{gap:0}.chart-type-selection,.player-history-selection-row{display:flex;justify-content:center}.player-history-option{align-items:left;display:flex;flex-direction:column;padding:10px}.player-history-title{color:#000;font-size:1rem;font-weight:italic;margin-bottom:5px}.player-history-card .player-history-title{color:#f0f0f0}.player-history-segment-group{display:flex;gap:0}.player-history-segment{background:#efefef;border:2px solid #dfdfdf;border-radius:0;color:#666;cursor:pointer;display:inline-block;font-size:.875rem;font-weight:700;margin:0;padding:.25em .75em;position:relative;transition:background .2s ease,color .2s ease}.player-history-segment:first-child{border-radius:2em 0 0 2em}.player-history-segment:last-child{border-radius:0 2em 2em 0}.player-history-segment:hover{background:#ddd}.player-history-segment[style*="background-color: #fe6819;"]{background-color:#fe6819!important;border-color:#fe6819!important;color:#fff!important}.player-history-card .player-history-segment{background:#f0f0f0;border-color:#ccc;color:#333}.player-history-card .player-history-segment:hover{background:#e0e0e0}.date-range-navigation{align-items:center;display:flex;font-size:1rem;gap:12px;justify-content:center}.date-range-navigation button{background-color:#f0f0f0;border:1px solid #ccc;border-radius:6px;color:#444;cursor:pointer;font-weight:700;padding:6px 12px;transition:background .2s ease,color .2s ease}.date-range-navigation button:hover{background-color:#e0e0e0}.player-history-card .date-range-navigation button{background-color:#eaeaea;border-color:#ccc;color:#222}.player-history-card .date-range-navigation button:hover{background-color:#444}.shot-filter{align-items:center;display:flex;flex-direction:column;gap:8px}.shot-filter input[type=range]{max-width:300px;width:100%}.player-history-card .shot-filter input[type=range]{background:#444}.player-history-card input[type=range]::-webkit-slider-thumb{background:#fe6819}.player-history-card input[type=range]::-moz-range-thumb{background:#fe6819}.player-history-empty-state{align-items:center;background-color:#f9f9f9;border:1px solid #e0e0e0;border-radius:12px;box-shadow:0 4px 6px rgba(0,0,0,.1);display:flex;flex-direction:column;justify-content:center;padding:40px;text-align:center;transition:box-shadow .3s ease,transform .3s ease}.player-history-empty-state:hover{box-shadow:0 6px 10px rgba(0,0,0,.15);transform:translateY(-2px)}.empty-state-content{color:#444;max-width:400px}.empty-state-content h2{color:#333;font-size:1.5rem;font-weight:700;margin-bottom:10px}.empty-state-content p{color:#666;font-size:1rem;line-height:1.6;margin-bottom:20px}.empty-state-action{background-color:coral;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:700;padding:10px 20px;text-transform:uppercase;transition:background-color .3s ease,transform .2s ease}.empty-state-action:hover{background-color:#e37042;transform:translateY(-2px)}.player-history-empty-state{animation:fadeIn .5s ease-in-out}@keyframes fadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.logo{height:auto;margin-right:0}.logo svg{height:80px;width:80px}.bouncing-logo{fill:#fe6819;animation:bounce 2s ease-in-out infinite;display:block;height:100px;margin:0 auto 20px;width:100px}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.fading-logo{animation:fadeToGray 5s ease-in-out infinite;display:inline-block;height:100px;margin:10px auto;transition:fill .3s ease;width:100px}@keyframes fadeToGray{0%{fill:#fe6819;opacity:1}50%{fill:#666;opacity:.2}to{fill:#fe6819;opacity:1}}.player-history-card .shot-filter input[type=range]{appearance:none;background:#666;border-radius:3px;cursor:pointer;height:6px;margin-top:4px;max-width:300px;outline:none;width:100%}.player-history-card .shot-filter input[type=range]::-webkit-slider-thumb{appearance:none;background:#fe6819;border:none;border-radius:50%;cursor:pointer;height:16px;margin-top:-5px;transition:background .2s ease;width:16px}.player-history-card .shot-filter input[type=range]::-webkit-slider-runnable-track{background:#888;border-radius:4px;height:6px}.player-history-card .shot-filter input[type=range]::-moz-range-thumb{background:#fe6819;border:none;border-radius:50%;cursor:pointer;height:16px;transition:background .2s ease;width:16px}.player-history-card .shot-filter input[type=range]::-moz-range-track{background:#888;border-radius:4px;height:6px}.player-history-card .shot-filter input[type=range]:focus::-webkit-slider-thumb{box-shadow:0 0 0 4px rgba(254,104,25,.3)}.player-history-card .shot-filter input[type=range]:focus::-moz-range-thumb{box-shadow:0 0 0 4px rgba(254,104,25,.3)}.reports-app .page-live{background-color:#231f20;color:#3e4145;font-family:Montserrat,Helvetica Neue,Helvetica,sans-serif;padding:2rem}.reports-app .page-live h1{color:#fe6819;font-size:2.5rem;font-weight:900;margin-bottom:1rem}.reports-app .page-live ul.roster-list{list-style:none;margin:0 0 2rem;padding:0}.reports-app .page-live ul.roster-list li{border-bottom:1px solid #d6d1d2;color:#fff;cursor:pointer;font-size:1.25rem;font-weight:300;padding:.5rem 0;transition:color .3s cubic-bezier(.23,1,.32,.97)}.reports-app .page-live ul.player-list{list-style:none;margin:0;padding:0}.reports-app .page-live ul.player-list li{border:2px solid transparent;border-radius:4px;color:#fff;cursor:pointer;font-size:1.125rem;padding:.25rem 0;transition:border-color .3s ease,box-shadow .3s ease,color .3s ease}.reports-app .page-live ul.player-list li:hover{background-color:transparent;border-color:#44c388;box-shadow:0 0 8px 2px #44c388;color:#44c388;text-decoration:none}.reports-app .page-live .modal-overlay{align-items:center;background:rgba(0,0,0,.6);display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.reports-app .page-live .modal-content{background:#fff;border-radius:4px;box-shadow:0 0 15px rgba(35,31,32,.2);display:block;max-height:90vh;max-width:95vw;overflow-y:auto;padding:2rem;position:relative;white-space:normal;width:auto}.reports-app .page-live .modal-content h2{color:#231f20;font-size:1.75rem;font-weight:900;margin-bottom:1rem}.reports-app .page-live .modal-content p{color:#3e4145;font-size:1.125rem;margin-bottom:2rem}.reports-app .page-live .modal-content button.close-btn{background:transparent;border:none;color:#afafaf;cursor:pointer;font-size:1.5rem;position:absolute;right:1rem;top:1rem;transition:color .3s}.reports-app .page-live .modal-content button.close-btn:hover{color:#fe6819}.reports-app .page-live .modal-content button.send-btn{background-color:#fe6819;border:none;border-radius:4px;color:#fff;cursor:pointer;font-weight:900;padding:.75rem 1.5rem;transition:background-color .3s}.reports-app .page-live .modal-content button.send-btn:hover{background-color:#ffd1c3}.reports-app .rim-map{background:#231f20}.reports-app .rim-map .backboard{fill:#c3c3c3}.reports-app .rim-map .backplate{fill:#ff671f}.reports-app .rim-map .rim{fill:#231f20;stroke-width:1;stroke:#ff671f}.reports-app .rim-map .quadrant{stroke:#c3c3c3}.reports-app .rim-map text{fill:#231f20;font-size:2px}.reports-app .report-rim-map .report-content{position:relative}.reports-app .report-rim-map .heatmap-container{bottom:0;left:0;position:absolute;right:0;top:0}.reports-app .nba-percentiles{font-size:4px;margin-bottom:-100px}.reports-app .nba-percentiles rect.primary{fill:#ff671f}.reports-app .nba-percentiles rect.secondary{fill:#c3c3c3}.reports-app .nba-percentiles text.label{font-size:6px}.reports-app .bar-chart{font-size:4px}.reports-app .bar-chart .bg{fill:#afafaf}.reports-app .bar-chart .grid{fill:#231f20}.reports-app .splashzone{font-size:4px}.reports-app .splashzone text.label{font-size:6px}.reports-app .splashzone .hash,.reports-app .splashzone .splashpool{fill:#231f20}.reports-app .splashzone .value{fill:red;fill-opacity:.05}.reports-app .splashzone-summary>span{display:inline-block;text-align:center;width:100%}.reports-app .splashzone-summary .splashzone-total{font-size:1.5rem}.reports-app .player-summary{align-items:center;background-color:#fff;border-bottom:1px solid #000!important;display:flex;margin-bottom:1rem;overflow:hidden;width:100%}.reports-app .player-summary .profile-img{align-items:center;display:flex;flex:0 0 200px;justify-content:center;margin-right:1rem;max-width:200px}.reports-app .player-summary .profile-img img{border:3px solid #111827;border-radius:10px;height:220px;object-fit:cover;transition:transform .3s ease;width:100%}.reports-app .player-summary .profile-img img:hover{transform:scale(1.03)}.reports-app .player-summary .info{display:flex;flex:1;flex-direction:column;gap:.5rem;justify-content:center}.reports-app .player-summary .info .player-info h2.player-name{color:#111827!important;font-size:1.4rem!important;font-weight:600!important;margin:0!important;padding-bottom:.25rem!important}.reports-app .player-summary .info .player-info .player-meta{align-items:center!important;background-color:#f9fafb!important;border-radius:6px!important;color:#374151!important;display:flex!important;font-size:.95rem!important;gap:.5rem!important;margin:0!important;padding:.5rem .75rem .25rem!important}.reports-app .player-summary .info .player-info .divider{background-color:#000!important;height:1px!important;margin:.5rem 0!important;width:100%!important}.reports-app .player-summary .info .report-info dl.stats-grid{display:flex;flex-direction:column;font-size:.95rem;gap:.5rem;margin:0;padding:0}.reports-app .player-summary .info .report-info dl.stats-grid .row{align-items:center;background-color:#f9fafb;border-radius:6px;display:flex;flex-wrap:wrap;gap:1.5rem;padding:.5rem .75rem;transition:background-color .3s ease}.reports-app .player-summary .info .report-info dl.stats-grid .row:hover{background-color:#f3f4f6}.reports-app .player-summary .info .report-info dl.stats-grid .row dt{font-weight:600;margin-right:.25rem}.reports-app .player-summary .info .report-info dl.stats-grid .row dd{margin:0 1.5rem 0 0}.reports-app .rim-map{background:#fff!important}.reports-app .splashzone .splashpool{fill:#fff!important;stroke:#231f20}.p-1{padding:1rem}.m-1{margin:1rem}.mr-1{margin-right:1rem}.ml-1{margin-left:1rem}.mb-2{margin-bottom:.5rem}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.phx-modal{background-color:#000;background-color:rgba(0,0,0,.4);height:100%;left:0;opacity:1!important;overflow:auto;position:fixed;top:0;width:100%;z-index:1001}.phx-modal-content{background-color:#fefefe;border:1px solid #888;height:calc(100% - 10rem);margin:5rem;padding:20px;width:calc(100% - 10rem)}.phx-modal-close{color:#aaa;float:right;font-size:28px;font-weight:700}.phx-modal-close:focus,.phx-modal-close:hover{color:#000;cursor:pointer;text-decoration:none}.flex{align-items:center;display:flex}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}body .toastify{background:-webkit-linear-gradient(315deg,#fc5801,#ffbb98);background:linear-gradient(135deg,#fc5801,#ffbb98);clip-path:polygon(0 6px,6px 0,0 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 100%)}:root,body{font-size:16px}body{font-family:Montserrat,sans-serif;font-size:1rem;line-height:1.5}body,body *{box-sizing:border-box}.d-none{display:none!important}li,ul{list-style:none;margin:0;padding:0}.phx-no-feedback .invalid-feedback,.phx-no-feedback.invalid-feedback{display:none}.phx-click-loading{opacity:.5;transition:opacity 1s ease-out}.phx-disconnected{cursor:wait}.phx-disconnected *{pointer-events:none}.loading{height:200px;width:200px}.alert{border:1px solid transparent;border-radius:4px;margin-bottom:20px;padding:15px}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.alert p{margin-bottom:0}.alert:empty{display:none}.invalid-feedback{color:#a94442;margin:-1rem 0 2rem}main.container{margin:0;max-width:none;width:auto}main.container>div{display:flex;height:100%;overflow:hidden;width:100%}@media only screen and (min-width:48em){main.container{width:auto}}@media (min-width:768px){main.container{padding-left:0;padding-right:0;width:auto}}select{line-height:normal!important}.d-none{display:none}.d-inline{display:inline}.d-inline-block{display:inline-block}label.d-inline{margin-right:5px}.has-error .input,.has-error .select,.has-error .textarea{border:1px solid #e74c3c}.has-error .input.date-select,.has-error .select.date-select,.has-error .textarea.date-select{border:0}.has-error .input.date-select select,.has-error .select.date-select select,.has-error .textarea.date-select select{border:1px solid #e74c3c}.has-error .control-label,.has-error .invalid-feedback{color:#e74c3c}.has-error.phx-no-feedback .input,.has-error.phx-no-feedback .select.select,.has-error.phx-no-feedback .textarea{border:1px solid #dfdfdf}.has-error.phx-no-feedback .invalid-feedback{display:none}.has-error.phx-no-feedback .control-label{color:#3e4145}:not(div.tag):not(div.related-tags)>input[type=checkbox],:not(div.tag):not(div.related-tags)>input[type=checkbox]+label.d-inline,:not(div.tag):not(div.related-tags)>input[type=radio],:not(div.tag):not(div.related-tags)>input[type=radio]+label.d-inline{display:inline}input[type=checkbox]+label:after,input[type=checkbox]+label:before,input[type=radio]+label:after,input[type=radio]+label:before{display:none}input[type=checkbox]:checked+label,input[type=radio]:checked+label{color:#3e4145}input.invalid-feedback:empty{display:none}.invalid-feedback{color:#e74c3c;display:block;margin:2px 0 2rem}.form-group{background-color:transparent;border:0;display:block}.select select{z-index:0}.select.date-select{margin-bottom:-.5rem}.select.date-select select{margin-bottom:.5rem}.multiple-select.select select{min-height:8rem}.multiple-select.select select option{height:auto;margin-bottom:2px}.multiple-select.select select option[selected]{background-color:#f7cca2}.date-select{background-color:transparent;border:0}.date-select,.date-select.full-width{margin-left:-10px}.date-select select{background-color:#edf3f6;border:1px solid #dfdfdf;border-radius:3px;box-shadow:none;display:inline;font-weight:400;margin:0 10px;padding-right:30px;width:auto}.date-select select :focus{outline:none}.date-select select:active,.date-select select:focus{background-color:#fefeff;border:1px solid #dfdfdf;outline:none}.date-select select:active+i,.date-select select:focus+i{z-index:2}.date-select select option{background-color:#edf3f6;color:#3e4145;height:30px}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{background-color:#333;border-radius:4px;color:#fff;font-size:14px;line-height:1.4;outline:0;position:relative;transition-property:transform,visibility,opacity;white-space:normal}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-top-color:initial;border-width:8px 8px 0;bottom:-7px;left:0;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:initial;border-width:0 8px 8px;left:0;top:-7px;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-left-color:initial;border-width:8px 0 8px 8px;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{border-right-color:initial;border-width:8px 8px 8px 0;left:-7px;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{color:#333;height:16px;width:16px}.tippy-arrow:before{border-color:transparent;border-style:solid;content:"";position:absolute}.tippy-content{padding:5px 9px;position:relative;z-index:1}.tippy-box[data-animation=shift-toward][data-state=hidden]{opacity:0}.tippy-box[data-animation=shift-toward][data-state=hidden][data-placement^=top]{transform:translateY(-10px)}.tippy-box[data-animation=shift-toward][data-state=hidden][data-placement^=bottom]{transform:translateY(10px)}.tippy-box[data-animation=shift-toward][data-state=hidden][data-placement^=left]{transform:translateX(-10px)}.tippy-box[data-animation=shift-toward][data-state=hidden][data-placement^=right]{transform:translateX(10px)}

/*!
 * Toastify js 1.11.2
 * https://github.com/apvarun/toastify-js
 * @license MIT licensed
 *
 * Copyright (C) 2018 Varun A P
 */.toastify{background:-webkit-linear-gradient(315deg,#73a5ff,#5477f5);background:linear-gradient(135deg,#73a5ff,#5477f5);border-radius:2px;box-shadow:0 3px 6px -1px rgba(0,0,0,.12),0 10px 36px -4px rgba(77,96,232,.3);color:#fff;cursor:pointer;display:inline-block;max-width:calc(50% - 20px);opacity:0;padding:12px 20px;position:fixed;text-decoration:none;transition:all .4s cubic-bezier(.215,.61,.355,1);z-index:2147483647}.toastify.on{opacity:1}.toast-close{opacity:.4;padding:0 5px}.toastify-right{right:15px}.toastify-left{left:15px}.toastify-top{top:-150px}.toastify-bottom{bottom:-150px}.toastify-rounded{border-radius:25px}.toastify-avatar{border-radius:2px;height:1.5em;margin:-7px 5px;width:1.5em}.toastify-center{left:0;margin-left:auto;margin-right:auto;max-width:fit-content;max-width:-moz-fit-content;right:0}@media only screen and (max-width:360px){.toastify-left,.toastify-right{left:0;margin-left:auto;margin-right:auto;max-width:fit-content;right:0}}