@import"https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap";@tailwind components;@tailwind utilities;.modal-dialog{z-index:1000}.modal-dialog .modal-dialog-backdrop{background-color:#f2f5f7b3}.modal-dialog .modal-dialog-panel{border-radius:12px;max-width:1200px;box-shadow:0 4px 4px #00000040;max-height:90vh;overflow:hidden}.modal-dialog .modal-dialog-body{border:solid #E7E9ED;border-width:1px 0 1px 0;max-height:calc(90vh - 200px);overflow-y:auto}.modal-dialog form{margin:0}.modal-loading{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:9999}.modal-loading .modal-loading-content{background-color:#fff;padding:20px;border-radius:5px;box-shadow:0 0 10px #0000004d;text-align:center}.modal-loading .modal-loading-spinner{border:4px solid #f3f3f3;border-top:4px solid #3498db;border-radius:50%;width:40px;height:40px;animation:spin 1s linear infinite;margin:0 auto 10px}.modal-loading .modal-loading-message{font-size:16px;font-weight:700;color:#333}.spinner-container.inline{display:inline-block;margin:0 10px}.spinner{position:relative;border-radius:50%;animation:spin linear infinite;margin:0 auto}.dot{border-radius:50%;position:absolute;top:0;left:50%}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.tw-fixed{position:fixed}.tw-relative{position:relative}.tw-inset-0{top:0;right:0;bottom:0;left:0}.tw-order-1{order:1}.tw-order-10{order:10}.tw-order-2{order:2}.tw-order-3{order:3}.tw-order-4{order:4}.tw-order-5{order:5}.tw-order-6{order:6}.tw-col-span-1{grid-column:span 1 / span 1}.tw-col-span-2{grid-column:span 2 / span 2}.tw-col-span-3{grid-column:span 3 / span 3}.tw-col-span-6{grid-column:span 6 / span 6}.tw-m-0{margin:0}.tw-m-4{margin:1rem}.tw--mx-0{margin-left:-0px;margin-right:-0px}.tw--mx-8{margin-left:-2rem;margin-right:-2rem}.tw-mx-0{margin-left:0;margin-right:0}.tw-mx-4{margin-left:1rem;margin-right:1rem}.tw-mx-8{margin-left:2rem;margin-right:2rem}.tw-ml-2{margin-left:.5rem}.tw-mr-2{margin-right:.5rem}.tw-mr-4{margin-right:1rem}.tw-flex{display:flex}.tw-grid{display:grid}.tw-min-h-56{min-height:14rem}.tw-w-full{width:100%}.tw-w-screen{width:100vw}.tw-max-w-xl{max-width:36rem}.tw-table-auto{table-layout:auto}.tw-cursor-pointer{cursor:pointer}.tw-auto-cols-min{grid-auto-columns:min-content}.tw-grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.tw-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.tw-grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.tw-grid-cols-\[50px_1fr_30px\]{grid-template-columns:50px 1fr 30px}.tw-grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.tw-grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.tw-grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.tw-flex-row{flex-direction:row}.tw-flex-col{flex-direction:column}.tw-items-center{align-items:center}.tw-justify-start{justify-content:flex-start}.tw-justify-end{justify-content:flex-end}.tw-justify-center{justify-content:center}.tw-justify-between{justify-content:space-between}.tw-gap-12{gap:3rem}.tw-gap-2{gap:.5rem}.tw-gap-4{gap:1rem}.tw-gap-6{gap:1.5rem}.tw-gap-8{gap:2rem}.tw-space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.tw-space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.tw-overflow-x-auto{overflow-x:auto}.tw-whitespace-normal{white-space:normal}.tw-whitespace-nowrap{white-space:nowrap}.tw-rounded{border-radius:.25rem}.tw-rounded-xl{border-radius:.75rem}.tw-border{border-width:1px}.tw-border-b{border-bottom-width:1px}.tw-bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.tw-p-1{padding:.25rem}.tw-p-10{padding:2.5rem}.tw-p-12{padding:3rem}.tw-p-2{padding:.5rem}.tw-p-4{padding:1rem}.tw-px-0{padding-left:0;padding-right:0}.tw-px-4{padding-left:1rem;padding-right:1rem}.tw-px-6{padding-left:1.5rem;padding-right:1.5rem}.tw-px-8{padding-left:2rem;padding-right:2rem}.tw-py-10{padding-top:2.5rem;padding-bottom:2.5rem}.tw-py-2{padding-top:.5rem;padding-bottom:.5rem}.tw-text-left{text-align:left}.tw-text-center{text-align:center}.tw-text-right{text-align:right}.tw-font-bold{font-weight:700}.tw-uppercase{text-transform:uppercase}.tw-ordinal{--tw-ordinal: ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.tw-text-center{color:#333!important}.game-summary{border-radius:12px;border:1px solid #BBBBBB}.game-summary .game-summary-header{font-size:13px;font-weight:600}.game-summary .game-summary-body{border-bottom:1px solid #BBBBBB;border-top:1px solid #BBBBBB}.game-summary .game-summary-footer{font-size:13px}:is(.game-summary .game-summary-footer) .game-summary-boxscore{border:1px solid #DEE2E6;border-radius:4px;padding:2px 6px;color:#444}.scoreboard{border-radius:12px;border:1px solid #e5e7eb;font-family:Roboto,sans-serif}.scoreboard-action:is(.scoreboard .scoreboard-section){background-color:#f2f5f7}.scoreboard-action:is(.scoreboard .scoreboard-section) button{font-size:14px;padding:8px 16px}:is(:is(.scoreboard .scoreboard-section) .game-detail-hero) .game-detail-score{font-family:Bebas Neue,Roboto,sans-serif;font-size:44px;line-height:57px;display:none}@media (min-width: 768px){:is(:is(.scoreboard .scoreboard-section) .game-detail-hero) .game-detail-score{display:block}}:is(:is(.scoreboard .scoreboard-section) .game-detail-hero) .game-detail-inline-score{font-size:24px;line-height:24px}@media (min-width: 768px){:is(:is(.scoreboard .scoreboard-section) .game-detail-hero) .game-detail-inline-score{display:none}}:is(:is(.scoreboard .scoreboard-section) .game-detail-hero) .game-detail-location,:is(:is(.scoreboard .scoreboard-section) .game-detail-hero) .game-detail-time{font-size:14px;font-weight:400;line-height:23px}:is(:is(.scoreboard .scoreboard-section) .game-detail-hero) .game-detail-final{font-size:14px;font-weight:400;line-height:22px;color:#999}:is(:is(.scoreboard .scoreboard-section) .game-detail-hero) .game-detail-name{font-family:Bebas Neue,Roboto,sans-serif;font-size:24px;line-height:24px}@media (min-width: 768px){:is(:is(.scoreboard .scoreboard-section) .game-detail-hero) .game-detail-name{font-size:30px;line-height:39px}}:is(:is(:is(.scoreboard .scoreboard-section) .game-detail-hero) .game-detail-logo) img{max-width:50px;max-height:50px}@media (min-width: 768px){:is(:is(:is(.scoreboard .scoreboard-section) .game-detail-hero) .game-detail-logo) img{width:100px;max-height:100px;max-width:100px}}:is(:is(:is(.scoreboard .scoreboard-section) .game-detail-hero) .player-lineup) .jersey-number-column{display:inline-block;width:26px;padding-right:0}:is(.scoreboard .scoreboard-section) img{max-height:30px;max-width:30px;margin-right:12px}:is(.scoreboard .scoreboard-section) h2{font-size:18px;font-weight:700;font-family:Roboto,sans-serif;text-transform:capitalize;line-height:30px}:is(:is(.scoreboard .scoreboard-section) h2) img{max-height:30px;max-width:30px;margin-left:12px}:is(.scoreboard .scoreboard-section) table{margin-top:10px;font-size:14px;font-weight:400;line-height:38px}:is(:is(.scoreboard .scoreboard-section) table) thead{background-color:#f2f5f7!important;color:#777!important}:is(:is(:is(.scoreboard .scoreboard-section) table) thead) .tw-text-center{color:#777!important}:is(:is(.scoreboard .scoreboard-section) table) th,:is(:is(.scoreboard .scoreboard-section) table) td{padding:16px 6px;font-weight:400;border-bottom:1px solid #EFEFEF;line-height:20px}.actions:is(:is(:is(.scoreboard .scoreboard-section) table) th,:is(:is(.scoreboard .scoreboard-section) table) td){width:100px}.scoring-timeline:is(:is(.scoreboard .scoreboard-section) table) .period{width:120px}.scoring-timeline:is(:is(.scoreboard .scoreboard-section) table) .total{width:60px}.scoring-timeline:is(:is(.scoreboard .scoreboard-section) table) .leader{width:50px}.scoring-timeline:is(:is(.scoreboard .scoreboard-section) table) .team{width:200px}.penalty-timeline:is(:is(.scoreboard .scoreboard-section) table) .period{width:120px}.penalty-timeline:is(:is(.scoreboard .scoreboard-section) table) .total{width:60px}.penalty-timeline:is(:is(.scoreboard .scoreboard-section) table) .team{width:200px}.scoreboard .btn-edit{font-size:14px}.scoreboard-form label{font-size:18px;font-weight:700;text-transform:capitalize}.scoreboard-form input,.scoreboard-form select{font-size:14px;font-weight:400;color:#73879c;background-color:#fff;border-radius:6px;padding:4px;margin-bottom:0}:is(.scoreboard-form input,.scoreboard-form select):focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px #00000013,0 0 8px #66afe999}[type=number]:is(.scoreboard-form input,.scoreboard-form select){min-width:40px}.btn.btn-faded:is(.scoreboard-form button){background-color:#ededed;color:#8e8e8e!important}.scoreboard-form img{max-height:30px;max-width:30px;margin-right:12px}.scoreboard-form table{width:100%;border-collapse:collapse;font-size:14px;font-weight:400}:is(.scoreboard-form table) th{padding:8px;color:#777;background-color:#f2f5f7;border:1px solid #DDDDDD}:is(.scoreboard-form table) td{padding:8px;line-height:41px;border:1px solid #DDDDDD}:is(:is(.scoreboard-form table) td) input{margin:0}:is(.scoreboard-form .duration-field) input{width:50px}.scoreboard-form.edit-scoring-form{max-width:800px}.scoreboard-form.finalize-game-form .finalize-timeloc{font-size:13px}:is(.scoreboard-form.finalize-game-form .finalize-score) input{height:45px;font-size:20px;font-weight:400;line-height:25px;color:#000;background:#f5f5f5;border:1px solid #E6E9ED}:is(.scoreboard-form.finalize-game-form .finalize-score) img{max-width:48px;max-height:48px}:is(.scoreboard-form.finalize-game-form .form-group) label,:is(.scoreboard-form.finalize-game-form .form-group) input,:is(.scoreboard-form.finalize-game-form .form-group) select{display:block;width:100%}:is(.scoreboard-form.finalize-game-form .form-group) input[type=file]{display:none}:is(.scoreboard-form.finalize-game-form .form-group) .file-input-wrapper{display:flex;align-items:center;width:100%}:is(:is(.scoreboard-form.finalize-game-form .form-group) .file-input-wrapper) .file-input-field{flex:1;padding:4px;font-size:14px;font-weight:400;color:#73879c;background-color:#fff;border:1px solid #E6E9ED;border-radius:4px 0 0 4px;margin:0}:is(:is(.scoreboard-form.finalize-game-form .form-group) .file-input-wrapper) .file-input-button{padding:10px 28px;border:1px solid #E6E9ED;cursor:pointer;width:auto;height:100%;border-radius:0 4px 4px 0;font-size:14px;font-weight:600;line-height:20px;text-align:center;text-transform:uppercase;background:#f5f5f5;color:#999;margin:0}.scoreboard-form.finalize-game-form .form-group{margin:30px 0}h1{font-size:44px;line-height:130%}.spinner-container.full-page{max-width:120px;margin:50px auto}.spinner-container.save-button{width:12px;height:12px;display:inline-block}.spinner-container.save-button circle{stroke:#163edc;stroke-width:20}.spinner-container .spnner-text{font-size:18px;font-weight:400;color:#000}@media (min-width: 768px){.md\:tw-order-1{order:1}.md\:tw-order-10{order:10}.md\:tw-order-2{order:2}.md\:tw-order-3{order:3}.md\:tw-order-4{order:4}.md\:tw-order-5{order:5}.md\:tw-col-span-1{grid-column:span 1 / span 1}.md\:tw-col-span-2{grid-column:span 2 / span 2}.md\:tw-col-span-3{grid-column:span 3 / span 3}.md\:tw-col-span-6{grid-column:span 6 / span 6}.md\:tw--mx-0{margin-left:-0px;margin-right:-0px}.md\:tw-mx-0{margin-left:0;margin-right:0}.md\:tw-mr-4{margin-right:1rem}.md\:tw-w-\[100px\]{width:100px}.md\:tw-w-\[600px\]{width:600px}.md\:tw-w-full{width:100%}.md\:tw-grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:tw-grid-cols-\[1fr_100px_180px_100px_1fr\]{grid-template-columns:1fr 100px 180px 100px 1fr}.md\:tw-grid-cols-\[1fr_1fr\]{grid-template-columns:1fr 1fr}.md\:tw-grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.md\:tw-justify-between{justify-content:space-between}.md\:tw-whitespace-normal{white-space:normal}.md\:tw-px-0{padding-left:0;padding-right:0}.md\:tw-py-10{padding-top:2.5rem;padding-bottom:2.5rem}}
