.custom-toolkit-datepicker:hover{border-color:#1364de!important}.custom-toolkit-datepicker .react-datepicker__input-container input{outline:none}.custom-toolkit-datepicker .react-datepicker__input-container input:disabled{background:transparent!important}.custom-toolkit-datepicker .react-datepicker__input-container input:focus{outline:none}.custom-toolkit-datepicker .react-datepicker-popper{min-width:400px}.custom-toolkit-datepicker .react-datepicker{position:absolute;left:-18px;border:1px solid #dce1e7;background-color:#fff;box-shadow:0 20px 30px 0 rgba(0,0,0,.2);border-radius:8px;padding:0 1rem}.custom-toolkit-datepicker .react-datepicker .react-datepicker__triangle{position:relative!important;padding-top:8px!important;left:-9999px!important}.custom-toolkit-datepicker .react-datepicker .react-datepicker__triangle:before{border-width:0!important}.custom-toolkit-datepicker .react-datepicker .react-datepicker__current-month{margin-bottom:1rem}.custom-toolkit-datepicker .react-datepicker .react-datepicker__month-container{padding-right:1rem;padding-top:1rem;padding-bottom:1rem}.custom-toolkit-datepicker .react-datepicker .react-datepicker__time-container{border-left:1px solid #dce1e7;padding-top:1rem;padding-bottom:1rem}.custom-toolkit-datepicker .react-datepicker .react-datepicker{border:0!important;font-family:inherit}.custom-toolkit-datepicker .react-datepicker .react-datepicker__header{border:0;background-color:#fff}.custom-toolkit-datepicker .react-datepicker .react-datepicker__day-name{font-size:.75rem;color:#718096;width:32px}.custom-toolkit-datepicker .react-datepicker .react-datepicker__day--selected{border-radius:50%!important;background-color:color-primary(5)!important;color:#fff!important;font-weight:400}.custom-toolkit-datepicker .react-datepicker .react-datepicker__current-month{font-weight:700;margin:0}.custom-toolkit-datepicker .react-datepicker .react-datepicker__day{width:32px;height:32px;font-size:.875rem;border-radius:50%;line-height:32px}.custom-toolkit-datepicker .react-datepicker .react-datepicker__month{margin:0}.custom-toolkit-datepicker .react-datepicker .react-datepicker__header--custom{padding-bottom:.25rem}.custom-toolkit-datepicker .react-datepicker .react-datepicker__header--custom button{border:0;background-color:transparent;cursor:pointer}.custom-toolkit-datepicker .react-datepicker .react-datepicker__day--outside-month{opacity:0;pointer-events:none}.custom-toolkit-datepicker .react-datepicker .react-datepicker__day--today{color:color-warning(6)}.custom-toolkit-datepicker--disabled{background:#fbfbfb;cursor:not-allowed}.custom-toolkit-datepicker--disabled input{color:#1d2b35!important;cursor:not-allowed}.roles-divider{margin-top:20px;border-top:1px solid #cbd0d6}.delete-button{align-self:end}.delete-button span{display:flex;align-items:center}.multiselect-picker-container{width:100%;background-color:#fff}.multiselect-picker-container button{padding:0;border:none}.multiselect-picker-container .multiselect-picker-selected{min-height:48px;border:1px solid #d1d1d1;border-radius:5px;position:relative}.multiselect-picker-container .multiselect-picker-selected[aria-disabled=true]{background:#fbfbfb;cursor:not-allowed}.multiselect-picker-container .multiselect-picker-selected .arrow{position:absolute;right:8px;top:50%;transform:translateY(-50%)}.multiselect-picker-container .multiselect-picker-selected .placeholder{color:#999}.multiselect-picker-container .multiselect-picker-selected .selected{height:28px;padding:0 4px 0 8px;font-weight:600;letter-spacing:.42px}.multiselect-picker-container .multiselect-picker-selected .selected button{margin:0 0 0 8px;top:1px}.multiselect-picker-container .multiselect-picker-options{position:absolute}.multiselect-picker-container .multiselect-picker-options .actions button{font-size:14px;font-weight:600;line-height:16px;letter-spacing:.42px}.multiselect-picker-container .multiselect-picker-options .actions .btn-clear{color:#191919}.multiselect-picker-container .multiselect-picker-options .actions .btn-save{margin-left:8px;color:#006ff5}header{justify-self:flex-start;border-bottom:1px solid #cbd0d6;box-shadow:0 10px 30px rgba(0,0,0,.03);position:relative;height:48px}header>div{width:100%;height:100%;max-width:1440px;margin:0 auto;position:relative}header div[data-testid=profile-image-text]{height:36px!important;width:36px!important}header .back-button{min-width:auto;min-height:auto}.multiselect-picker-container{position:relative}.multiselect-picker-container .multiselect-picker-selected{color:#383838;width:100%;min-height:32px;line-height:30px;padding:0 6px;box-sizing:border-box;box-shadow:none;background-color:#fff;border:1px solid #d6d6d6;border-radius:4px;font-family:inherit;font-size:13px;transition:.2s;display:inline-flex;align-items:center;flex-wrap:wrap}.multiselect-picker-container .multiselect-picker-selected .selected{margin:4px 2px;font-size:14px;height:20px;padding:3px 4px 3px 8px;background-color:#ebf4ff;line-height:1;border-radius:5px;display:inline-flex;align-items:center}.multiselect-picker-container .multiselect-picker-selected .selected span{line-height:1.125;text-overflow:ellipsis;max-width:150px;overflow:hidden;white-space:nowrap}.multiselect-picker-container .multiselect-picker-selected .selected button{margin:0;padding:0;border:0;background-color:transparent;cursor:pointer;position:relative;top:-1px}.multiselect-picker-container .multiselect-picker-selected .selected .Icon{top:0;margin-left:4px}.multiselect-picker-container .multiselect-picker-options{position:relative;width:100%;border:1px solid #d1d1d1;border-radius:5px;background-color:#fff;z-index:10;box-shadow:18.6024px 47.4863px 100px rgba(0,0,0,.07),12.0571px 30.7782px 58.5648px rgba(0,0,0,.0531481),7.16535px 18.291px 31.8519px rgba(0,0,0,.0425185),3.72047px 9.49727px 16.25px rgba(0,0,0,.035),1.51575px 3.86926px 8.14815px rgba(0,0,0,.0274815),.344488px .879377px 3.93519px rgba(0,0,0,.0168519)}.multiselect-picker-container .multiselect-picker-options .options{padding:19px;max-height:300px;overflow-y:auto}.multiselect-picker-container .multiselect-picker-options .actions{border-top:1px solid #d1d1d1;padding:8px 19px;display:flex;justify-content:flex-end}.multiselect-picker-container option{width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#bulk-update-page .container{display:flex;width:460px;padding:32px;flex-direction:column;justify-content:center;align-items:center;grid-gap:24px;gap:24px;background:var(--sui-colors-neutral-background-weak)}#bulk-update-page .input-file-cursor{cursor:"pointer"}#bulk-update-page .error-message{color:var(--sui-colors-red-6)}#dev-actions-page .container{display:flex;width:460px;padding:32px;flex-direction:column;justify-content:center;align-items:center;grid-gap:24px;gap:24px;background:var(--sui-colors-neutral-background-weak)}#dev-actions-page .input-file-cursor{cursor:"pointer"}#dev-actions-page .error-message{color:var(--sui-colors-red-6)}.ButtonCard{cursor:pointer;display:flex;width:100%;max-width:341px;flex-direction:column;justify-content:center;align-items:flex-start;border-radius:5px;border:1px solid #d1d1d1;background-color:#fff;padding:1rem 1.5rem}.ButtonCard:hover{border:1px solid #999}.ButtonCard--title{color:#191919;font-size:17px;font-family:Lato;line-height:24px}.ButtonCard--subtitle{color:#666;font-size:13px;font-family:Lato;line-height:16px;text-align:left}.Registrations{height:calc(100% - 48px)}.Registrations .registrations--table_container{height:calc(100% - 144px);overflow-y:scroll}.HockeyCanada{height:calc(100% - 48px)}.HockeyCanada .hockey_canada--add-connection-container{display:flex;justify-content:center;align-items:center;height:100%}.HockeyCanada .hockey_canada--table_container{height:calc(100% - 144px);overflow-y:scroll}.HockeyCanada .hockey_canada--status-bar{padding:10px;background-color:#e6f9e6;border:1px solid #2ecc71;border-radius:5px;margin-bottom:20px;text-align:center}.HockeyCanada .hockey_canada--status-bar .status-message{font-size:16px;color:#2ecc71}.HockeyCanada .hockey_canada--status-bar .status-message .status-icon{font-size:18px;margin-right:5px}.HockeyCanada .hockey_canada--form-container{background:#fff;border:1px solid #ccc;border-radius:5px;padding:20px;margin-bottom:20px}.HockeyCanada .hockey_canada--form-container .form-title{font-size:20px;margin-bottom:10px}.HockeyCanada .hockey_canada--form-container .form-description{font-size:14px;color:#555;margin-bottom:20px}.HockeyCanada .hockey_canada--form-container .hockey_canada--form{display:flex;flex-direction:column;grid-gap:15px;gap:15px}.HockeyCanada .hockey_canada--form-container .hockey_canada--form .error-message{color:#e74c3c;font-size:12px;margin-top:5px}.HockeyCanada .hockey_canada--form-container .hockey_canada--form .success-message{color:#2ecc71}.HockeyCanada .hockey_canada--form-container .hockey_canada--form .scope-id{display:flex;width:80%;flex-direction:column}.HockeyCanada .hockey_canada--form-container .hockey_canada--form .inputs{display:flex;grid-gap:20px;gap:20px}.HockeyCanada .hockey_canada--form-container .hockey_canada--form .form-separator{margin-top:8px;text-align:center;font-weight:700;color:#555}.HockeyCanada .hockey_canada--form-container .hockey_canada--form .form-group{display:flex;flex-direction:column;width:100%}.HockeyCanada .hockey_canada--form-container .hockey_canada--form .form-group label{font-size:14px;margin-bottom:5px;font-weight:700}.HockeyCanada .hockey_canada--form-container .hockey_canada--form .form-group input{padding:8px;font-size:14px;border:1px solid #ccc;border-radius:3px}.HockeyCanada .hockey_canada--form-container .hockey_canada--form .save-button{align-self:flex-start;background-color:#2ecc71;color:#fff;border:none;padding:10px 20px;border-radius:5px;cursor:pointer}.HockeyCanada .hockey_canada--form-container .hockey_canada--form .save-button:hover{background-color:#27ae60}.HockeyCanada .modal-actions{display:flex;justify-content:space-between}
/*# sourceMappingURL=main.b507fec4.chunk.css.map */