.file-upload{background-color:var(--button-color);border:none;border-radius:4px;cursor:pointer;display:inline-block;font-size:14px;height:36px;padding:0 12px;white-space:nowrap}.file-upload,.file-upload *{align-items:center;display:flex;justify-content:center}.file-upload:hover{background-color:var(--button-color-hover)}.file-upload svg{fill:var(--font-color);height:18px;width:18px}.custom-select{background-color:var(--input-background-color);border:1px solid var(--black);border-radius:4px;color:var(--input-text-color);display:block;font-size:14px;height:36px;min-height:0!important;padding-left:6px;padding-right:3px;width:100%}.custom-select.error{border:1px solid var(--red)}.custom-select option{padding-left:0;padding-right:0}.date-input{position:relative}.date-input div.error{color:var(--red);font-size:10px;margin:auto;overflow:auto;pointer-events:none;position:absolute;right:8px;top:2px}.medium .date-input div.error{font-size:8px;right:7px;top:2px}.small .date-input div.error{font-size:5px;right:4px;top:1px}.new-meet-modal{background-color:var(--background-color);border:1px solid var(--border-color);border-radius:4px;display:flex;flex-direction:column;justify-content:space-between;max-height:84vh;max-width:96vw;overflow:auto;padding:30px 0;width:480px}.new-meet-modal .content{padding:0 30px}.new-meet-modal .content .title{font-size:24px;text-align:center}.new-meet-modal .content .info{font-size:18px;margin-bottom:24px}.new-meet-modal .content .row{font-size:16px;margin-bottom:18px}.new-meet-modal .content .row .error-message{color:var(--red);text-align:right}.new-meet-modal .content .row .Select.error,.new-meet-modal .content .row input.error{border:2px solid var(--red)}.new-meet-modal .content .row .input-wrapper{margin-top:2px}.new-meet-modal .content .row .date-input div.error{font-size:14px}.new-meet-modal .button-row{display:flex;justify-content:flex-end;margin-bottom:30px;margin-top:12px;padding:0 30px}.color-picker-popover{position:relative;z-index:191}.color-picker-popover .color-picker-popover-arrow{top:1px!important}.color-picker-popover .react-colorful__saturation{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;width:201px}.color-picker-popover .react-colorful__last-control{border-radius:0;width:201px}.color-picker-popover .color-picker-popover-inner{background-color:#000;border:2px solid var(--border-color);border-radius:4px;display:flex;flex-direction:column;position:relative;z-index:4}.color-picker-popover .color-picker-error-row{background-color:#fff;border-top:1px solid #000;color:var(--red);max-width:200px;padding:4px}.color-picker-popover .color-picker-input-row{border-top:1px solid #000}.color-picker-popover .color-picker-input-row input{border:none;height:30px;width:100%}.color-picker-popover .color-picker-bottom-row{display:flex;flex-direction:row;justify-content:space-between}.color-picker-popover .color-picker-bottom-row button{border-radius:0;width:49.5%}.color-picker-popover .color-picker-preview{height:50px}.color-picker .color-picker-swatch{background-color:#fff;border-radius:4px;box-shadow:0 0 0 1px #0000001a;cursor:pointer;display:inline-block;margin-top:3px;padding:5px}.color-picker .color-picker-swatch .swatch-inner{border-radius:4px;height:26px;width:60px}.radio-group{display:flex;flex-direction:column}.radio-group .radio{align-items:center;cursor:pointer;display:flex;margin-bottom:4px;white-space:nowrap}.radio-group .radio svg{fill:var(--font-color);height:18px;margin-right:4px;width:18px}.create-relay-meet-modal{background-color:var(--background-color);border:1px solid var(--border-color);border-radius:4px;display:flex;flex-direction:column;justify-content:space-between;max-height:84vh;max-width:96vw;overflow:auto;padding:30px 0;width:480px}.create-relay-meet-modal .content{padding:0 30px}.create-relay-meet-modal .content .title{font-size:24px;text-align:center}.create-relay-meet-modal .content .info{font-size:18px;margin-bottom:24px}.create-relay-meet-modal .content .row{font-size:16px;margin-bottom:18px}.create-relay-meet-modal .content .row .error-message{color:var(--red);text-align:right}.create-relay-meet-modal .content .row .Select.error,.create-relay-meet-modal .content .row input.error{border:2px solid var(--red)}.create-relay-meet-modal .content .row .input-wrapper{margin-top:2px}.create-relay-meet-modal .content .row .date-input div.error{font-size:14px}.create-relay-meet-modal .button-row{display:flex;justify-content:flex-end;margin-bottom:30px;margin-top:12px;padding:0 30px}.checkbox{align-items:center;cursor:pointer;display:flex;margin-bottom:4px;white-space:nowrap}.checkbox svg{fill:var(--font-color);height:18px;margin-right:4px;width:18px}.checkbox.disabled{color:gray}.checkbox.disabled svg{fill:gray}.setup-index{margin-bottom:50px;max-width:1100px;width:100%}.setup-index label{white-space:nowrap}.setup-index .data-file-button{margin-top:20px}.setup-index .sync-error-message{border:1px solid var(--border-color);border-radius:4px;color:var(--red);font-size:22px;margin-bottom:20px;margin-top:20px;padding:20px}.setup-index .entry-row{align-items:center;display:flex;flex-direction:row;margin:12px 0;width:100%}.setup-index .entry-row label{padding-right:8px;text-align:right;width:110px}.setup-index .entry-row .input-wrapper{width:calc(100% - 90px)}.setup-index .error-message{color:var(--red)}.setup-index .config-item,.setup-index .meet-info{padding:0 20px}.setup-index .config-item{padding-bottom:20px}.setup-index .config-item,.setup-index .drug-test-selection-helper,.setup-index .entry-config,.setup-index .medal-counts,.setup-index .meet-info,.setup-index .plates,.setup-index .platforms{border:1px solid var(--border-color);border-radius:4px;margin-bottom:20px;margin-top:20px;overflow:hidden}.setup-index .config-item table,.setup-index .drug-test-selection-helper table,.setup-index .entry-config table,.setup-index .medal-counts table,.setup-index .meet-info table,.setup-index .plates table,.setup-index .platforms table{padding:12px}.setup-index .drug-test-selection-helper,.setup-index .medal-counts{padding:20px}.setup-index .drug-test-selection-helper h2,.setup-index .medal-counts h2{margin-bottom:20px;margin-top:0;text-align:center}.setup-index .drug-test-selection-helper .medal-counts-message,.setup-index .medal-counts .medal-counts-message{margin-bottom:20px}.setup-index .drug-test-selection-helper table,.setup-index .medal-counts table{font-size:18px}.setup-index .drug-test-selection-helper table td:first-child,.setup-index .medal-counts table td:first-child{text-align:right}.setup-index .platforms table{width:100%}.setup-index .platforms table td{text-align:center}.setup-index .plates{overflow:visible}.setup-index .plates table{width:275px}.setup-index .entry-config{padding:0 12px 12px}.setup-index .entry-config .registration-title{font-size:18px;font-weight:700;padding:12px;text-align:center}.setup-index .entry-config table{width:100%}.setup-index .entry-config table .checkbox svg{margin:0 auto}.setup-index .entry-config table.sale-items td:first-child{width:70%}.setup-index .entry-config table.sale-items td:nth-child(2){width:20%}.setup-index .entry-config table.sale-items td:nth-child(3){width:10%}.setup-index .entry-config hr{border:.5px solid var(--border-color);margin-bottom:20px;margin-top:20px;width:75%}.setup-index .entry-config .entry-row label{width:180px}.setup-index .entry-config .entry-row .input-wrapper{width:calc(100% - 185px)}.past-due-invoices-modal{background-color:var(--background-color);border:1px solid var(--border-color);border-radius:4px;display:flex;flex-direction:column;justify-content:space-between;max-height:84vh;max-width:96vw;overflow:auto;padding:30px 0;width:1200px}.past-due-invoices-modal .content{padding:0 30px}.past-due-invoices-modal .content .title{font-size:24px;text-align:center}.past-due-invoices-modal .content .info{font-size:18px;margin-bottom:24px}.past-due-invoices-modal .button-row{display:flex;justify-content:flex-end;margin-bottom:30px;margin-top:12px;padding:0 30px}.invoice-status{border:1px solid var(--border-color);border-radius:4px;font-size:18px;min-height:150px;overflow:scroll;padding:20px}.invoice-status button{margin-top:20px}.upload-modal{background-color:var(--background-color);border:1px solid var(--border-color);border-radius:4px;max-height:95vh;max-width:95vw;min-height:200px;overflow-y:auto;width:600px;z-index:200}.upload-modal .login-loading-overlay{background-color:gray;opacity:.5}.upload-modal .login-loading-overlay,.upload-modal .login-loading-text{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.upload-modal .login-loading-text{font-size:24px}.upload-modal .content{padding:30px;text-align:center}.upload-modal .content .title{font-size:18px;margin-bottom:12px;text-align:center}.upload-modal .content .confirm-password{margin-top:12px}.upload-modal .content .error{color:var(--red);height:22px;padding:2px 0}.upload-modal .content .password-cancel-button{margin-right:20px}.upload-modal .content .button-row{display:flex;justify-content:right}.upload-modal .content .button-row button,.upload-modal .content .button-row input[type=button],.upload-modal .content .button-row input[type=submit]{display:block;min-width:80px;text-align:center}@media(max-width:400px){.upload-modal .content .password-cancel-button{margin-bottom:20px;margin-right:0}.upload-modal .content .button-row{align-items:center;display:flex;flex-direction:column;justify-content:center}}.registration-index{border:1px solid var(--border-color);border-radius:4px;margin-bottom:200px;margin-top:20px;max-width:600px;min-height:70vh;overflow:hidden;padding:12px;position:relative}.registration-index .line-items-table{border-collapse:collapse;font-size:16px;margin-bottom:20px;margin-top:20px;width:100%}.registration-index .line-items-table tr:last-child{font-weight:700}.registration-index .line-items-table tr:last-child td{border:none}.registration-index .line-items-table tr td{border-bottom:1px solid #fff;padding-bottom:8px;padding-top:8px;text-align:right}.registration-index .line-items-table tr td:first-child{padding-right:10px}.registration-index .message{font-size:24px}.registration-index .total{font-size:36px;margin-top:50px;text-align:right}.registration-index .pay-button{display:flex;font-size:24px;height:auto;justify-content:center;margin-top:50px;padding:12px 0;text-align:center;width:100%}.registration-index .divisions-title{font-size:22px;padding-top:20px}.registration-index .disclaimer-title,.registration-index .items-title{border-bottom:1px solid var(--border-color);font-size:22px;margin-bottom:20px;padding-top:20px}.registration-index .items-subtitle{margin-bottom:8px}.registration-index .add-division{padding-bottom:20px}.registration-index .division-box{border-top:1px solid var(--border-color);padding:20px 0}.registration-index .division-box .division-count{font-size:18px;padding-bottom:12px}.registration-index .division-box button{float:right}.registration-index table.item-table{margin-bottom:8px;width:100%}.registration-index table.item-table td{padding:4px}.registration-index table.item-table td:first-child{width:88%}.registration-index table.item-table td:last-child{width:12%}.registration-index .meet-info{font-size:18px;margin-bottom:24px;white-space:pre-line}.registration-index .meet-info .website-link{margin-top:20px}.registration-index .entry-row{font-size:16px;margin-bottom:18px}.registration-index .entry-row .error-message{color:var(--red);text-align:right}.registration-index .entry-row .Select.error,.registration-index .entry-row input.error{border:2px solid var(--red)}.registration-index .entry-row .input-wrapper{margin-top:2px}.registration-index .entry-row .date-input div.error{font-size:14px}.registration-index .disclaimer-text{font-size:18px;margin:24px 0;white-space:pre-line}.registration-index .api-error{color:var(--red);font-size:18px;margin:50px 0}.registration-index .processing-overlay{align-items:center;background-color:#9696964d;bottom:0;color:#000;font-size:42px;top:0}.registration-index .processing-overlay,.registration-index .processing-spinner{display:flex;justify-content:center;left:0;position:absolute;right:0;z-index:100000000000}.registration-index .processing-spinner{top:5%}.registration-index .processing-spinner .loader,.registration-index .processing-spinner .loader:after{border-radius:50%;height:200px;width:200px}.registration-index .processing-spinner .loader{animation:load8 1.1s linear infinite;border:25px solid #0003;border-left-color:#000;font-size:10px;margin:60px auto;position:relative;text-indent:-9999em;transform:translateZ(0)}.lights{display:flex;height:55px;justify-content:space-around;min-width:160px}.lights .decision{display:flex;flex-direction:column;height:100%;justify-content:space-between}.lights .cards{border:1px solid var(--border-color);display:flex;height:10px;width:40px}.lights .cards .card{background-color:#0000;flex:1 1;height:100%}.lights .cards .card.active.red{background-color:var(--red)}.lights .cards .card.active.blue{background-color:var(--blue)}.lights .cards .card.active.yellow{background-color:var(--yellow)}.lights .light{align-items:center;background-color:#333;border:1px solid var(--border-color);border-radius:20px;display:flex;height:40px;justify-content:center;width:40px}.lights .light.good{background-color:var(--white)}.lights .light.bad{background-color:var(--bad-lift)}.lights .light svg{fill:var(--font-color);height:24px;width:24px}.live-feed-index{font-size:24px;font-weight:700;height:calc(100% - 60px);padding-bottom:100px;padding-top:20px;white-space:nowrap}.live-feed-index .live-feed-content{padding-bottom:100px;padding-left:20px;padding-top:20px}.live-feed-index .live-feed-platforms{padding-bottom:200px;padding-top:10px}.live-feed-index .color-picker-wrapper{display:flex;flex-direction:row}.live-feed-index .color-picker-wrapper label{width:220px}.live-feed-index .platform3{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:100px;text-transform:uppercase}.live-feed-index .platform3 .flag{background-position:0 0;background-repeat:no-repeat;background-size:contain;display:none;height:100px;position:relative;width:100px}.live-feed-index .platform3 .platform-lights{display:flex;flex-direction:row;height:80px;opacity:0;position:relative;top:6px;transition:opacity .25s ease-in-out}.live-feed-index .platform3 .platform-lights.platform-lights-active{opacity:1}.live-feed-index .platform3 .platform-lights .platform-lights-wrapper{background-color:#222;border-left:6px solid #ddd;border-right:6px solid #ddd;border-top:6px solid #ddd;height:80px;padding-top:10px}.live-feed-index .platform3 .platform-lights .platform-lights-wrapper .lights{background-color:#222}.live-feed-index .platform3 .platform-table{align-items:center;background-color:#222;border-bottom:6px solid #ddd;border-left:0;border-right:0;border-top:6px solid #ddd;display:flex;flex-direction:row;height:112px;margin-left:20px;padding-right:8px}.live-feed-index .platform3 .platform-table .platform-current-name{align-items:center;background-color:#222;color:#ddd;display:flex;font-size:34px;height:100%;overflow:hidden;padding-left:20px;width:500px}.live-feed-index .platform3 .platform-table .platform-current-name.long-name{font-size:22px}.live-feed-index .platform3 .platform-table .platform-current-name .current-division{font-size:18px}.live-feed-index .platform3 .platform-table .platform-current-name .current-division.long-name{font-size:14px}.live-feed-index .platform3 .platform-table .platform-lift-name{background-color:#ddd;border-radius:4px;color:#222;font-size:30px;height:51px;margin:8px;padding:8px;text-align:center;width:160px}.live-feed-index .platform3 .platform-table .platform-weight-cell{align-items:center;background-color:#ddd;border-radius:4px;color:#222;display:flex;font-size:30px;height:51px;justify-content:center;margin:8px;text-align:center;width:96px}.live-feed-index .platform3 .platform-table .platform-weight-cell.good{background-color:var(--good-lift);color:#fff}.live-feed-index .platform3 .platform-table .platform-weight-cell.bad{background-color:var(--bad-lift);color:#fff}.live-feed-index .platform3 .platform-table .platform-weight-cell.current-attempt{background-color:#336;border:2px solid #ddd;border-radius:4px;color:#222;color:#fff}.live-feed-index .platform3 .platform-table .platform-best-lifts{display:flex;flex-direction:column;margin-left:8px;width:62px}.live-feed-index .platform3 .platform-table .platform-best-lifts .platform-best-lift{align-items:center;background-color:var(--good-lift);border-radius:4px;color:#fff;display:flex;font-size:14px;height:24px;margin:3px;padding-left:4px;width:62px}.live-feed-index .platform3 .platform-table .platform-best-lifts .platform-best-lift.platform-best-lift-bomb{background-color:var(--bad-lift)}.live-feed-index .platform3 .platform-table .platform-best-lifts .platform-best-lift.platform-best-lift-missing{background-color:#222;border:2px solid #ddd;border-radius:4px;color:#736357}.live-feed-index .platform3 .platform-table .platform-best-lifts .platform-best-lift .platform-best-lift-label{color:#ddd;margin-right:10px}.live-feed-index .platform3 .platform-table .platform-placements{display:flex;flex-direction:column;font-size:19px;margin-left:44px}.live-feed-index .platform3 .platform-table .platform-placements sup{font-size:10px;text-transform:none}.live-feed-index .platform3 .platform-table .platform-placements svg{height:15px;width:15px}.live-feed-index .platform3 .platform-table .platform-placements .platform-placement{border:2px solid #ddd;border-radius:4px;display:flex;flex-direction:row;height:33px;margin:5px}.live-feed-index .platform3 .platform-table .platform-placements .platform-placement .platform-placement-name{background-color:#222;color:#ddd;padding:3px;text-align:center;width:145px}.live-feed-index .platform3 .platform-table .platform-placements .platform-placement .platform-placement-change{background-color:#ddd;color:#222;padding:3px;text-align:center;width:108px}.live-feed-index .platform1,.live-feed-index .platform2{display:flex;flex-direction:row;padding-top:120px}.live-feed-index .platform1 .lights,.live-feed-index .platform2 .lights{margin-left:40px;margin-right:40px}.live-feed-index .platform1 .column,.live-feed-index .platform2 .column{padding-right:40px}.live-feed-index .platform-name{min-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:150px}.live-feed-index .platform2 .platform-table{border:1px solid var(--white);display:flex;flex-direction:column;margin-left:20px;width:700px}.live-feed-index .platform2 .platform-table .platform-table-row{display:flex;flex-direction:row;overflow:hidden}.live-feed-index .platform2 .platform-table .platform-table-row:first-child{padding-bottom:12px;padding-top:12px}.live-feed-index .platform2 .platform-table .platform-table-row:last-child{padding-bottom:12px}.live-feed-index .platform2 .platform-table .platform-table-row div{margin:0 8px;padding:4px}.live-feed-index .platform2 .platform-table .platform-table-row .weight-cell{border:1px solid var(--white);border-radius:4px;text-align:center;width:80px}.live-feed-index .platform2 .platform-table .platform-table-row .weight-cell.good{background-color:var(--good-lift)}.live-feed-index .platform2 .platform-table .platform-table-row .weight-cell.bad{background-color:var(--bad-lift)}.live-feed-index .platform2 .platform-table .platform-table-row .weight-cell.current-attempt{background-color:#336}.live-feed-index .current-overlay{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-top:40px;text-transform:uppercase}.live-feed-index .current-overlay .flag{background-position:0 0;background-repeat:no-repeat;background-size:contain;display:none;height:100px;position:relative;width:100px}.live-feed-index .current-overlay .platform-lights{display:flex;flex-direction:row;height:80px;opacity:0;position:relative;top:6px;transition:opacity .25s ease-in-out}.live-feed-index .current-overlay .platform-lights.platform-lights-active{opacity:1}.live-feed-index .current-overlay .platform-lights .platform-lights-wrapper{background-color:var(--background-color);border-left:6px solid var(--border-color);border-right:6px solid var(--border-color);border-top:6px solid var(--border-color);height:80px;padding-top:10px}.live-feed-index .current-overlay .platform-lights .platform-lights-wrapper .lights{background-color:var(--background-color)}.live-feed-index .current-overlay .platform-table{align-items:center;background-color:var(--background-color);border-bottom:6px solid var(--border-color);border-left:0;border-right:0;border-top:6px solid var(--border-color);display:flex;flex-direction:row;height:112px;margin-left:20px;padding-right:8px}.live-feed-index .current-overlay .platform-table .platform-current-name{align-items:center;background-color:var(--background-color);color:var(--font-color);display:flex;font-size:34px;height:100%;overflow:hidden;padding-left:20px;width:500px}.live-feed-index .current-overlay .platform-table .platform-current-name.long-name{font-size:22px}.live-feed-index .current-overlay .platform-table .platform-current-name .current-division{font-size:18px}.live-feed-index .current-overlay .platform-table .platform-current-name .current-division.long-name{font-size:14px}.live-feed-index .current-overlay .platform-table .platform-lift-name{background-color:var(--font-color);border-radius:4px;color:var(--background-color);font-size:30px;height:51px;margin:8px;padding:8px;text-align:center;width:160px}.live-feed-index .current-overlay .platform-table .platform-weight-cell{align-items:center;background-color:var(--font-color);border-radius:4px;color:var(--background-color);display:flex;font-size:30px;height:51px;justify-content:center;margin:8px;text-align:center;width:96px}.live-feed-index .current-overlay .platform-table .platform-weight-cell.good{background-color:var(--good-lift);color:#fff}.live-feed-index .current-overlay .platform-table .platform-weight-cell.bad{background-color:var(--bad-lift);color:#fff}.live-feed-index .current-overlay .platform-table .platform-weight-cell.current-attempt{background-color:#336;border:2px solid var(--font-color);border-radius:4px;color:var(--background-color);color:#fff}.live-feed-index .current-overlay .platform-table .platform-best-lifts{display:flex;flex-direction:column;margin-left:8px;width:62px}.live-feed-index .current-overlay .platform-table .platform-best-lifts .platform-best-lift{align-items:center;background-color:var(--good-lift);border-radius:4px;color:var(--font-color);display:flex;font-size:14px;height:24px;margin:3px;padding-left:4px;width:62px}.live-feed-index .current-overlay .platform-table .platform-best-lifts .platform-best-lift.platform-best-lift-bomb{background-color:var(--bad-lift)}.live-feed-index .current-overlay .platform-table .platform-best-lifts .platform-best-lift.platform-best-lift-missing{background-color:var(--background-color);border:2px solid var(--font-color);border-radius:4px;color:var(--font-color)}.live-feed-index .current-overlay .platform-table .platform-best-lifts .platform-best-lift .platform-best-lift-label{color:var(--font-color);margin-right:10px}.live-feed-index .current-overlay .platform-table .platform-placements{display:flex;flex-direction:column;font-size:19px;margin-left:44px}.live-feed-index .current-overlay .platform-table .platform-placements sup{font-size:10px;text-transform:none}.live-feed-index .current-overlay .platform-table .platform-placements svg{fill:var(--background-color);height:15px;width:15px}.live-feed-index .current-overlay .platform-table .platform-placements .platform-placement{border:2px solid var(--font-color);border-radius:4px;display:flex;flex-direction:row;height:33px;margin:5px}.live-feed-index .current-overlay .platform-table .platform-placements .platform-placement .platform-placement-name{background-color:var(--background-color);color:var(--font-color);padding:3px;text-align:center;width:145px}.live-feed-index .current-overlay .platform-table .platform-placements .platform-placement .platform-placement-change{background-color:var(--font-color);color:var(--background-color);padding:3px;text-align:center;width:108px}.live-feed-index .live-feed-next{height:300px;margin-left:40px;margin-top:40px}.live-feed-index .live-feed-next .live-feed-next-platform-name{margin-bottom:8px}.live-feed-index .live-feed-next .live-feed-next-row{display:flex}.live-feed-index .live-feed-next .live-feed-next-lift,.live-feed-index .live-feed-next .live-feed-next-lifter,.live-feed-index .live-feed-next .live-feed-next-weight{align-items:center;background-color:var(--background-color);border:2px solid var(--border-color);border-radius:8px;color:var(--font-color);display:flex;font-size:18px;height:42px;margin-bottom:8px;overflow:hidden;padding-left:8px;padding-right:8px;width:300px}.live-feed-index .live-feed-next .live-feed-next-lifter{justify-content:right;width:200px}.live-feed-index .live-feed-next .live-feed-next-lifter.long-name{font-size:16px}.live-feed-index .live-feed-next .live-feed-next-lifter.really-long-name{font-size:14px}.live-feed-index .live-feed-next .live-feed-next-lift{justify-content:center;margin-left:8px;width:100px}.live-feed-index .live-feed-next .live-feed-next-weight{justify-content:left;margin-left:8px;width:100px}.lifter-index{height:100%}.lifter-index .lifter-order-table,.lifter-index .lifter-results{height:calc(100% - 50px)}.lifter-index .lifter-results .table-wrapper{height:100%}.lifter-index .eligible-records,.lifter-index .lifter-info{height:calc(100% - 40px);overflow:scroll;padding-bottom:100px}.lifter-index .eligible-records .record-title{font-size:18px;font-weight:700;margin-bottom:30px}.lifter-index .info-row{display:flex;flex-direction:row;font-size:18px;margin-bottom:4px}.lifter-index .info-row label{margin-right:8px}.lifter-index .division-row{display:flex;flex-direction:row}.lifter-index .attempt-table td,.lifter-index .attempt-table th{text-align:center}.lifter-index .attempt-table svg{height:30px;width:30px}.lifter-index .attempt-table svg.good{fill:var(--good-lift)}.lifter-index .attempt-table svg.bad{fill:var(--bad-lift)}.lifter-index .attempt-table .fault-cards{display:flex}.lifter-index .attempt-table .fault-cards svg{margin-right:4px}.lifter-index .attempt-table .fault-cards .fault-card{height:30px;margin:0 6px;width:30px}.lifter-index .attempt-table .fault-cards .fault-card.red{background-color:var(--red)}.lifter-index .attempt-table .fault-cards .fault-card.blue{background-color:var(--blue)}.lifter-index .attempt-table .fault-cards .fault-card.yellow{background-color:var(--yellow)}.lifter-index .attempt-table .medium.table-cell svg{height:22px;width:22px}.lifter-index .attempt-table .medium.table-cell .fault-card{height:22px;margin:0 6px;width:22px}.lifter-index .attempt-table .small.table-cell svg{height:16px;width:16px}.lifter-index .attempt-table .small.table-cell .fault-card{height:16px;margin:0 4px;width:16px}.large .attempt-table,.medium .attempt-table,.small .attempt-table{height:calc(100% - 50px)}.grid-bottom-left{border-left:1px solid var(--border-color)}.grid-bottom-left,.grid-bottom-right{border-bottom:1px solid var(--border-color);border-right:1px solid var(--border-color)}.grid-bottom-right{overflow-y:scroll!important}.grid-top-left{border-left:1px solid var(--border-color)}.grid-top-left,.grid-top-right{border-bottom:1px solid var(--border-color);border-right:1px solid var(--border-color);border-top:1px solid var(--border-color);font-weight:700}.grid-bottom-left,.grid-top-left,.grid-top-right{-ms-overflow-style:none}.grid-bottom-left::-webkit-scrollbar,.grid-top-left::-webkit-scrollbar,.grid-top-right::-webkit-scrollbar{display:none}.table-cell.table-header{overflow:hidden;white-space:normal}.table-cell.table-header .sortable-header{cursor:pointer;height:100%}.table-cell.table-header svg{fill:var(--font-color);float:right;height:20px;width:20px}.table-cell{--table-row-background-color-odd:var(--background-color);--table-row-background-color-even:var(--background-color);--table-cell-background-color-good-lift-odd:var(--good-lift);--table-cell-background-color-good-lift-even:var(--good-lift);--table-cell-background-color-bad-lift-odd:var(--bad-lift);--table-cell-background-color-bad-lift-even:var(--bad-lift);--table-cell-background-color-current-lift:var(--current-lift);background-color:var(--table-row-background-color-odd);border-bottom:1px solid var(--border-color);border-left:1px solid var(--border-color);box-sizing:border-box;color:var(--font-color);font-size:14px;font-weight:400;white-space:nowrap}@supports (color:color-mix(in oklch,#000,#fff)){.table-cell{--table-row-background-color-even:color-mix(in srgb,var(--background-color) 82%,#aaa);--table-cell-background-color-good-lift-even:color-mix(in srgb,var(--good-lift) 82%,#aaa);--table-cell-background-color-bad-lift-even:color-mix(in srgb,var(--bad-lift) 82%,#aaa)}}.table-cell.table-cell-extra-left-border{border-left:2px solid var(--border-color)}.table-cell.table-cell-extra-left-border.table-cell-title{border-left:0}.table-cell.even{background-color:var(--table-row-background-color-even)}.table-cell.even .table-cell-inner.good,.table-cell.even .table-cell-inner.good input{background-color:var(--table-cell-background-color-good-lift-even)}.table-cell.even .table-cell-inner.good input{color:var(--font-color)}.table-cell.even .table-cell-inner.bad,.table-cell.even .table-cell-inner.bad input{background-color:var(--table-cell-background-color-bad-lift-even)}.table-cell.even .table-cell-inner.bad input{color:var(--font-color)}.table-cell.first-column{border-left:none}.table-cell .button-cell button{margin:0 auto;padding-left:0;padding-right:0}.table-cell .table-cell-inner-attempt{display:flex;justify-content:space-between}.table-cell .attempt-flags{font-size:.7em;margin-left:.3em;position:relative;top:-.4em}.table-cell .table-cell-inner{height:100%;padding:6px}.table-cell .table-cell-inner.good,.table-cell .table-cell-inner.good input{background-color:var(--table-cell-background-color-good-lift-odd)}.table-cell .table-cell-inner.good input{color:var(--font-color)}.table-cell .table-cell-inner.bad,.table-cell .table-cell-inner.bad input{background-color:var(--table-cell-background-color-bad-lift-odd)}.table-cell .table-cell-inner.bad input{color:var(--font-color)}.table-cell .table-cell-inner.bad.current-attempt,.table-cell .table-cell-inner.current-attempt,.table-cell .table-cell-inner.good.current-attempt{background-color:var(--table-cell-background-color-current-lift)}.table-cell .inner-row{height:42px}.table-cell .cell-row{border-top:1px solid var(--border-color);padding:6px 0}.table-cell .cell-row:first-child{border-top:none;padding-top:0!important}.table-cell button{font-size:14px}.table-cell button,.table-cell button:hover{background-color:#0000}.table-cell button svg{height:22px;width:22px}.table-cell-title{border:0;border-bottom:1px solid var(--border-color);display:flex;flex-direction:column;font-weight:700;justify-content:flex-end;white-space:nowrap}.table-cell-title.first-column{z-index:1}.medium.table-header{font-size:11px}.medium.table-header svg{height:15px;width:15px}.medium.table-cell{font-size:11px}.medium.table-cell .table-cell-inner{padding:4px}.medium.table-cell .inner-row{height:32px}.medium.table-cell .cell-row{padding:4px 0}.medium.table-cell button{font-size:11px;height:27px;padding:5px}.medium.table-cell button svg{height:16px;width:16px}.medium.table-cell input[type=number],.medium.table-cell input[type=text]{border-radius:3px;font-size:11px;height:27px;padding:4px}.medium.table-cell .custom-select{border-radius:3px;font-size:9px;height:27px;padding-left:1px;padding-right:1px}.small.table-header{font-family:var(--narrow-font);font-size:9px}.small.table-header svg{height:10px;width:10px}.small.table-cell{font-family:var(--narrow-font);font-size:9px}.small.table-cell .table-cell-inner{padding:3px}.small.table-cell .inner-row{height:24px}.small.table-cell .cell-row{padding:3px 0}.small.table-cell button{font-size:9px;height:19px;padding:2px}.small.table-cell button svg{height:13px;width:13px}.small.table-cell input[type=number],.small.table-cell input[type=text]{border-radius:2px;font-size:9px;height:19px;padding:3px}.small.table-cell .custom-select{border-radius:2px;font-size:9px;height:19px;padding-left:0;padding-right:0}.division-index{height:100%;width:100%}.division-index .util-row{align-items:flex-start;display:flex;height:48px;white-space:nowrap}.division-index .util-row button.forecasted{width:150px}.division-index .division-title{font-size:24px;height:40px;text-align:center}.division-index .table-wrapper{height:calc(100% - 88px)}.membership-checker-index{height:100%}.membership-checker-index .util-row{align-items:flex-start;display:flex;height:48px;white-space:nowrap}.membership-checker-index .table-wrapper{height:calc(100% - 48px)}.membership-checker-index .error{color:var(--red)}.team-index{height:100%}.team-index .scored-column{font-weight:700}.team-index .team-name{font-size:24px}.team-index .table-wrapper{height:calc(100% - 28px)}.import-index,.import-index .import{height:100%}.import-index .util-row{align-items:center;display:flex;height:48px;justify-content:space-between;white-space:nowrap}.import-index .table-wrapper{height:calc(100% - 92px)}.import-index .mismatch-icon-wrapper{height:1em}.import-index .mismatch-icon-wrapper svg{fill:var(--red);height:1em;width:1em}.small .import-index .util-row{justify-content:space-between}.small .import-index .util-row .uploader,.small .import-index .util-row button{font-size:12px;margin-right:0;max-width:110px;white-space:normal}.info-modal{background-color:var(--background-color);border:1px solid var(--border-color);border-radius:4px;justify-content:space-between;max-height:96vh;max-width:800px;overflow:auto;padding:20px}.info-modal,.info-modal .content{display:flex;flex-direction:column}.info-modal .content{justify-content:center;margin-bottom:20px}.info-modal .content li{margin-bottom:10px}.info-modal .button-row{display:flex;justify-content:flex-end;padding:0 30px}.drawer button{cursor:pointer}.drawer button svg{height:20px;width:20px}.drawer-modal-overlay{bottom:0;left:0;position:fixed;right:0;top:0;z-index:190}.drawer-modal{background-color:var(--background-color);border-left:1px solid var(--border-color);bottom:0;overflow-y:auto;position:fixed;right:-260px;top:0;transition:all .4s ease-in-out;width:260px;z-index:200}.drawer-modal.drawer-modal-after-open{right:0}.drawer-modal.drawer-modal-before-close{right:-260px}.drawer-modal .close-button{cursor:pointer;left:8px;position:absolute;top:8px}.drawer-modal .close-button svg{fill:var(--font-color);height:20px;width:20px}.drawer-modal .clear-button{margin:12px 0 8px}.drawer-modal .content{padding:30px}.drawer-modal .content .title{font-size:18px}.drawer-modal .content .row{margin-top:12px}.drawer-modal .content input{width:100%}.lifters-index{height:100%}.lifters-index .util-row{align-items:flex-start;display:flex;height:48px;max-width:94vw;overflow-x:auto;white-space:nowrap}.lifters-index .util-row .drawer,.lifters-index .util-row .generate-lot-numbers-button{margin-left:12px}.lifters-index .weight-class-change{color:var(--red);font-weight:700}.lifters-index .table-wrapper{height:calc(100% - 48px)}.generate-lot-numbers-modal{background-color:var(--background-color);border:1px solid var(--border-color);border-radius:4px;display:flex;flex-direction:column;justify-content:space-between;max-height:84vh;max-width:500px;overflow:auto;padding:30px 0}.generate-lot-numbers-modal .content{overflow:auto;padding:0 30px}.generate-lot-numbers-modal .content .checkbox{margin-bottom:0;min-height:22px}.generate-lot-numbers-modal .button-row{display:flex;justify-content:flex-end;margin-top:12px;padding:0 30px}.generate-lot-numbers-modal .bulk-edit-row{margin-top:12px;max-width:200px}.weigh-in-entry-index{height:100%}.weigh-in-entry-index .util-row{align-items:flex-start;display:flex;height:48px;white-space:nowrap}.weigh-in-entry-index .util-row .drawer{margin-left:12px}.weigh-in-entry-index .table-wrapper{height:calc(100% - 48px)}@media print{@page{margin:2cm}body{background-color:var(--white)!important}.check-in-sheet{border-radius:0;padding:0;width:100%}.check-in-sheet .session-pages{padding-bottom:0;page-break-after:always}.check-in-sheet table{width:100%}}.check-in-sheet{background-color:var(--white);border-radius:4px;color:var(--black);font-size:16px;margin:7px auto;padding:50px;width:1000px}.check-in-sheet .session-pages{padding-bottom:80px;page-break-after:always}.check-in-sheet .meet-name{align-items:center;display:flex;font-size:24px;justify-content:center}.check-in-sheet svg{height:12px;width:12px}.check-in-sheet table{border:1px solid var(--black);border-collapse:collapse;width:100%}.check-in-sheet table td,.check-in-sheet table th{border:1px solid var(--black);padding:6px}@media print{@page{margin:2cm}body{background-color:var(--white)!important}.check-in-sheet-index{border-radius:0;padding:0;width:100%}.check-in-sheet-index .session-pages{padding-bottom:0;page-break-after:always}.check-in-sheet-index table{width:100%}}.weigh-in-sheet .weigh-in-sheet-options{margin:7px auto;padding:30px 0;width:1000px}.weigh-in-sheet .session-pages{background-color:var(--white);border-radius:4px;color:var(--black);font-size:16px;margin:7px auto 80px;padding:50px;page-break-after:always;width:1000px}.weigh-in-sheet .meet-name{align-items:center;display:flex;font-size:24px;justify-content:center}.weigh-in-sheet table{border:1px solid var(--black);border-collapse:collapse;width:100%}.weigh-in-sheet table td,.weigh-in-sheet table th{border:1px solid var(--black);padding:6px}@media print{@page{margin:2cm}body{background-color:var(--white)!important}.weigh-in-sheet{border-radius:0;padding:0;width:100%}.weigh-in-sheet .weigh-in-sheet-options{display:none}.weigh-in-sheet .session-pages{padding-bottom:0;padding-top:0;page-break-after:always}.weigh-in-sheet table{width:100%}}.rack-heights-sheet{background-color:var(--white);border-radius:4px;color:var(--black);font-size:16px;margin:7px auto;padding:50px;width:1000px}.rack-heights-sheet .session-pages{padding-bottom:80px;page-break-after:always}.rack-heights-sheet .meet-name{align-items:center;display:flex;font-size:24px;justify-content:center}.rack-heights-sheet svg{height:12px;width:12px}.rack-heights-sheet table{border:1px solid var(--black);border-collapse:collapse;width:100%}.rack-heights-sheet table td,.rack-heights-sheet table th{border:1px solid var(--black);padding:6px}@media print{@page{margin:2cm}body{background-color:var(--white)!important}.rack-heights-sheet-index{border-radius:0;padding:0;width:100%}.rack-heights-sheet-index .session-pages{padding-bottom:0;page-break-after:always}.rack-heights-sheet-index table{width:100%}}.jury-sheet .flight-pages{background-color:var(--white);border-radius:4px;color:var(--black);font-size:16px;margin:7px auto;padding:50px;page-break-after:always;width:1200px}.jury-sheet .meet-name{align-items:center;display:flex;font-size:24px;justify-content:center}.jury-sheet svg{height:12px;width:12px}.jury-sheet table{border:1px solid var(--black);border-collapse:collapse;font-size:14px;width:100%}.jury-sheet table th{font-size:12px}.jury-sheet table .name-cell{max-width:220px;width:220px}.jury-sheet table .rack-cell,.jury-sheet table .weight-class-cell{max-width:100px;width:100px}.jury-sheet table .lift-cell{max-width:60px;width:60px}.jury-sheet table td,.jury-sheet table th{border:1px solid var(--black);overflow:hidden;padding:6px;text-overflow:ellipsis;white-space:nowrap}.jury-sheet table td.lift-cell-wrapper{padding:0}.jury-sheet table.lift-cell{border:none}.jury-sheet table.lift-cell td{border:none;height:24px;padding:2px 8px}.jury-sheet table.lift-cell td:nth-child(2){border-left:1px solid var(--black);border-right:1px solid var(--black)}.jury-sheet table.lift-cell td.infraction-card{border-bottom:1px solid var(--black)}@media print{@page{margin:2cm}body{background-color:var(--white)!important}.jury-sheet{border-radius:0;padding:0;width:100%}.jury-sheet .flight-pages{padding-bottom:0;page-break-after:always}.jury-sheet table{width:100%}}.results-sheet .results-sheet-content{background-color:var(--white);border-radius:4px;color:var(--black);font-size:16px;font-size:18px;margin:7px auto;padding:50px;width:1000px}.results-sheet .options-row,.results-sheet .select-wrapper{display:flex;justify-content:center}.results-sheet .select-wrapper{align-items:center;margin-bottom:40px;margin-top:40px}.results-sheet .Select{width:80px}.results-sheet .awards-class-title{text-decoration:underline}.results-sheet .weight-class-section{padding-top:40px;page-break-inside:avoid}.results-sheet .weight-class-section ol{margin-bottom:0;padding-bottom:0}.results-sheet .meet-name{font-size:24px;text-align:center}@media print{@page{margin:2cm}body{background-color:var(--white)!important}.results-sheet{border-radius:0;padding-top:0;width:100%}.results-sheet .select-wrapper{display:none}.results-sheet .meet-name{left:0;position:fixed;right:0;top:0}}.cards-index{box-sizing:border-box}.cards-index .print-note{margin-bottom:20px}.cards-index .cards-content{align-items:center;display:flex;flex-direction:column;justify-items:center}.cards-index .cards-version1 .card-page{grid-column-gap:30px;grid-row-gap:30px;align-items:center;display:grid;grid-auto-rows:370px;grid-template-columns:repeat(2,495px);justify-items:center;margin-bottom:40px}.cards-index .cards-version1 .card{background-color:#fff;border-radius:4px;border-style:solid;border-width:1px;color:#000;display:grid;grid-auto-rows:8.333333333%;grid-template-columns:repeat(10,10%);height:100%;margin:7px auto;overflow-y:hidden;position:relative;width:100%}.cards-index .cards-version1 .card label{font-size:10px;margin-right:2px}.cards-index .cards-version1 .card-cell{align-items:center;border-bottom:1px solid #000;border-right:1px solid #000;display:flex;font-size:14px;overflow:hidden;padding-left:4px;text-overflow:ellipsis;white-space:nowrap}.cards-index .cards-version1 .card-cell.barcode-cell{justify-content:center}.cards-index .cards-version1 .card-cell.change-cell{background-color:var(--lightestgray)}.cards-index .cards-version1 .card-cell.right-cell{border-right:none}.cards-index .cards-version1 .card-cell.bottom-cell{border-bottom:none}.cards-index .cards-version1 .card-cell.shrink{font-size:12px}.cards-index .cards-version2 .card{background-color:#fff;border-radius:4px;border-style:solid;border-width:1px;color:#000;font-size:18px;height:660px;margin:7px auto;overflow-y:hidden;padding:35px 20px 55px;position:relative;width:1000px}.cards-index .cards-version2 .card .field{border-bottom:1px solid #000;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cards-index .cards-version2 .card .title{font-size:22px;font-weight:900;margin-left:40px;padding-bottom:10px}.cards-index .cards-version2 .card .rack-heights{padding:5px;position:absolute;right:15px;top:5px}.cards-index .cards-version2 .card .rack-height-label{margin-top:12px;width:210px}.cards-index .cards-version2 .card .rack-height{margin-top:12px;width:80px}.cards-index .cards-version2 .card .row{display:flex;height:42px;padding-bottom:10px;padding-top:10px}.cards-index .cards-version2 .card label{display:inline-block;font-weight:700;padding-left:12px;padding-right:12px;text-align:right;white-space:nowrap}.cards-index .cards-version2 .card label.lot-label,.cards-index .cards-version2 .card label.platform-label,.cards-index .cards-version2 .card label.session-label{width:100px}.cards-index .cards-version2 .card label.flight-label{width:80px}.cards-index .cards-version2 .card label.division-label,.cards-index .cards-version2 .card label.name-label{width:100px}.cards-index .cards-version2 .card label.weight-class-label{width:150px}.cards-index .cards-version2 .card label.age-label{width:100px}.cards-index .cards-version2 .card label.birth-date-label{width:120px}.cards-index .cards-version2 .card label.lift-label{text-transform:capitalize;width:150px}.cards-index .cards-version2 .card label.attempt-label{margin-top:20px;text-align:center;width:160px}.cards-index .cards-version2 .card label.total-label{margin-top:10px;text-align:right;width:660px}.cards-index .cards-version2 .card .name{overflow:hidden;white-space:nowrap;width:400px}.cards-index .cards-version2 .card .division{overflow:hidden;white-space:nowrap;width:390px}.cards-index .cards-version2 .card .weight-class{overflow:hidden;white-space:nowrap;width:317px}.cards-index .cards-version2 .card .body-weight-label{width:135px}.cards-index .cards-version2 .card .body-weight{overflow:hidden;white-space:nowrap;width:125px}.cards-index .cards-version2 .card .age{overflow:hidden;white-space:nowrap;width:65px}.cards-index .cards-version2 .card .birth-date{width:105px}.cards-index .cards-version2 .card .lot{width:50px}.cards-index .cards-version2 .card .platform{width:320px}.cards-index .cards-version2 .card .flight,.cards-index .cards-version2 .card .session{width:25px}.cards-index .cards-version2 .card .attempt{height:38px;margin-right:20px;margin-top:10px;padding-top:14px;text-align:right;width:150px}.cards-index .cards-attempt .card-page{grid-column-gap:30px;grid-row-gap:30px;align-items:center;display:grid;grid-auto-rows:370px;grid-template-columns:repeat(3,310px);justify-items:center;margin-bottom:40px}.cards-index .cards-attempt .card{background-color:#fff;border-radius:4px;border-style:solid;border-width:1px;color:#000;display:grid;grid-auto-rows:6.666%;grid-template-columns:repeat(9,11.11%);height:100%;margin:7px auto;overflow-y:hidden;position:relative;width:100%}.cards-index .cards-attempt .card-cell{align-items:center;border-bottom:1px solid #000;border-right:1px solid #000;display:flex;font-size:14px;padding-left:4px}@media print{@page{margin:.5cm}body{background-color:var(--white)!important}.print-note{display:none}.cards-index{background-color:var(--white);color:var(--black);height:auto}.cards-index div{overflow:hidden}.cards-index .cards-version1 .card-page{page-break-after:always}.cards-index .cards-version1 .card{border-radius:0}.cards-index .cards-version2 .card{border-style:none}.cards-index .cards-attempt .card-page,.cards-index .cards-version2 .card.even{page-break-after:always}.cards-index .cards-attempt .card{border-radius:0}.tabs{display:none}}.divisions-index{height:100%}.divisions-index .util-row{align-items:flex-start;display:flex;height:48px;max-width:94vw;overflow-x:auto;white-space:nowrap}.divisions-index .util-row .drawer{margin-left:12px}.divisions-index .table-wrapper{height:calc(100% - 48px)}.generate-divisions-modal{background-color:var(--background-color);border:1px solid var(--border-color);border-radius:4px;display:flex;flex-direction:column;justify-content:space-between;max-height:96vh;max-width:800px;overflow:auto;padding:30px 0}.generate-divisions-modal .division-generate-message{padding-bottom:20px;padding-left:20px;padding-right:20px;text-align:center}.generate-divisions-modal .division-generate-message.error{color:var(--red)}.generate-divisions-modal .content{display:flex;justify-content:center;margin-bottom:20px}.generate-divisions-modal .content .first-columns{display:flex}.generate-divisions-modal .content .column{display:flex;flex-direction:column;padding:0 20px}.generate-divisions-modal .content .checkbox{margin-bottom:0;min-height:22px}.generate-divisions-modal .button-row{display:flex;justify-content:flex-end;padding:0 30px}@media(max-width:640px){.generate-divisions-modal .content .first-columns{flex-direction:column}.generate-divisions-modal .content .first-columns .column{padding-bottom:30px}}.records-index{height:100%}.records-index .util-row{align-items:flex-start;display:flex;height:48px;max-width:94vw;overflow-x:auto;white-space:nowrap}.records-index .util-row .drawer{margin-left:12px}.records-index .table-wrapper{height:calc(100% - 48px)}.clock{font-family:Courier,monospace;font-weight:700;white-space:nowrap}.dropdown-menu .dropdown-menu-toggle{cursor:pointer;font-size:12px;margin-left:8px;margin-right:0}.dropdown-menu-popover .dropdown-menu-popover-arrow{top:1px!important}ul.dropdown-menu-ul{background-color:#fff;border:1px solid var(--border-color);border-radius:4px;list-style:none;margin:0;min-width:215px;overflow:hidden;padding:0}ul.dropdown-menu-ul .dropdown-menu-close-top{height:0}ul.dropdown-menu-ul .dropdown-menu-close-bottom,ul.dropdown-menu-ul .dropdown-menu-close-bottom button{height:0;overflow:hidden}ul.dropdown-menu-ul .dropdown-menu-close-bottom:focus{height:40px}ul.dropdown-menu-ul li.separator{align-items:center;background-color:var(--lightestgray);color:#000;display:flex;height:20px;padding-left:8px}ul.dropdown-menu-ul button{background-color:#fff;border:none;border-radius:0;color:#000;display:flex;justify-content:right;padding-left:12px;padding-right:12px;width:100%}ul.dropdown-menu-ul button:hover{background-color:var(--lightestgray)}ul.dropdown-menu-ul button.menu-check-button svg{fill:#000;height:14px;margin-right:4px;width:14px}.run-index{height:100%;overflow-x:hidden}.run-index .add-fourth-attempt-cell{align-items:center;display:flex;justify-content:center}.run-index .util-row{align-items:center;display:flex;height:48px;white-space:nowrap;width:100%}.run-index .util-row .bar-and-collars-weight{align-items:center;display:flex;margin-left:12px}.run-index .util-row .bar-and-collars-weight select{margin-left:12px;min-width:65px}.run-index .util-row .custom-timer-length{align-items:center;display:flex;margin-left:12px}.run-index .util-row .custom-timer-length select{margin-left:12px;min-width:125px}.run-index .util-row .custom-timer-length button{margin-left:8px}.run-index .util-row .attempts-count{font-size:24px;margin:0 12px}.run-index button.select-first-button{margin-right:20px}.run-index ::-webkit-input-placeholder{color:#cc919a;text-align:right}.run-index ::-moz-placeholder{color:#cc919a;text-align:right}.run-index :-ms-input-placeholder{color:#cc919a;text-align:right}.run-index .attempt-buttons .button-row{display:flex;justify-content:space-around;margin-bottom:4px}.run-index .attempt-buttons a.attempt-button,.run-index .attempt-buttons button.attempt-button{font-size:12px;margin-bottom:4px;padding:4px}.run-index .attempt-buttons a.attempt-button svg,.run-index .attempt-buttons button.attempt-button svg{fill:var(--font-color);height:24px;width:24px}.run-index .table-wrapper{height:calc(100% - 48px)}.medium .run-index .attempt-buttons a.attempt-button,.medium .run-index .attempt-buttons button.attempt-button{font-size:10px;margin-bottom:3px;padding:3px}.medium .run-index .attempt-buttons a.attempt-button svg,.medium .run-index .attempt-buttons button.attempt-button svg{height:17px;width:17px}.medium .run-index .attempt-buttons a.attempt-button.open-attempt-menu-button,.medium .run-index .attempt-buttons button.attempt-button.open-attempt-menu-button{margin-left:6px}.small .run-index .util-row{justify-content:space-between}.small .run-index .util-row .attempts-count,.small .run-index .util-row .bar-and-collars-weight,.small .run-index .util-row .custom-timer-length{display:none}.small .run-index button.select-first-button{font-size:12px;margin-right:0}.small .run-index .attempt-buttons a.attempt-button,.small .run-index .attempt-buttons button.attempt-button{font-size:8px;margin-bottom:2px;padding:2px}.small .run-index .attempt-buttons a.attempt-button svg,.small .run-index .attempt-buttons button.attempt-button svg{height:12px;width:12px}.small .run-index .attempt-buttons a.attempt-button.open-attempt-menu-button,.small .run-index .attempt-buttons button.attempt-button.open-attempt-menu-button{margin-left:4px}.adjust-columns-modal{background-color:var(--background-color);border:1px solid var(--border-color);border-radius:4px;display:flex;flex-direction:column;justify-content:space-between;max-height:60%;overflow:auto;padding:30px 0}.adjust-columns-modal .content{padding:0 30px}.adjust-columns-modal .content input{width:80px}.adjust-columns-modal .content td{min-width:100px}.adjust-columns-modal .button-row{display:flex;justify-content:flex-end;margin-top:12px;padding:0 30px 30px}.board-index{height:100%;overflow-x:hidden}.board-index .next-input-timer{align-items:center;border:1px solid var(--border-color);border-radius:4px;display:flex;justify-content:center;margin-left:12px;padding:8px;white-space:nowrap}.board-index .next-input-timer.past-due-attempt-input{border:1px solid var(--red)}.board-index .next-input-timer svg{fill:var(--font-color);height:16px;margin-right:4px;width:16px}.board-index .util-row{align-items:center;display:flex;height:48px;white-space:nowrap;width:100%}.board-index button.auto-scroll{margin-right:12px;width:114px}.board-index .table-wrapper{height:calc(100% - 48px)}.board-index a.video-url{padding-left:5px}.board-index a.video-url svg{fill:var(--font-color);height:16px;width:16px}.medium{padding-left:4px}.medium a.video-url svg{height:12px;width:12px}.small .util-row{justify-content:space-between}.small .util-row .clock{display:none}.small a.video-url{padding-left:3px}.small a.video-url svg{height:10px;width:10px}.display-index{font-weight:700;height:calc(100% - 60px)}.display-index .display-component{cursor:move;display:inline-block}.display-index .display-component:hover{border:1px dashed var(--button-color)}.display-index .display-component:hover .settings-button{border:1px solid var(--border-color);display:block;height:40px;position:absolute;right:50%;top:12px;width:40px;z-index:11}.display-index .display-component:hover .resizer{color:var(--font-color);height:30px;left:12px}.display-index .display-component:hover .height-sizer,.display-index .display-component:hover .resizer{align-items:center;background-color:var(--button-color);border:1px solid var(--border-color);cursor:pointer;display:flex;font-size:24px;justify-content:space-around;position:absolute;top:12px;z-index:11}.display-index .display-component:hover .height-sizer{flex-direction:column;height:60px;right:12px}.display-index .display-component:hover .height-sizer .resize-button{align-items:center;display:flex;height:30px;justify-content:center;width:30px}.display-index .display-component:hover .height-sizer svg{fill:var(--font-color);height:20px;width:20px}.display-index .display-component .height-sizer,.display-index .display-component .resizer,.display-index .display-component .settings-button{display:none}.display-index .lifter-details{white-space:nowrap}.display-index .lifter-details .record-attempt{color:var(--red)}.display-index .order-table .table-cell{font-size:inherit}.display-index .loading-chart{position:relative}.display-index .loading-chart .attempt-change-overlay{align-items:center;background:#010101d9;border:4px solid red;border-radius:8px;bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;position:absolute;right:0;text-align:center;top:0;z-index:10}.display-index .loading-chart .rack-height-wrapper{bottom:32%;display:flex;justify-content:flex-end;left:0;position:absolute}.display-index .loading-chart .rack-height-wrapper .rack-height{white-space:nowrap}.display-index .loading-chart .lifter-name-wrapper{align-items:flex-end;display:flex;flex-direction:column;left:0;position:absolute;top:10%}.display-index .loading-chart .lifter-name-wrapper .lifter-name{white-space:nowrap}.display-index .loading-chart .left-bar{align-items:center;color:#fff;display:flex;justify-content:right;white-space:nowrap}.results-index{height:100%}.results-index .util-row{align-items:flex-start;display:flex;height:48px;white-space:nowrap}.results-index .util-row button.export-button{margin-right:12px;width:112px}.results-index .util-row button.forecasted{width:112px}.results-index .table-wrapper{height:calc(100% - 48px)}.small .results-index .util-row{justify-content:space-between}.export-results-modal{background-color:var(--background-color);border:1px solid var(--border-color);border-radius:4px;display:flex;flex-direction:column;justify-content:space-between;max-height:84vh;max-width:90vw;overflow:auto;padding:30px 0;width:600px}.export-results-modal .content{display:flex;flex-direction:column;overflow:auto;padding:0 30px 10px}.export-results-modal .input-wrapper{margin-top:10px}.export-results-modal .button-row{display:flex;justify-content:flex-end;margin-top:12px;padding:0 30px}.export-results-modal .radio-group{font-size:18px;margin-top:10px}.export-results-modal .radio-group .radio{margin-bottom:18px}.export-results-modal .radio-group .radio svg{height:24px;margin-right:8px;width:24px}.ref{max-width:600px}.ref .position{font-size:18px;font-weight:700;padding:8px;text-align:center;text-transform:capitalize}.ref .clock{display:flex;justify-content:space-between;margin-top:2.5vh}.ref .clock button{height:40px;width:48%}.ref .current{display:flex;font-size:16px;justify-content:space-between}.ref .current .current-attempt{text-transform:capitalize}.ref .icon-wrapper{margin-top:1vh}.ref .icon-wrapper svg{height:5vh;width:5vh}.ref button{align-items:center;display:flex;flex-direction:column;height:12vh;justify-content:center}.ref .fault-cards{display:flex;justify-content:space-between;margin-top:2.5vh}.ref .fault-cards .fault-card{color:#fff;width:31%}.ref .fault-cards .fault-card svg{fill:#fff}.ref .fault-cards .fault-card.red{background-color:var(--red)}.ref .fault-cards .fault-card.blue{background-color:var(--blue)}.ref .fault-cards .fault-card.yellow{background-color:var(--yellow)}.ref .button.good.selected{border:5px solid var(--white)}.ref .button.good svg{fill:var(--white)}.ref .button.bad.selected{border:5px solid var(--bad-lift)}.ref .button.bad svg{fill:var(--bad-lift)}.ref .button.bad,.ref .button.good{margin-top:2.5vh;position:relative;width:100%}.ref .button.bad .icon-wrapper,.ref .button.good .icon-wrapper{height:100%}.ref .button.bad .icon-wrapper svg,.ref .button.good .icon-wrapper svg{height:8vh;width:8vh}.ref .button.bad .check-icon-wrapper,.ref .button.good .check-icon-wrapper{bottom:0;display:flex;flex-direction:column;justify-content:center;position:absolute;right:6vh;top:0}.ref .button.bad .check-icon-wrapper svg,.ref .button.good .check-icon-wrapper svg{height:8vh;width:8vh}.ref .button.record{margin-top:2.5vh;width:100%}.ref .button.record svg{position:relative;top:5px}.ref .lights{margin-top:20px}.jury{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr}@media(min-width:1024px){.jury{grid-gap:20px;display:grid;gap:20px;grid-template-columns:400px 1fr}}.jury .jury-attempt-list{display:flex;flex-direction:column;gap:20px}.jury .jury-attempt-list .jury-attempt{border:1px solid var(--border-color);border-radius:4px;padding:12px}.jury .jury-attempt-list .jury-attempt.current{border:3px solid var(--border-color)}.jury .jury-attempt-list .jury-attempt .jury-lift-info{align-items:center;display:flex;font-size:18px;justify-content:center;margin-bottom:12px;position:relative}.jury .jury-attempt-list .jury-attempt .jury-lift-info svg{height:20px;margin-left:8px;width:20px}.jury .jury-attempt-list .jury-attempt .jury-lift-info svg.bad{fill:var(--bad-lift)}.jury .jury-attempt-list .jury-attempt .jury-lift-info svg.good{fill:var(--good-lift)}.jury .jury-attempt-list .jury-attempt .lights{margin:auto;max-width:260px}.jury .jury-attempt-list .jury-attempt .jury-override-lights{position:relative}.jury .jury-attempt-list .jury-attempt .jury-button-row{display:flex;justify-content:space-around;margin-top:12px}.jury .jury-attempt-list .jury-attempt .jury-button-row button svg{margin-left:8px}.jury .jury-attempt-list .jury-attempt .jury-button-row button.red{background-color:var(--red)}.jury .jury-attempt-list .jury-attempt .jury-button-row button.blue{background-color:var(--blue)}.jury .jury-attempt-list .jury-attempt .jury-button-row button.yellow{background-color:var(--yellow)}.stats-index,.stats-index .session-block{display:flex;flex-wrap:wrap}.stats-index .stat{border:1px solid var(--border-color);border-radius:4px;margin:20px;min-width:360px;padding:20px}.roster-index{font-size:18px;padding-bottom:100px;padding-left:0}.roster-index .session-roster{border:1px solid var(--border-color);border-radius:4px;margin-bottom:20px;padding:12px}.roster-index .session-roster .session-content{display:flex;flex-wrap:wrap}.roster-index ul{list-style:none;margin-bottom:20px;padding-left:20px}.roster-index .platform-list-wrapper{padding-right:30px}.roster-index .platform-list-wrapper .platform-list{padding-left:0}.roster-index .meet-info-row{margin-bottom:10px}.password-modal{background-color:var(--background-color);border:1px solid var(--border-color);border-radius:4px;max-height:95vh;max-width:95vw;min-height:200px;overflow-y:auto;width:600px;z-index:200}.password-modal .login-loading-overlay{background-color:gray;opacity:.5}.password-modal .login-loading-overlay,.password-modal .login-loading-text{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.password-modal .login-loading-text{font-size:24px}.password-modal .content{padding:30px;text-align:center}.password-modal .content .title{font-size:18px;margin-bottom:12px;text-align:center}.password-modal .content .confirm-password{margin-top:12px}.password-modal .content .error{color:var(--red);height:22px;padding:2px 0}.password-modal .content .password-cancel-button{margin-right:20px}.password-modal .content .forgot-password-button{align-items:center;display:flex;justify-content:center;margin-top:120px}.password-modal .content .button-row{display:flex;justify-content:right}.password-modal .content .button-row button,.password-modal .content .button-row input[type=button],.password-modal .content .button-row input[type=submit]{display:block;min-width:80px;text-align:center}@media(max-width:400px){.password-modal .content .password-cancel-button{margin-bottom:20px;margin-right:0}.password-modal .content .button-row{align-items:center;display:flex;flex-direction:column;justify-content:center}}.rack-heights-index{border:1px solid var(--border-color);border-radius:4px;margin-bottom:200px;margin-top:20px;max-width:600px;min-height:80vh;overflow:hidden;padding:12px 12px 200px;position:relative}.rack-heights-index .message{font-size:24px}.rack-heights-index .meet-info{font-size:18px;margin-bottom:24px;white-space:pre-line}.rack-heights-index .meet-info .website-link{margin-top:20px}.rack-heights-index .entry-row{font-size:16px;margin-bottom:18px}.rack-heights-index .entry-row .error-message{color:var(--red);text-align:right}.rack-heights-index .entry-row .Select.error,.rack-heights-index .entry-row input.error{border:2px solid var(--red)}.rack-heights-index .entry-row .input-wrapper{margin-top:2px}.rack-heights-index .entry-row .date-input div.error{font-size:14px}.rack-heights-index .submit-button{display:flex;font-size:24px;height:auto;justify-content:center;margin-top:50px;padding:12px 0;text-align:center;width:100%}.rack-heights-index .api-error{color:var(--red);font-size:18px;margin:50px 0}.rack-heights-index .processing-overlay{align-items:center;background-color:#9696964d;bottom:0;color:#000;font-size:42px;top:0}.rack-heights-index .processing-overlay,.rack-heights-index .processing-spinner{display:flex;justify-content:center;left:0;position:absolute;right:0;z-index:100000000000}.rack-heights-index .processing-spinner{top:5%}.rack-heights-index .processing-spinner .loader,.rack-heights-index .processing-spinner .loader:after{border-radius:50%;height:200px;width:200px}.rack-heights-index .processing-spinner .loader{animation:load8 1.1s linear infinite;border:25px solid #0003;border-left-color:#000;font-size:10px;margin:60px auto;position:relative;text-indent:-9999em;transform:translateZ(0)}.virtual-meet-submit-index{border:1px solid var(--border-color);border-radius:4px;margin-bottom:200px;margin-top:20px;max-width:600px;min-height:80vh;overflow:hidden;padding:12px 12px 200px;position:relative}.virtual-meet-submit-index .message{font-size:24px}.virtual-meet-submit-index .lifter-name{font-size:24px;padding-bottom:20px;padding-top:20px}.virtual-meet-submit-index .meet-info{font-size:18px;margin-bottom:24px;white-space:pre-line}.virtual-meet-submit-index .meet-info .website-link{margin-top:20px}.virtual-meet-submit-index .entry-row{font-size:16px;margin-bottom:18px}.virtual-meet-submit-index .entry-row .error-message{color:var(--red);text-align:right}.virtual-meet-submit-index .entry-row .Select.error,.virtual-meet-submit-index .entry-row input.error{border:2px solid var(--red)}.virtual-meet-submit-index .entry-row .input-wrapper{margin-top:2px}.virtual-meet-submit-index .entry-row .date-input div.error{font-size:14px}.virtual-meet-submit-index .submit-button{display:flex;font-size:24px;height:auto;justify-content:center;margin-top:50px;padding:12px 0;text-align:center;width:100%}.virtual-meet-submit-index .api-error{color:var(--red);font-size:18px;margin:50px 0}.virtual-meet-submit-index .processing-overlay{align-items:center;background-color:#9696964d;bottom:0;color:#000;display:flex;font-size:42px;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:100000000000}.virtual-meet-submit-index .processing-spinner{display:flex;justify-content:center;left:0;position:absolute;right:0;top:5%;z-index:100000000000}.virtual-meet-submit-index .processing-spinner .loader,.virtual-meet-submit-index .processing-spinner .loader:after{border-radius:50%;height:200px;width:200px}.virtual-meet-submit-index .processing-spinner .loader{animation:load8 1.1s linear infinite;border:25px solid #0003;border-left-color:#000;font-size:10px;margin:60px auto;position:relative;text-indent:-9999em;transform:translateZ(0)}@keyframes load8{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.about{margin-bottom:1000px;padding-top:20px}.about .question{border:1px solid var(--border-color);border-radius:4px;display:block;margin-bottom:20px;margin-top:20px;max-width:1024px}.about .question svg{fill:var(--font-color);height:18px;width:18px}.about .question svg.sync-active{fill:var(--green)}.about .question svg.sync-disabled{fill:var(--red)}.about .question .question-title{background-color:color-mix(in srgb,var(--background-color) 80%,#aaa);border-bottom:1px solid var(--border-color);border-top-left-radius:4px;border-top-right-radius:4px;display:block;font-size:22px;padding:8px}.about .question .question-answer{font-size:16px;padding:8px}.instructions{padding-top:20px}.instructions .frame-wrapper iframe{border:1px solid var(--border-color);border-radius:4px;height:calc(100vh - 120px);width:850px}.coach{padding-top:20px}.coach .question{border:1px solid var(--border-color);border-radius:4px;margin-bottom:20px;margin-top:20px;max-width:1024px}.coach .question svg{fill:var(--font-color);height:18px;width:18px}.coach .question svg.sync-active{fill:var(--green)}.coach .question svg.sync-disabled{fill:var(--red)}.coach .question svg.good{fill:var(--good-lift)}.coach .question svg.bad{fill:var(--bad-lift)}.coach .question .question-title{background-color:color-mix(in srgb,var(--background-color) 80%,#aaa);border-bottom:1px solid var(--border-color);border-top-left-radius:4px;border-top-right-radius:4px;font-size:22px;padding:8px}.coach .question .question-answer{font-size:16px;padding:8px}.contact{padding-top:20px}.contact .contact-contents{align-items:center;display:flex;flex-direction:column;font-size:18px;justify-content:center}.contact button{margin-bottom:20px;max-width:300px;width:90vw}.animated{animation-duration:1s;animation-fill-mode:forwards}.animated.bounceIn{animation-duration:.7s}.animated.bounceOut{animation-duration:.5s}.animated.bounceIn{animation-name:bounceIn}.animated.bounceOut{animation-name:bounceOut}.animated.fadeIn{animation-duration:.7s;animation-name:fadeIn}.animated.fadeOut{animation-duration:.3s;animation-name:fadeOut}.animated.bounceInDown{animation-name:bounceInDown}.animated.bounceOutUp{animation-name:bounceOutUp}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:perspective(1px) scale3d(.3,.3,.3)}20%{transform:perspective(1px) scale3d(1.1,1.1,1.1)}40%{transform:perspective(1px) scale3d(.9,.9,.9)}60%{opacity:1;transform:perspective(1px) scale3d(1.03,1.03,1.03)}80%{transform:perspective(1px) scale3d(.97,.97,.97)}to{opacity:1;transform:perspective(1px) scaleX(1)}}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}.rrt-confirm-holder{height:100%;left:0;position:fixed;top:0;width:100%;z-index:99999999}.rrt-confirm-holder .shadow{background-color:#323a44cc;height:100%;width:100%}.rrt-confirm-holder .rrt-confirm{background-color:#fff;border-radius:4px;box-shadow:3px 3px 20px #333;left:50%;margin-left:-160px;overflow:hidden;position:absolute;top:20%;width:320px;z-index:9}.rrt-confirm-holder .rrt-confirm .rrt-message{background-color:#fff;clear:both;font-family:open-sanscondensed-light,sans-serif;font-size:1em;min-height:50px;padding:5%;text-align:center;width:100%}.rrt-confirm-holder .rrt-confirm .rrt-buttons-holder{display:flex}.rrt-confirm-holder .rrt-confirm .rrt-buttons-holder .rrt-button{background-color:#0000;border:none;border-top:1px solid #f0f0f0;cursor:pointer;flex-grow:1;float:left;font-size:14px;height:50px;margin:0;overflow:hidden;padding:0;text-transform:capitalize}.rrt-confirm-holder .rrt-confirm .rrt-buttons-holder .rrt-button:hover{background-color:#f5f5f5}.rrt-confirm-holder .rrt-confirm .rrt-buttons-holder .rrt-button.rrt-ok-btn:active{background-color:#60bb71;color:#fff}.rrt-confirm-holder .rrt-confirm .rrt-buttons-holder .rrt-button.rrt-cancel-btn:active{background-color:#db6a64;color:#fff}.rrt-confirm-holder .rrt-confirm .rrt-buttons-holder .rrt-button:focus{outline:none}body.toastr-confirm-active{overflow:hidden}.redux-toastr *,.redux-toastr :after,.redux-toastr :before{box-sizing:border-box}.redux-toastr .bottom-center,.redux-toastr .bottom-left,.redux-toastr .bottom-right,.redux-toastr .top-center,.redux-toastr .top-left,.redux-toastr .top-right{padding:0 10px;position:fixed;width:350px;z-index:99999999}.redux-toastr .top-center,.redux-toastr .top-left,.redux-toastr .top-right{top:0}.redux-toastr .bottom-right,.redux-toastr .top-right{right:0}.redux-toastr .bottom-center,.redux-toastr .bottom-left,.redux-toastr .bottom-right{bottom:0}.redux-toastr .bottom-left,.redux-toastr .top-left{left:0}.redux-toastr .bottom-center,.redux-toastr .top-center{left:50%;margin-left:-175px}@media(max-width:320px){.redux-toastr .bottom-center,.redux-toastr .bottom-left,.redux-toastr .bottom-right,.redux-toastr .top-center,.redux-toastr .top-left,.redux-toastr .top-right{width:320px}.redux-toastr .bottom-center,.redux-toastr .top-center{margin-left:-160px}}.redux-toastr .toastr{background-color:#fcfcfc;border-radius:4px;box-shadow:2px 2px 10px #0006;color:#333;margin:10px 0;min-height:70px;opacity:.94;overflow:hidden;position:relative;width:100%;z-index:2}.redux-toastr .toastr:hover:not(.rrt-message){box-shadow:0 0 10px #0009;opacity:1}.redux-toastr .toastr .toastr-status{height:5px;width:100%}.redux-toastr .toastr .toastr-status.success{background-color:#60bb71}.redux-toastr .toastr .toastr-status.warning{background-color:#f7a336}.redux-toastr .toastr .toastr-status.info{background-color:#58abc3}.redux-toastr .toastr .toastr-status.error{background-color:#db6a64}.redux-toastr .toastr .rrt-left-container,.redux-toastr .toastr .rrt-right-container{float:left;overflow:hidden;text-align:center}.redux-toastr .toastr .rrt-left-container{bottom:0;left:0;position:absolute;top:0;width:80px}.redux-toastr .toastr .rrt-left-container .rrt-holder{height:70px;left:5px;line-height:60px;margin-top:-35px;position:absolute;top:50%;width:70px}.redux-toastr .toastr .rrt-left-container .toastr-icon{fill:#fff;margin-top:5px;vertical-align:middle}.redux-toastr .toastr .rrt-middle-container{float:left;font-family:Arial,Helvetica,sans-serif;font-size:1em;margin-left:80px;padding:10px 5px;position:relative;text-align:left;width:65%}.redux-toastr .toastr .rrt-middle-container .rrt-title{font-size:1.1em;font-weight:700;margin-bottom:5px}.redux-toastr .toastr .rrt-right-container{width:10%}.redux-toastr .toastr .close-toastr{background-color:#0000;border:none;color:#000;cursor:pointer;font-family:Helvetica Neue,Helvetica,Arial sans-serif;font-size:22px;height:100%;opacity:.5;outline:none;position:absolute;right:0;top:0;width:10%}.redux-toastr .toastr .close-toastr:hover{opacity:1}.redux-toastr .toastr .close-toastr:focus{outline:none}.redux-toastr .toastr .close-toastr span{left:0;position:absolute;right:0;top:50%;transform:translateY(-50%)}.redux-toastr .toastr.rrt-error,.redux-toastr .toastr.rrt-info,.redux-toastr .toastr.rrt-success,.redux-toastr .toastr.rrt-warning{color:#fff}.redux-toastr .toastr.rrt-info{background-color:#58abc3}.redux-toastr .toastr.rrt-info .rrt-progressbar{background-color:#378298}.redux-toastr .toastr.rrt-success{background-color:#60bb71}.redux-toastr .toastr.rrt-success .rrt-progressbar{background-color:#3e914d}.redux-toastr .toastr.rrt-warning{background-color:#f7a336}.redux-toastr .toastr.rrt-warning .rrt-progressbar{background-color:#d87e09}.redux-toastr .toastr.rrt-error{background-color:#db6a64}.redux-toastr .toastr.rrt-error .rrt-progressbar{background-color:#c5352e}.redux-toastr .toastr.rrt-light .rrt-progressbar{background-color:#ccc}.redux-toastr .toastr.rrt-light .toastr-icon{fill:#333!important}.redux-toastr .toastr.rrt-message{border:1px solid #dbdbdb;opacity:1}.redux-toastr .toastr.rrt-message .rrt-title{font-size:1.2em;height:50px;line-height:50px;overflow:hidden;padding:0 20px;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:90%}.redux-toastr .toastr.rrt-message .rrt-text{background-color:#fff;border-bottom:1px solid #f1f1f1;border-top:1px solid #f1f1f1;font-size:1.1em;margin-bottom:20px;max-height:400px;overflow:hidden;overflow-y:auto;padding:15px;width:100%}.redux-toastr .toastr.rrt-message .rrt-text img{display:block;margin:10px auto;max-width:100%}.redux-toastr .toastr.rrt-message .close-toastr{height:50px}.redux-toastr .toastr .rrt-progress-container{bottom:20px;height:5px;margin:0 -20px -20px -60px;position:absolute;width:100%}.redux-toastr .toastr .rrt-progress-container .rrt-progressbar{border-radius:0 0 0 4px;height:100%}.redux-toastr .toastr-attention{background-color:#0006;bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:1}:root{--regular-font:"Roboto",sans-serif;--narrow-font:"Roboto Condensed",sans-serif;--blue:#00c;--red:#c00;--yellow:#cc0;--green:#060;--white:#fff;--black:#000;--lightestgray:#f1f1f1;--input-background-color:#f5f5f5;--input-text-color:#000;--font-color:#f0f0f0;--link-color:#fff;--background-color:#000;--border-color:#a9a9a9;--button-color:#444;--good-lift:#060;--bad-lift:#c00;--current-lift:#336;--button-color-hover:var(--button-color);--logo-fill-primary-color:var(--font-color);--logo-fill-secondary-color:var(--font-color)}@supports (color:color-mix(in oklch,#000,#fff)){:root{--button-color-hover:color-mix(in srgb,var(--button-color) 90%,#fff);--logo-fill-secondary-color:color-mix(in srgb,var(--font-color) 60%,#aaa)}}html[data-theme=light]{--font-color:#101010;--link-color:#000;--background-color:#fff;--border-color:#444;--button-color:#aaa;--good-lift:#080;--bad-lift:#ff1a1a;--current-lift:#7575a6}*,:after,:before{box-sizing:border-box}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-webkit-appearance:textfield;appearance:textfield}.ReactModal__Body--open{overflow:hidden}body{background-color:#000;background-color:var(--background-color);color:#f0f0f0;color:var(--font-color);font-family:Roboto,sans-serif;font-family:var(--regular-font);font-size:14px;margin:0;min-width:320px;padding:0}body .version-info{margin:20px}body input{font-family:Roboto,sans-serif;font-family:var(--regular-font);font-size:14px}body .app{padding:0 20px 20px}body .app.small{padding:0 10px 10px}body .app.medium{padding:0 15px 15px}body .app .app-error{display:flex;font-size:24px;justify-content:center;padding:60px 20px}body .app .meets{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}body .app .meets .about-link{font-size:24px;margin:40px 0 20px;text-align:center}body .app .meets .new-meet-button{margin-top:20px}body .app .meets .about-us{font-size:22px;margin-top:20px;max-width:600px}body .app .meets .table{margin-bottom:40px;width:100%}body .app .meets .file-upload{margin:20px}body .app .meets .features-table svg{fill:#f0f0f0;fill:var(--font-color);height:20px;width:20px}body .app .meets .table-title{align-items:center;display:flex;justify-content:space-between}body .app .meets .table-title input{max-width:280px;width:50vw}body .app .meets .meets-table-table-wrapper{max-width:600px;width:95vw}body .app .meets .meets-relay-server-table-table-wrapper{max-width:95vw;overflow:scroll}body .app .meets .meets-table-collapsed{height:1200px;overflow:hidden}body .app .meets .meet-table-show-more{align-items:center;background-image:linear-gradient(180deg,#0000 0,#000);background-image:linear-gradient(to bottom,#0000 0,var(--background-color) 100%);bottom:60px;display:flex;height:60px;justify-content:center;position:relative}body .app .meets .meet-table-show-more button{font-size:20px;max-width:400px;padding-bottom:20px;padding-top:20px;width:85vw}body .app .auth-required,body .app .not-found{align-items:center;display:flex;font-size:22px;height:100%;justify-content:center}body .app .auth-required{flex-direction:column;padding-top:20vmin;text-align:center}body .app .auth-required button{margin-top:12px}@media(max-width:500px){body .app .auth-required{font-size:32px}body .app .auth-required button{font-size:22px;height:auto;margin-top:12px;padding:12px 16px}}body .app .home-nav-wrapper{height:48px;left:0;overflow:hidden;position:fixed;right:0;top:0;transition:box-shadow .3s linear;z-index:180}body .app .home-nav-wrapper .homepage-nav-bar{align-items:center;display:flex;flex-direction:row;justify-content:center}body .app .home-nav-wrapper .homepage-nav-bar .icon{left:20px;position:fixed;top:13.5px}body .app .home-nav-wrapper .homepage-nav-bar .homepage-nav-logo{align-items:center;display:flex;height:100px;justify-content:center;margin-top:-25px;position:relative;transform:translate(100vw);transition:transform .3s linear;width:200px}body .app .home-nav-wrapper .homepage-nav-bar .homepage-nav-logo .loading-plate{display:none}body .app .home-nav-wrapper .homepage-nav-bar .homepage-nav-logo .layer{bottom:0;left:0;position:absolute;right:0;top:0}body .app .home-nav-wrapper.scrolled{background-color:#000;background-color:var(--background-color);box-shadow:0 0 0 1px #f0f0f0;box-shadow:0 0 0 1px var(--font-color)}body .app .home-nav-wrapper.scrolled .homepage-nav-bar .homepage-nav-logo{transform:none}body .app .meet{height:100%}body .app .meet .header{align-items:center;display:flex;height:50px;position:relative}body .app .meet .header .sync-status{padding:6px;position:absolute;right:0;top:0}body .app .meet .header .sync-status svg{fill:#f0f0f0;fill:var(--font-color);height:18px;width:18px}body .app .meet .header .sync-status svg.sync-active{fill:#060;fill:var(--green)}body .app .meet .header .sync-status svg.sync-disabled{fill:#c00;fill:var(--red)}body .app .meet .header .meet-name{display:flex;font-size:18px;font-weight:700;max-width:calc(100vw - 42px);overflow:hidden;padding:0 12px;text-overflow:ellipsis;white-space:nowrap}hr{border:none;border-top:1px solid #a9a9a9;border-top:1px solid var(--border-color)}a{color:#fff;color:var(--link-color);cursor:pointer;text-decoration:none}a.active,a:hover{text-decoration:underline}table.table{border:1px solid #a9a9a9;border:1px solid var(--border-color);border-collapse:collapse}table.table thead th{background-color:color-mix(in srgb,#000 80%,#aaa);background-color:color-mix(in srgb,var(--background-color) 80%,#aaa)}table.table tr td,table.table tr th{border:1px solid #a9a9a9;border:1px solid var(--border-color);padding:10px}input[type=email],input[type=number],input[type=password],input[type=text],textarea{background-color:#f5f5f5;background-color:var(--input-background-color);border:1px solid #000;border:1px solid var(--black);border-radius:4px;color:#000;color:var(--input-text-color);font-size:14px;height:36px;padding:6px;width:100%}.button-link,button,input[type=button],input[type=submit]{align-items:center;background-color:#444;background-color:var(--button-color);border:none;border-radius:4px;color:#f0f0f0;color:var(--font-color);cursor:pointer;display:flex;font-size:14px;height:36px;justify-content:center;padding:0 8px;text-decoration:none;white-space:nowrap}.button-link:hover,button:hover,input[type=button]:hover,input[type=submit]:hover{background-color:color-mix(in srgb,#444 90%,#fff);background-color:var(--button-color-hover);text-decoration:none}.button-link:disabled,button:disabled,input[type=button]:disabled,input[type=submit]:disabled{color:gray}.button-link:disabled svg,button:disabled svg,input[type=button]:disabled svg,input[type=submit]:disabled svg{fill:gray}.button-link svg,button svg,input[type=button] svg,input[type=submit] svg{fill:#f0f0f0;fill:var(--font-color);height:18px;width:18px}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}label{font-weight:700}.tabs{border-bottom:1px solid #a9a9a9;border-bottom:1px solid var(--border-color);margin:0 0 10px;padding:0 12px}.tabs .tab{border:1px solid #0000;border-bottom:none;bottom:-1px;cursor:pointer;display:inline-block;list-style:none;padding:6px 12px;position:relative}.tabs .tab.active,.tabs .tab:hover{text-decoration:none}.tabs .tab.active{background-color:#000;background-color:var(--background-color);border-color:#a9a9a9;border-color:var(--border-color);border-radius:5px 5px 0 0}@media print{body{min-width:1024px}body .app{border:none;margin:0;overflow:visible;padding:0}body .app,body .app .meet{height:auto}body .app .meet .header{display:none}}.modal-overlay{align-items:center;background-color:#9696964d;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:190}.modal-base{background-color:#000;background-color:var(--background-color);border:1px solid #a9a9a9;border:1px solid var(--border-color);border-radius:4px;display:flex;flex-direction:column;justify-content:space-between;max-height:84vh;max-width:96vw;min-width:280px;overflow:auto;padding:30px 0}.modal-base .radio-group{font-size:18px;margin-top:10px}.modal-base .radio-group .radio{margin-bottom:18px}.modal-base .radio-group .radio svg{height:24px;margin-right:8px;width:24px}.modal-base .content{padding:0 30px}.modal-base .content .title{font-size:24px;text-align:center}.modal-base .content .info{font-size:18px;margin-bottom:24px}.modal-base .button-row{display:flex;justify-content:flex-end;margin-bottom:30px;margin-top:12px;padding:0 30px}.navigation button.icon{background-color:#0000;cursor:pointer;padding:0}.navigation button.icon svg{fill:#f0f0f0;fill:var(--font-color);height:20px;width:20px}.navigation-modal-overlay{bottom:0;left:0;position:fixed;right:0;top:0;z-index:190}.navigation-modal{background-color:#000;background-color:var(--background-color);border-right:1px solid #a9a9a9;border-right:1px solid var(--border-color);bottom:0;color:#f0f0f0;color:var(--font-color);left:-260px;overflow-y:auto;position:fixed;top:0;transition:all .4s ease-in-out;width:260px;z-index:200}.navigation-modal.navigation-modal-after-open{left:0}.navigation-modal.navigation-modal-before-close{left:-260px}.navigation-modal .close-button{cursor:pointer;position:absolute;right:8px;top:8px}.navigation-modal .close-button svg{fill:#f0f0f0;fill:var(--font-color);height:20px;width:20px}.navigation-modal .content{font-size:20px;padding:30px}.navigation-modal .content ul{list-style-type:none;padding:0}.navigation-modal .content ul li{margin-top:10px}.navigation-modal .content ul li ul.platform li{margin-left:12px}@keyframes load-plate-right-one{0%{transform:translatex(100vw)}25%{transform:translatex(100vw)}50%{transform:translatex(100vw)}75%{transform:translatex(0)}to{transform:translatex(0)}}@keyframes load-plate-right-two{0%{transform:translatex(100vw)}25%{transform:translatex(100vw)}50%{transform:translatex(0)}75%{transform:translatex(0)}to{transform:translatex(0)}}@keyframes load-plate-right-three{0%{transform:translatex(100vw)}25%{transform:translatex(0)}50%{transform:translatex(0)}75%{transform:translatex(0)}to{transform:translatex(0)}}@keyframes load-plate-left-one{0%{transform:translatex(-100vw)}25%{transform:translatex(-100vw)}50%{transform:translatex(-100vw)}75%{transform:translatex(0)}to{transform:translatex(0)}}@keyframes load-plate-left-two{0%{transform:translatex(-100vw)}25%{transform:translatex(-100vw)}50%{transform:translatex(0)}75%{transform:translatex(0)}to{transform:translatex(0)}}@keyframes load-plate-left-three{0%{transform:translatex(-100vw)}25%{transform:translatex(0)}50%{transform:translatex(0)}75%{transform:translatex(0)}to{transform:translatex(0)}}@keyframes load-name{0%{transform:translatey(-100vh)}to{transform:translatey(0)}}.loading-plate{animation-direction:alternate;animation-duration:2.5s;animation-fill-mode:forwards;animation-iteration-count:1;animation-timing-function:ease-in-out;transform:translateZ(0)}.loop .loading-plate{animation-iteration-count:infinite}.loading-plate.right{transform:translate(100vw)}.loading-plate.left{transform:translate(-100vw)}.loading-plate.right.plate-one{animation-name:load-plate-right-one}.loading-plate.right.plate-two{animation-name:load-plate-right-two}.loading-plate.right.plate-three{animation-name:load-plate-right-three}.loading-plate.left.plate-one{animation-name:load-plate-left-one}.loading-plate.left.plate-two{animation-name:load-plate-left-two}.loading-plate.left.plate-three{animation-name:load-plate-left-three}.homepage-nav-logo .logo-primary,.logo .logo-primary{fill:#f0f0f0;fill:var(--logo-fill-primary-color)}.homepage-nav-logo .logo-secondary,.logo .logo-secondary{fill:color-mix(in srgb,#f0f0f0 60%,#aaa);fill:var(--logo-fill-secondary-color)}.logo{align-items:center;display:flex;height:25vmin;justify-content:center;max-height:300px;max-width:600px;min-height:150px;min-width:300px;position:relative;width:50vmin}.logo .layer{bottom:0;left:0;position:absolute;right:0;top:0}.logo.animate{animation-delay:0;animation-direction:alternate;animation-duration:1s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:load-name;animation-timing-function:ease-in-out;transform:translateY(-100vh)}.logo.animate .loading-plate{animation-delay:1s}.loading-wrapper{height:100vmin;max-height:600px;min-height:300px}.loading-wrapper,.logo-wrapper{align-items:center;display:flex;justify-content:center;overflow:hidden}.logo-wrapper{height:30vh;max-width:600px;min-width:300px;width:100%}.crossed-out{background:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 version=%271.1%27 preserveAspectRatio=%27none%27 viewBox=%270 0 100 100%27><path d=%27M100 0 L0 100 %27 stroke=%27gray%27 stroke-width=%273%27/><path d=%27M0 0 L100 100 %27 stroke=%27gray%27 stroke-width=%273%27/></svg>");background-position:50%;background-repeat:no-repeat;background-size:100% 100%,auto;bottom:0;left:0;position:absolute;right:0;top:0}
/*# sourceMappingURL=main.6e43e508.css.map*/