@import '_content/Havit.Blazor.Components.Web.Bootstrap/Havit.Blazor.Components.Web.Bootstrap.bundle.scp.css';

/* /Components/ActivationRequests/ActivationRequest.razor.rz.scp.css */
.activation-request[b-d88npqpq3x]  .list-group .list-group-item {
    border-width: 0 0 1px 0;
    display: flex;
    justify-content: space-between;
}

.activation-request[b-d88npqpq3x]  .list-group .list-group-item:first-child {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
}

.activation-request-left[b-d88npqpq3x] {
    width: 90%;
}
/* /Components/AdminsPorviderRequest/AdminsProviderRequest.razor.rz.scp.css */
.request-types[b-82yjhdmvbn]  .hx-button {
    border-radius: 6px !important;
    text-align: start;
    border-color: #D0D5DD;
    width:11rem;
}

.request-types[b-82yjhdmvbn]  .hx-button:hover {
    background: #679dd324;
}
.request-types[b-82yjhdmvbn]  .hx-button:active {
    border-color: #D0D5DD;
}


[b-82yjhdmvbn] .request-type-list-item:hover {
    color: var(--bs-primary) !important;
    background: #dde6ef !important;
}

[b-82yjhdmvbn] .icon-col {
    width: 20px;
}
/* /Components/AdminsProviderAdmins/AdminProviderAdmins.razor.rz.scp.css */
.request-header[b-vnha5bhdid] {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}
/* /Components/Avatar/Avatar.razor.rz.scp.css */
.image-container .avatar[b-09fiujxba3] {
    background-color: var(--bs-primary-bg-subtle);
    position: relative;
    overflow:hidden;
}

.avatar[b-09fiujxba3]  .avatar-alt {
    position: absolute;
    z-index: 90;
}

.avatar img[b-09fiujxba3] {
    height: 100%;
    position: absolute;
    z-index: 100;
}


.avatar .change-ribbon[b-09fiujxba3] {
    color: var(--bs-white);
    height: 3rem;
    font-size: 2rem;
    aspect-ratio: 1;
    border-radius: 50%;
    transition: height 0.15s ease-out;
    position: absolute;
    z-index: 110;
    cursor: pointer;
    box-shadow: 0 0 5px 2px #555;
    visibility: hidden;
    background-color: rgba(var(--bs-black-rgb), 0.8);
}
.avatar:hover .change-ribbon[b-09fiujxba3] {
    visibility: visible;
    transition: visibility 0.15s ease-in;
}


[b-09fiujxba3] .cropper-view-box{
    outline: 3px solid var(--bs-primary);
}
[b-09fiujxba3] .cropper-dashed {
    border: 0 solid var(--bs-primary);
    opacity:1;
}
/* /Components/ClubCard/SpClubCard.razor.rz.scp.css */
.club-name[b-cx2p5eio2i] {
    font-weight: 500;
    line-height: 22px;
}

.club-details-title[b-cx2p5eio2i] {
    min-width: 5.5rem;
}

.club-card[b-cx2p5eio2i] {
    border: none;
}
.club-details[b-cx2p5eio2i]{
    width:75%
}

.club-card img[b-cx2p5eio2i] {
    height: 42px;
    width: 42px;
}

.club-contact-list[b-cx2p5eio2i] {
    width: 13.5rem;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.menu-container[b-cx2p5eio2i]  ul {
    padding: 0;
}

.menu-container[b-cx2p5eio2i]  .delete a:hover {
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
}

.menu-container[b-cx2p5eio2i]  .add-cc a:hover {
    border-bottom-left-radius: 6px;
    border-bottom-right-radius: 6px;
}

.menu-container[b-cx2p5eio2i]  a:hover {
    background: #e9f1f9;
    color: var(--bs-primary);
}

.club-card :hover .menu-container[b-cx2p5eio2i] {
    visibility: visible !important;
}
/* /Components/ClubClubContact/ClubsClubContact.razor.rz.scp.css */
body[b-tpwwpjxlu3] {
}
/* /Components/ClubContactCard/ClubContactCard.razor.rz.scp.css */
.provider-card[b-45j3vbjmny] {
    padding: 20px;
    border: 0;
    box-shadow: none;
}

.provider-name[b-45j3vbjmny] {
    font-weight: 500;
    line-height: 22px;
}

.provider-card[b-45j3vbjmny] {
    width: 20vw;
}
.item-container span:first-child[b-45j3vbjmny]{
    width:10rem;
}

.provider-card :hover .menu-container[b-45j3vbjmny] {
    display: block !important;
}

@media only screen and (max-width: 1440px) {
    .provider-card[b-45j3vbjmny] {
        width: 25vw;
    }
}

@media only screen and (max-width: 1080px) {
    .provider-card[b-45j3vbjmny] {
        width: 35vw;
    }
}

@media only screen and (max-width: 768px) {
    .provider-card[b-45j3vbjmny] {
        width: 50vw;
    }
}

@media only screen and (max-width: 570px) {
    .provider-card[b-45j3vbjmny] {
        width: 75vw;
    }
}
/* /Components/ClubContactCard/PendingClubContactCard.razor.rz.scp.css */
.provider-card[b-6u5w0v4q92] {
    padding: 20px;
    border: 0;
    box-shadow: none;
}

.provider-name[b-6u5w0v4q92] {
    font-weight: 500;
    line-height: 22px;
}

.provider-card[b-6u5w0v4q92] {
    width: 20vw;
}

.item-container span:first-child[b-6u5w0v4q92] {
    width: 10rem;
}

.provider-card :hover .menu-container[b-6u5w0v4q92] {
    display: block !important;
}

@media only screen and (max-width: 1440px) {
    .provider-card[b-6u5w0v4q92] {
        width: 25vw;
    }
}

@media only screen and (max-width: 1080px) {
    .provider-card[b-6u5w0v4q92] {
        width: 35vw;
    }
}

@media only screen and (max-width: 768px) {
    .provider-card[b-6u5w0v4q92] {
        width: 50vw;
    }
}

@media only screen and (max-width: 570px) {
    .provider-card[b-6u5w0v4q92] {
        width: 75vw;
    }
}
/* /Components/ClubContactGrid/ClubContactGrid.razor.rz.scp.css */
[b-0y9u2t2672] .admin-menu .dropdown-menu {
    width: auto;
    margin-right: 1rem !important;
}

[b-0y9u2t2672] .icon-col {
    width: 20px;
}

[b-0y9u2t2672] .table-responsive {
    overflow-x: unset;
}
/* /Components/ClubEvents/ClubEvent.razor.rz.scp.css */
body[b-zy83opv7nr] {
}
/* /Components/ClubForm/ClubForm.razor.rz.scp.css */
.dropdown[b-dq9orx8wno]  .hx-button {
    width: 100%;
    border-radius: 6px !important;
    text-align: start;
    height: 3.5rem;
}
.dropdown[b-dq9orx8wno]  .hx-button::target-text {
    color:red;
}

.dropdown[b-dq9orx8wno]  .hx-button:active {
    border-color: #D0D5DD;
}

.club-form[b-dq9orx8wno]  input{
    width:100%;
}

.inner-form[b-dq9orx8wno] {
    width:60rem;
    background: #f8f9fc;
}

.inner-form[b-dq9orx8wno]  .form-control:focus {
box-shadow:none !important;
}

.add-image[b-dq9orx8wno] {
    background: #999999;
    width: 7rem;
    border-bottom-right-radius: 6px;
    border-bottom-left-radius: 6px;
}
[b-dq9orx8wno] .dropdown-label {
    left: 16px;
    z-index: 2;
    top: 5px;
}
/* /Components/ClubPlayers/ClubPlayers.razor.rz.scp.css */
[b-uv9fi4p743] .icon-col{
    width: 6rem;
}
/* /Components/ClubSummary/ClubSummary.razor.rz.scp.css */
.field-container div[b-lj93w3f1s2]{
    min-width:20rem;
}

.requirement-list[b-lj93w3f1s2] {
    list-style: disc !important;
}
/* /Components/Common/ConfirmationModal/ConfirmationModal.razor.rz.scp.css */
.::deep .conf-modal-dialog[b-90u6qkc5b0] {
    width: 32% !important;
}
[b-90u6qkc5b0] .conf-modal-body {
    padding: 1rem !important;
    padding-top: .5rem !important;
}
/* /Components/Common/WizardTimeLine.razor.rz.scp.css */
.form-step[b-z602lfv3yw] {
    min-width: 10rem;
}

.bar[b-z602lfv3yw] {
    height: 3rem;
    width: 3px;
    background: #E2E7F3;
    margin-left: 0.9rem;
}

.number[b-z602lfv3yw] {
    line-height: normal;
}

.step-number[b-z602lfv3yw] {
    width: 2rem;
    height: 2rem;
    font-size: 1rem;
    text-align: center;
}



.active-bar[b-z602lfv3yw] {
    background: var(--bs-primary);
}

.active-step .step-label[b-z602lfv3yw] {
    color: var(--bs-primary);
    font-size: 1rem;
}

.active-step .step-number[b-z602lfv3yw] {
    background: var(--bs-primary);
    color: #fff;
    border-color: var(--bs-primary) !important;
}

/* Optional: Add more specific styles for active/completed steps */
/* /Components/EditProviderAdmin/EditProviderAdmin.razor.rz.scp.css */
.edit-provider-admin-modal[b-s4awcinx2o]  .modal {
   --bs-modal-width: none;
}
.edit-provider-admin-modal[b-s4awcinx2o]  .modal-dialog {
    width: 50%;
}

.edit-provider-admin-modal[b-s4awcinx2o]  .modal-body {
    padding:0;
}

.edit-provider-admin-modal[b-s4awcinx2o]  .modal-header {
    background:#fff !important
}

.input-start[b-s4awcinx2o]
{
    width: 49%;
}
.add-image[b-s4awcinx2o] {
    z-index: 100;
    background: #bebebe6b;
    width: 8rem;
    height: 1.8rem;
}
.admin-field-container[b-s4awcinx2o] {
    background: #f1f4f9 !important;
}
/* /Components/GridNameAndAvatar/GridNameAndAvatar.razor.rz.scp.css */
body[b-gdv6bzv90t] {
}
/* /Components/GridSports/GridSports.razor.rz.scp.css */
body[b-c18v56xhtz] {
}
/* /Components/InputDateOnly/InputDateOnly.razor.rz.scp.css */
/*.input-date ::deep  .hx-input-date-dropdown-menu {
    width: 100% !important;
}
.input-date ::deep .hx-calendar {
    width: -webkit-fill-available;
}
.input-date ::deep .hx-input-date-dropdown-buttons button {
    width: auto;
}*/

.fs-8[b-uyuewcf1ni]{
    font-size: 0.875em;
}
/* /Components/InputDropdown/InputDropdown.razor.rz.scp.css */
[b-lb01i1twx8] .dropdown-menu {
    max-height: 20rem;
    overflow-y:auto;
}
.input-dropdown[b-lb01i1twx8]  .dropdown .hx-button {
    height: auto
}
/* /Components/InvitationForm/InvitationForm.razor.rz.scp.css */
body[b-5nlxblr19r] {
}
/* /Components/LoginRegisterHeader/SpLoginRegisterHeader.razor.rz.scp.css */
.sub-header[b-vz9a9i49sm] {
    line-height: 22px;
}
/* /Components/MultiSelectDropdown/MultiSelectDropdown.razor.rz.scp.css */
[b-59lcpv6jkz] .dropdown-menu {
    max-height: 20rem;
    overflow-y:auto;
}

.input-dropdown[b-59lcpv6jkz]  .dropdown .hx-button{
    height:auto
}

[b-59lcpv6jkz] .hx-tag-remove-button{
    display:none;
}

[b-59lcpv6jkz] .hx-input-tags-control input{
    cursor:pointer;
}
/* /Components/NavigationTab/NavigationTab.razor.rz.scp.css */
.navigation-tab-btn-group[b-rclruc0fvf]  label:hover {
    color: var(--bs-primary);
    box-shadow: none !important;
    border: none;
}
.navigation-tab-btn-group[b-rclruc0fvf]  .btn{
    box-shadow:none;
}
.navigation-tab-btn-group[b-rclruc0fvf]  label.in-active:hover {
    border: none;
    color: var(--bs-primary);
    background: #f8f9fa;
    font-weight: bold;
}

.navigation-tab-btn-group[b-rclruc0fvf]  label.active {
    font-weight: bold;
    color: var(--bs-primary);
    /*color: #0C58A3;*/
    border: none;
    background: var(--bs-white);
    box-shadow:none !important;
}
/* /Components/OrgAdmin/AddAddress.razor.rz.scp.css */
/*.dropdown-container ::deep .hx-button {
    text-align: start;
    border-radius: 8px !important;
}*/
/* /Components/OrgAdmin/AddConfiguration.razor.rz.scp.css */
.dropdown-container[b-7dr8zbsz4j]  label{
    margin-bottom:0;
}
/* /Components/OrgAdmin/AddOrganization.razor.rz.scp.css */
.add-org[b-nfuzyabyiy]  .form-control
{
    border:none !important;
}
.org-description[b-nfuzyabyiy]  textarea{
    min-height:9rem;
    max-height:9rem;
}

.org-description span[b-nfuzyabyiy] {
    right: 7%;
    top: 4%;
}

@media only screen and (max-width: 1240px) {
    .add-org[b-nfuzyabyiy] {
        flex-direction: column;
    }
}
/* /Components/OrgAdmin/OnboardClubContact.razor.rz.scp.css */
.dropdown[b-r7lx2edbsm] {
    width: 21rem;
}

/*.dropdown ::deep ul {
    width: 100%;
}*/

.dropdown[b-r7lx2edbsm]  .hx-button:active {
    border-color: #D0D5DD;
}

.club-form[b-r7lx2edbsm]  input {
    width: 21rem;
}

.inner-form[b-r7lx2edbsm] {
    background: #f8f9fc;
}

    .inner-form[b-r7lx2edbsm]  .form-control:focus {
        box-shadow: none !important;
    }

.add-image[b-r7lx2edbsm] {
    background: #999999;
    width: 7rem;
    border-bottom-right-radius: 6px;
    border-bottom-left-radius: 6px;
}
/* /Components/OrgAdmin/UpdateConfiguration.razor.rz.scp.css */
.add-org[b-vvfim7i79b]  .form-control {
    border: none !important;
}

.org-description[b-vvfim7i79b]  textarea {
    min-height: 9rem;
    max-height: 9rem;
}

.org-description span[b-vvfim7i79b] {
    right: 7%;
    top: 4%;
}

@media only screen and (max-width: 1240px) {
    .add-org[b-vvfim7i79b] {
        flex-direction: column;
    }
}
/* /Components/Organization/OrgAdmins/OrgAdminsGrid.razor.rz.scp.css */
[b-0smnf4aua5] .table-responsive{
    overflow-x:unset;
}
/* /Components/Organization/OrgClubs/OrgClubs.razor.rz.scp.css */
body[b-r58hpspxcf] {
}
/* /Components/Organization/OrgInfo/OrgInfo.razor.rz.scp.css */
.field-container div[b-94shnq36k8] {
    min-width: 20rem;
}

.requirement-list[b-94shnq36k8] {
    list-style: disc !important;
}
/* /Components/Organization/OrgSeason/OrgSeason.razor.rz.scp.css */
[b-t3hvxy6rzz] .icon-col {
    width: 20px !important;
}
/* /Components/PageHeader/SpPageHeader.razor.rz.scp.css */
.page-header[b-weu91uik2z] {
    line-height: 30px;
}
/* /Components/Player/Clubs/PlayerClubs.razor.rz.scp.css */
body[b-29ooacr2ek] {
}
/* /Components/Player/PlayerLogs/PlayerLogs.razor.rz.scp.css */
body[b-low77z6lvi] {
}
/* /Components/Player/Provider/PlayerProviders.razor.rz.scp.css */
body[b-jpbuk80zsw] {
}
/* /Components/Player/SharedParent/PlayerSharedParent.razor.rz.scp.css */
body[b-02nfydkxia] {
}
/* /Components/ProfileCard/ProfileCard.razor.rz.scp.css */
.profile-card[b-gg1mqjrllk]
{
    width: 19rem !important;
    height:max-content;
}
/* /Components/ProviderAdminCards/ProviderAdminCard.razor.rz.scp.css */
.provider-card[b-mcskni5ta8] {
    padding: 20px;
    border: 0;
    box-shadow: none;
}

    .provider-card img[b-mcskni5ta8] {
        height: 42px;
        width: 42px;
    }

.provider-name[b-mcskni5ta8] {
    font-weight: 500;
    line-height: 22px;
}

.profile-container[b-mcskni5ta8] {
    width: 80%;
}

.detail-container[b-mcskni5ta8] {
    width: 80%;
}

.role-container[b-mcskni5ta8] {
    width: 20%;
}

.provider-card[b-mcskni5ta8] {
    width: 20vw;
    min-height: 10rem;
    justify-content: space-between;
}

.card-btn[b-mcskni5ta8]  button {
    min-width: 0px !important;
    width: 5.5rem !important;
    height: 35px;
    padding: 0;
}

@media only screen and (max-width: 1440px) {
    .provider-card[b-mcskni5ta8] {
        width: 25vw;
    }
}

@media only screen and (max-width: 1080px) {
    .provider-card[b-mcskni5ta8] {
        width: 35vw;
    }
}

@media only screen and (max-width: 768px) {
    .provider-card[b-mcskni5ta8] {
        width: 50vw;
    }
}

@media only screen and (max-width: 570px) {
    .provider-card[b-mcskni5ta8] {
        width: 75vw;
    }
}
/* /Components/ProviderAdminInvitationCard/ProviderAdminInvitationCard.razor.rz.scp.css */
.provider-card[b-v5uwpfmd8c] {
    padding: 20px;
    border: 0;
    box-shadow: none;
}

    .provider-card img[b-v5uwpfmd8c] {
        height: 42px;
        width: 42px;
    }

.provider-name[b-v5uwpfmd8c] {
    font-weight: 500;
    line-height: 22px;
}


.provider-card[b-v5uwpfmd8c] {
    width: 20vw;
    min-height: 18vh;
    justify-content: space-between;
}

.card-btn[b-v5uwpfmd8c]  button {
    min-width: 0px !important;
    width: 5.5rem !important;
    height: 35px;
    padding: 0;
}

@media only screen and (max-width: 1440px) {
    .provider-card[b-v5uwpfmd8c] {
        width: 25vw;
    }
}

@media only screen and (max-width: 1080px) {
    .provider-card[b-v5uwpfmd8c] {
        width: 35vw;
    }
}

@media only screen and (max-width: 768px) {
    .provider-card[b-v5uwpfmd8c] {
        width: 50vw;
    }
}

@media only screen and (max-width: 570px) {
    .provider-card[b-v5uwpfmd8c] {
        width: 75vw;
    }
}
/* /Components/ProviderAdminOnboardRequestCard/ProviderAdminOnboardRequestCard.razor.rz.scp.css */
.provider-card[b-jzzv5xjbig] {
    padding: 20px;
    border: 0;
    box-shadow: none;
}

    .provider-card img[b-jzzv5xjbig] {
        height: 42px;
        width: 42px;
    }

.provider-name[b-jzzv5xjbig] {
    font-family: Inter;
    font-weight: 500;
    line-height: 22px;
}


.provider-card[b-jzzv5xjbig] {
    width: 20vw;
    min-height: 18vh;
    justify-content: space-between;
}

.card-btn[b-jzzv5xjbig]  button {
    min-width: 0px !important;
    width: auto !important;
    height: auto;
    aspect-ratio:1;
}

@media only screen and (max-width: 1440px) {
    .provider-card[b-jzzv5xjbig] {
        width: 25vw;
    }
}

@media only screen and (max-width: 1080px) {
    .provider-card[b-jzzv5xjbig] {
        width: 35vw;
    }
}

@media only screen and (max-width: 768px) {
    .provider-card[b-jzzv5xjbig] {
        width: 50vw;
    }
}

@media only screen and (max-width: 570px) {
    .provider-card[b-jzzv5xjbig] {
        width: 75vw;
    }
}
/* /Components/ProviderCard/ProviderCard.razor.rz.scp.css */
.provider-card[b-xqet9mir60] {
    padding: 20px;
    border: 0;
    box-shadow: none;
}

    .provider-card img[b-xqet9mir60] {
        height: 42px;
        width: 42px;
    }

.provider-name[b-xqet9mir60] {
    font-family: Inter;
    font-weight: 500;
    line-height: 22px;
}


.provider-card[b-xqet9mir60] {
    width: 20vw;
    height: 18vh;
    justify-content: space-between;
}

.card-btn[b-xqet9mir60]  button {
    min-width: 0px !important;
    width: 5.5rem !important;
    height: 35px;
    padding: 0;
}

@media only screen and (max-width: 1440px) {
    .provider-card[b-xqet9mir60] {
        width: 25vw;
    }
}

@media only screen and (max-width: 1080px) {
    .provider-card[b-xqet9mir60] {
        width: 35vw;
    }
}

@media only screen and (max-width: 768px) {
    .provider-card[b-xqet9mir60] {
        width: 50vw;
    }
}

@media only screen and (max-width: 570px) {
    .provider-card[b-xqet9mir60] {
        width: 75vw;
    }
}
/* /Components/ProviderDetails/ProviderDetails.razor.rz.scp.css */
.left-container[b-7zntarpipa] {
    width: 16rem;
}

.basic-info[b-7zntarpipa] {
    border-color: #f1f4f9 !important;
}

.provider-form-modal[b-7zntarpipa]  .modal-body {
    background: #f1f4f9;
}

.provider-form-modal[b-7zntarpipa]  .modal-header {
    border-bottom: 1px solid #e4e9f1;
}

.profile-modal[b-7zntarpipa]  .modal {
    width: 100%;
}

.profile-modal[b-7zntarpipa]  .modal-dialog {
    width: 50%;
    --bs-modal-width: none;
}

.input-start[b-7zntarpipa] {
    width: 49%;
}

[b-7zntarpipa] .edit-form input {
    width: 22rem;
}

.add-image[b-7zntarpipa] {
    background: #918c8b9c;
    width: 8rem;
    z-index: 100;
}

.status-text[b-7zntarpipa] {
    top: 18px;
    right: 2%;
}

.npi-container[b-7zntarpipa]  input {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
}

.npi-container[b-7zntarpipa]  .btn {
    min-width: 0 !important;
    width: 57px !important;
    height: -webkit-fill-available;
    padding: 0;
    margin: 0;
    border: 0.1px solid #dee2e6;
    border-radius: 6px !important;
    border-top-right-radius: 0px !important;
    border-bottom-right-radius: 0 !important;
    background: #ced0d2;
    font-size: larger;
}

    .npi-container[b-7zntarpipa]  .btn:hover {
        background: #898f94;
        color: #dad7d7;
    }

.org-form-modal[b-7zntarpipa]  .modal-body {
    padding: 0;
}
/* /Components/ProviderNPIVerification/ProviderNPIVerification.razor.rz.scp.css */
body[b-7isrhto5vq] {
}
/* /Components/ProviderOrg/Provider/ProviderOrgProviders.razor.rz.scp.css */
body[b-sisc061ecb] {
}
/* /Components/ProviderOrg/ProviderAdmin/ProviderOrgProviderAdmins.razor.rz.scp.css */
body[b-e48x9bl7vc] {
}
/* /Components/ProviderPlayerProfile/SpProviderPlayerProfile.razor.rz.scp.css */
.profile-overview[b-5mkxhym9w7] {
    width: 22rem;
}

.profile-details[b-5mkxhym9w7] {
    width: calc(100% - 23rem) !important;
}
    .profile-details[b-5mkxhym9w7]  .accordion-button {
        color: var(--bs-tertiary-color);
    }

.profile-details[b-5mkxhym9w7]  .accordion-button:not(.collapsed) {
    background-color: transparent;
}


    .profile-details[b-5mkxhym9w7]  .details-container span:first-child {
        border-color: #F1F2F5;
        width: 15rem;
    }

.details-container[b-5mkxhym9w7] {
    border-color: #f1f2f5 !important;
}

.button-container[b-5mkxhym9w7]  .btn{
    min-width:0 !important;
}
[b-5mkxhym9w7] .accordion-button:not(.collapsed) {
    background: transparent !important;
}

.approval-modal[b-5mkxhym9w7]  .modal-footer {
    display: block;
}

.approval-modal[b-5mkxhym9w7]  .modal-body {
    padding-top: 0;
}

.approval-modal[b-5mkxhym9w7]  .modal-dialog {
    width:30%;
}

[b-5mkxhym9w7] .provider-comment textarea{
    min-height:6rem;
}
.approval-modal[b-5mkxhym9w7]  .modal-header .btn-close {
    min-width: 10px !important;
}

.expiry-select[b-5mkxhym9w7]  select {
    font-size: 2rem !important;
    height: 30px !important;
    padding: 1rem !important;
}

.revoke-assessment-menu[b-5mkxhym9w7]  ul {
    width: min-content;
    margin-right: 16px !important;
}
/* /Components/ProviderUpdateForm/ProviderUpdateForm.razor.rz.scp.css */
.check-btn[b-6wshgbnhso] {
    top: 16px;
    right: 12px;
}

[b-6wshgbnhso] .dropdown-menu {
    transform: translate(0, 55px) !important
}
/* /Components/RequestSummary/RequestSummary.razor.rz.scp.css */
.requests-summary[b-q5riadbexe] {
    gap: 1.8%
}

.requests-summary-item[b-q5riadbexe] {
    height: 5rem;
    width: 33%;
}
/* /Components/SafePlayerLoginLogo/SpLoginLogo.razor.rz.scp.css */
.sp-logo[b-945uuvt8r0] {
    height: 5rem;
}
.logo-title span[b-945uuvt8r0] {
    letter-spacing: 5px;
}
/* /Components/SeasonForm/SeasonForm.razor.rz.scp.css */
body[b-ejfzzib79n] {
}
/* /Components/Separator/Separator.razor.rz.scp.css */
.separator[b-zoskf7304u] {
    border-bottom: 1px solid;
    margin: 10px 5px;
    position: relative;
}

    .separator span[b-zoskf7304u] {
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        padding: 0 10px;
    }
/* /Components/Spinner/Spinner.razor.rz.scp.css */
/* /Components/SpProviderRequestStatus/SpProviderRequestStatus.razor.rz.scp.css */
.status-approved[b-b784v3nb4z] {
    background: rgba(106, 192, 106, 0.20);
    color: var(--Brand-Colors-c3, #5AD82E);
}
.status-rejected[b-b784v3nb4z] {
    background: #FA5F5F33;
    color: #FA5F5F;
}
.status-pending[b-b784v3nb4z] {
    background-color: var(--bs-warning-bg-subtle) !important;
    color: var(--bs-warning);
}
.status-cancelled[b-b784v3nb4z] {
    background-color: #EBEEF2;
    color: var(--bs-gray);
}
/* /Components/SuperAdmin/ProviderVerification/ProviderVerificationForm.razor.rz.scp.css */
[b-69ygjw43uj] .form-control:focus{
    border-color:transparent;
}

.check-button[b-69ygjw43uj]{
    background-color:var(--bs-white);


}

.check-button:hover[b-69ygjw43uj] {
    background-color: var(--bs-white);
}

[b-69ygjw43uj] .modal-dialog {
    width: 40%;
}

/* /Components/SuperAdmin/SuperAdminPanel.razor.rz.scp.css */
[b-7chrjnhphe] .context-menu {
    transform: translate(-10px, 20px) !important;
}
/* /Components/SuperAdmin/UpdateSuperAdmin/UpdateSuperAdmin.razor.rz.scp.css */
.edit-provider-admin-modal[b-tz5e6sxtl6]  .modal {
    --bs-modal-width: none;
}

.edit-provider-admin-modal[b-tz5e6sxtl6]  .modal-dialog {
    width: 50%;
}

.edit-provider-admin-modal[b-tz5e6sxtl6]  .modal-body {
    padding: 0;
}

.edit-provider-admin-modal[b-tz5e6sxtl6]  .modal-header {
    background: #fff !important
}

.input-start[b-tz5e6sxtl6] {
    width: 49%;
}

.add-image[b-tz5e6sxtl6] {
    z-index: 100;
    background: #bebebe6b;
    width: 8rem;
    height: 1.8rem;
}

.admin-field-container[b-tz5e6sxtl6] {
    background: #f1f4f9 !important;
}
/* /Components/VerificationRequest/ProviderVerificationRequest.razor.rz.scp.css */
/* /Layout/BaseLayout.razor.rz.scp.css */
.page[b-fe9j0adhgh] {
    position: relative;
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
}

main[b-fe9j0adhgh] {
    flex: 1;
    column-span: all
}


.main-layout[b-fe9j0adhgh] {
    --hx-sidebar-brand-name-color: var(--bs-white);
    --hx-sidebar-brand-name-font-weight: 500;
    --hx-sidebar-body-padding: 1rem;
}

[b-fe9j0adhgh] .hx-sidebar-header {
    background-color: rgba(var(--bs-primary-rgb),1) !important;
}

[b-fe9j0adhgh] .hx-sidebar-body .hx-icon {
    font-size: 1.5rem;
}

[b-fe9j0adhgh] .collapsed .hx-sidebar-brand {
    justify-content: center !important;
}

[b-fe9j0adhgh] .hx-sidebar-brand-name {
    font-size: 1rem;
    margin-left: 0.5rem;
    color: var(--hx-sidebar-brand-name-color);
    font-weight: var(--hx-sidebar-brand-name-font-weight);
}

.route-body[b-fe9j0adhgh] {
    height: 95vh;
    overflow-y: auto;
}



@media (max-width: 640.98px) {
    .top-row[b-fe9j0adhgh] {
        justify-content: space-between;
    }

        .top-row[b-fe9j0adhgh]  a, .top-row[b-fe9j0adhgh]  .btn-link {
            margin-left: 0;
        }
}

@media (min-width: 641px) {
    .page[b-fe9j0adhgh] {
        flex-direction: row;
    }

    .sidebar[b-fe9j0adhgh] {
        width: 250px;
        height: 100vh;
        position: sticky;
        top: 0;
    }

    .top-row[b-fe9j0adhgh] {
        position: sticky;
        top: 0;
        z-index: 1;
    }

        .top-row.auth[b-fe9j0adhgh]  a:first-child {
            flex: 1;
            text-align: right;
            width: 0;
        }

    .top-row[b-fe9j0adhgh], article[b-fe9j0adhgh] {
        padding-left: 2rem !important;
        padding-right: 1.5rem !important;
    }
}

[b-fe9j0adhgh] .profile i {
    font-size: 24px;
}
/* /Layout/LoginLayout.razor.rz.scp.css */
.login-left[b-zquout7ly7] {
    height: 100vh;
    background-position: left;
    background-size: cover !important;
    background: linear-gradient(12deg, #091A2A 15.95%, rgba(9, 26, 42, 0.00) 98.04%), url("assets/login image.jpg");
    padding: 720px 82px 84px 51px;
    /*width: 60vw;*/
}
.sub-text[b-zquout7ly7] {
    color:#9CA5AD;
}
.login-body[b-zquout7ly7] {
    /*width: 50%;*/
    height: 100vh;
}


@media only screen and (max-width: 1150px) {
    
    .login-left[b-zquout7ly7] {
       /* width: 50%*/
    }
}

/*@media only screen and (max-width: 900px) {
    .login-form {
        width: 25rem;
    }
}*/

@media (max-width: 768px) {
    .login-left[b-zquout7ly7] {
        display: none !important;
    }
}
/*
@media only screen and (max-width:425px) {
    .form-container {
        padding: 100px 32px;
    }
}
*/
/* /Layout/MainLayout.razor.rz.scp.css */
.page[b-4vnh34yq7z] {
    position: relative;
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
}

main[b-4vnh34yq7z] {
    flex: 1;
    column-span: all
}

[b-4vnh34yq7z] .sp-dropdown-item:not(:hover) .sp-icon i{
    color: rgba(var(--bs-primary-rgb),var(--bs-text-opacity));
}
[b-4vnh34yq7z] .sp-dropdown-item.logout:not(:hover) .sp-icon i {
    color: rgba(var(--bs-danger-rgb),var(--bs-text-opacity));
}


.main-layout[b-4vnh34yq7z] {
    --hx-sidebar-brand-name-color: var(--bs-white);
    --hx-sidebar-brand-name-font-weight: 500;
    --hx-sidebar-body-padding: 1rem;
}

    .main-layout[b-4vnh34yq7z]  .dropstart .dropdown-menu {
        top: 150%;
        right: 10%;
    }

[b-4vnh34yq7z] .hx-sidebar-header {
    background-color: rgba(var(--bs-primary-rgb),1) !important;
}

[b-4vnh34yq7z] .hx-sidebar-body .hx-icon {
    font-size: 1.5rem;
}

[b-4vnh34yq7z] .collapsed .hx-sidebar-brand {
    justify-content: center !important;
}

[b-4vnh34yq7z] .hx-sidebar-brand-name {
    font-size: 1rem;
    margin-left: 0.5rem;
    color: var(--hx-sidebar-brand-name-color);
    font-weight: var(--hx-sidebar-brand-name-font-weight);
}


[b-4vnh34yq7z] .sidebar-item .sp-icon i {
    color: var(--hx-sidebar-item-color);
}
[b-4vnh34yq7z] .active .sp-icon i {
    color: var(--bs-primary);
}

[b-4vnh34yq7z] .sidebar-item:hover .sp-icon i {
    color: var(--bs-primary);
}

.route-body[b-4vnh34yq7z] {
    height: 95vh;
    overflow-y: scroll;
}

[b-4vnh34yq7z] .dropdown-divider {
    margin: 0;
}

[b-4vnh34yq7z] .dropdown-menu {
    padding: 0;
    margin-top: 1rem;
}

[b-4vnh34yq7z] .profile-status .progress {
    width: 16rem;
}

[b-4vnh34yq7z] .profile-status .progress-bar {
    background: #2b77c2;
}

[b-4vnh34yq7z] .profile .dropdown-item:hover {
    color: var(--bs-primary);
    background-color: #e9f1f9;
}


@media (max-width: 640.98px) {
    .top-row[b-4vnh34yq7z] {
        justify-content: space-between;
    }

        .top-row[b-4vnh34yq7z]  a, .top-row[b-4vnh34yq7z]  .btn-link {
            margin-left: 0;
        }
}

@media (min-width: 641px) {
    .page[b-4vnh34yq7z] {
        flex-direction: row;
    }

    .sidebar[b-4vnh34yq7z] {
        width: 250px;
        height: 100vh;
        position: sticky;
        top: 0;
    }

    .top-row[b-4vnh34yq7z] {
        position: sticky;
        top: 0;
        z-index: 1;
    }

        .top-row.auth[b-4vnh34yq7z]  a:first-child {
            flex: 1;
            text-align: right;
            width: 0;
        }

    .top-row[b-4vnh34yq7z], article[b-4vnh34yq7z] {
        padding-left: 2rem !important;
        padding-right: 1.5rem !important;
    }
}

[b-4vnh34yq7z] .profile i {
    font-size: 24px;
}
[b-4vnh34yq7z] .notification-dropdown ul{
    width:30vw;
    max-height:50vh;
    overflow-y:auto;
}
[b-4vnh34yq7z] .notification-time {
    font-size: small;
    min-width: fit-content;
}
[b-4vnh34yq7z] .notification-badge {
    scale: 0.7;
    left: 70%;
    top: 10%;
}
/* /Layout/NavMenu.razor.rz.scp.css */
.navbar-toggler[b-7ia3qmiqji] {
    background-color: rgba(255, 255, 255, 0.1);
}

.top-row[b-7ia3qmiqji] {
    height: 3.5rem;
    background-color: rgba(0,0,0,0.4);
}

.navbar-brand[b-7ia3qmiqji] {
    font-size: 1.1rem;
}

.bi[b-7ia3qmiqji] {
    display: inline-block;
    position: relative;
    width: 1.25rem;
    height: 1.25rem;
    margin-right: 0.75rem;
    top: -1px;
    background-size: cover;
}

.bi-house-door-fill-nav-menu[b-7ia3qmiqji] {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='white' class='bi bi-house-door-fill' viewBox='0 0 16 16'%3E%3Cpath d='M6.5 14.5v-3.505c0-.245.25-.495.5-.495h2c.25 0 .5.25.5.5v3.5a.5.5 0 0 0 .5.5h4a.5.5 0 0 0 .5-.5v-7a.5.5 0 0 0-.146-.354L13 5.793V2.5a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5v1.293L8.354 1.146a.5.5 0 0 0-.708 0l-6 6A.5.5 0 0 0 1.5 7.5v7a.5.5 0 0 0 .5.5h4a.5.5 0 0 0 .5-.5Z'/%3E%3C/svg%3E");
}

.bi-plus-square-fill-nav-menu[b-7ia3qmiqji] {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='white' class='bi bi-plus-square-fill' viewBox='0 0 16 16'%3E%3Cpath d='M2 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H2zm6.5 4.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3a.5.5 0 0 1 1 0z'/%3E%3C/svg%3E");
}

.bi-list-nested-nav-menu[b-7ia3qmiqji] {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='white' class='bi bi-list-nested' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M4.5 11.5A.5.5 0 0 1 5 11h10a.5.5 0 0 1 0 1H5a.5.5 0 0 1-.5-.5zm-2-4A.5.5 0 0 1 3 7h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5zm-2-4A.5.5 0 0 1 1 3h10a.5.5 0 0 1 0 1H1a.5.5 0 0 1-.5-.5z'/%3E%3C/svg%3E");
}

.nav-item[b-7ia3qmiqji] {
    font-size: 0.9rem;
    padding-bottom: 0.5rem;
}

    .nav-item:first-of-type[b-7ia3qmiqji] {
        padding-top: 1rem;
    }

    .nav-item:last-of-type[b-7ia3qmiqji] {
        padding-bottom: 1rem;
    }

    .nav-item[b-7ia3qmiqji]  a {
        color: #d7d7d7;
        border-radius: 4px;
        height: 3rem;
        display: flex;
        align-items: center;
        line-height: 3rem;
    }

.nav-item[b-7ia3qmiqji]  a.active {
    background-color: rgba(255,255,255,0.37);
    color: white;
}

.nav-item[b-7ia3qmiqji]  a:hover {
    background-color: rgba(255,255,255,0.1);
    color: white;
}

@media (min-width: 641px) {
    .navbar-toggler[b-7ia3qmiqji] {
        display: none;
    }

    .collapse[b-7ia3qmiqji] {
        /* Never collapse the sidebar for wide screens */
        display: block;
    }
    
    .nav-scrollable[b-7ia3qmiqji] {
        /* Allow sidebar to scroll for tall menus */
        height: calc(100vh - 3.5rem);
        overflow-y: auto;
    }
}
/* /Layout/Provider/ProviderContainer.razor.rz.scp.css */
body[b-htdovbxdlc] {
}
/* /Pages/Auth/ForgotPassword.razor.rz.scp.css */
.login-form[b-b0v39ik5qt] {
    padding: 0 2.5rem;
    width: 32rem;
}


    .login-form[b-b0v39ik5qt]  input:focus {
        box-shadow: none;
    }

.inner-form[b-b0v39ik5qt]  button {
    width: 100%;
    margin-top: 16px;
}



/*For responsiveness*/
@media only screen and (max-width: 1150px) {
    .login-form[b-b0v39ik5qt] {
        width: 28rem;
    }
}

@media only screen and (max-width: 900px) {
    .login-form[b-b0v39ik5qt] {
        width: 22rem;
    }
}

@media only screen and (max-width: 768px) {
    .login-form[b-b0v39ik5qt] {
        width: 30rem;
    }

    .form-container[b-b0v39ik5qt] {
        width: 100%
    }

    .login-left[b-b0v39ik5qt] {
        display: none !important;
    }
}

@media only screen and (max-width:425px) {
    .login-form[b-b0v39ik5qt] {
        width: 22rem;
    }

    .form-container[b-b0v39ik5qt] {
        padding: 100px 32px;
    }
}
/* /Pages/Auth/Login.razor.rz.scp.css */
.form-container[b-c80sj2o8py] {
    min-height: 100%;
}

.login-form[b-c80sj2o8py] {
    padding: 2.5rem;
    width: 32rem;
    margin-top: 3rem;
}

 /*   .login-form ::deep form {
        gap: 16px;
    }*/

   

.inner-form[b-c80sj2o8py]  button {
    width: 100%;
    margin-top: 16px;
}

.inner-form[b-c80sj2o8py]  input::placeholder {
    user-select:none;
}

.tabs-container[b-c80sj2o8py]  .btn-group {
    width: 100%;
}

.tabs-container[b-c80sj2o8py]  label.in-active:hover {
    color: #0C58A3;
    border-color: #dfe0e1;
    background: #f8f9fa;
    font-weight: bold;
}

.tabs-container[b-c80sj2o8py]  label.active {
    background: #F2F7FC;
    border-color: #dfe0e1;
    font-weight: bold;
    color: #0C58A3;
}


/* styling for selection*/
.selection-box[b-c80sj2o8py] {
    height: 12rem;
    width: 13rem;
}
.mask-icon[b-c80sj2o8py]{
    top:25%;
    right:3%;
}
.selection-box-container[b-c80sj2o8py]  button {
    margin-top: 16px;
    width: 10rem;
    float: right;
    align-self: end;
}

.persona-active[b-c80sj2o8py] {
    background: #EEF5FB;
    border: 1px solid var(--Primary-Primary, #0C58A3);
    color: var(--Primary-Primary, #0C58A3);
}

.selection-box[b-c80sj2o8py]  i {
    font-size: 50px;
    color: black;
}

.persona-active[b-c80sj2o8py]  i {
    color: #0C58A3;
}


/*styling for Register*/
.back-div[b-c80sj2o8py] {
    margin-bottom: 2.5rem;
}

    .back-div[b-c80sj2o8py]  i {
        font-weight: bold;
    }


/*For responsiveness*/
@media only screen and (max-width: 1150px) {
    .login-form[b-c80sj2o8py] {
        width: 28rem;
    }
}

@media only screen and (max-width: 900px) {
    .login-form[b-c80sj2o8py] {
        width: 22rem;
    }
}

@media only screen and (max-width: 768px) {
    .login-form[b-c80sj2o8py] {
        width: 30rem;
    }

    .form-container[b-c80sj2o8py] {
        width: 100%
    }

    .login-left[b-c80sj2o8py] {
        display: none !important;
    }
}

@media only screen and (max-width:425px) {
    .login-form[b-c80sj2o8py] {
        width: 22rem;
    }

    .form-container[b-c80sj2o8py] {
        padding: 100px 32px;
    }
}
/* /Pages/Auth/ReActivate.razor.rz.scp.css */
/* /Pages/Auth/Register/PorviderAdmin/RegisterProviderAdmin.razor.rz.scp.css */
.inner-form[b-es5khrio18] {
    width: 25rem;
}

@media only screen and (max-width:425px) {
    .inner-form[b-es5khrio18] {
        width: 18rem;
    }
}
/* /Pages/Auth/Register/RegisterOrgAdmin.razor.rz.scp.css */
.form-container[b-cvdh3f3oks] {
    min-height: 100%;
}

.login-form[b-cvdh3f3oks] {
    margin-top: 3rem;
    margin-left:20%;
}

    .login-form[b-cvdh3f3oks]  input:focus {
        box-shadow: none;
    }

.tabs-container[b-cvdh3f3oks]  .btn-group {
    width: 100%;
}

.tabs-container[b-cvdh3f3oks]  label.in-active:hover {
    color: #0C58A3;
    border-color: #dfe0e1;
    background: #f8f9fa;
    font-weight: bold;
}

.tabs-container[b-cvdh3f3oks]  label.active {
    background: #F2F7FC;
    border-color: #dfe0e1;
    font-weight: bold;
    color: #0C58A3;
}


/* styling for selection*/
.selection-box[b-cvdh3f3oks] {
    height: 12rem;
    width: 13rem;
}

.selection-box-container[b-cvdh3f3oks]  button {
    margin-top: 16px;
    width: 10rem;
    float: right;
    align-self: end;
}

.persona-active[b-cvdh3f3oks] {
    background: #EEF5FB;
    border: 1px solid var(--Primary-Primary, #0C58A3);
    color: var(--Primary-Primary, #0C58A3);
}

.selection-box[b-cvdh3f3oks]  i {
    font-size: 50px;
    color: black;
}

.persona-active[b-cvdh3f3oks]  i {
    color: #0C58A3;
}


/*styling for Register*/
.back-div[b-cvdh3f3oks] {
    margin-bottom: 2.5rem;
}

    .back-div[b-cvdh3f3oks]  i {
        font-weight: bold;
    }


/*For responsiveness*/
@media only screen and (max-width: 1150px) {
    .login-form[b-cvdh3f3oks] {
        width: 28rem;
    }
}

@media only screen and (max-width: 900px) {
    .login-form[b-cvdh3f3oks] {
        width: 22rem;
    }
}

@media only screen and (max-width: 768px) {
    .login-form[b-cvdh3f3oks] {
        width: 30rem;
    }

    .form-container[b-cvdh3f3oks] {
        width: 100%
    }

    .login-left[b-cvdh3f3oks] {
        display: none !important;
    }
}

@media only screen and (max-width:425px) {
    .login-form[b-cvdh3f3oks] {
        width: 22rem;
    }

    .form-container[b-cvdh3f3oks] {
        padding: 100px 32px;
    }
}
/* /Pages/Auth/Register/RegisterProvider.razor.rz.scp.css */
/*.form-container {
    min-height: 100%;
}
*/
.login-form[b-pgwzbsbhpb] {
    padding-left: 15%;
    margin-top: 3rem;
}

    .login-form[b-pgwzbsbhpb]  input:focus {
        box-shadow: none;
    }


.prevent-select[b-pgwzbsbhpb] {
    -webkit-user-select: none; /* Safari */

    -ms-user-select: none; /* IE 10 and IE 11 */

    user-select: none; /* Standard syntax */
}

/* styling for selection*/
.selection-box[b-pgwzbsbhpb] {
    height: 12rem;
    width: 13rem;
}

    .selection-box[b-pgwzbsbhpb]  i {
        font-size: 48px;
    }

.selection-box-container[b-pgwzbsbhpb] {
    width: 70%;
}

    .selection-box-container[b-pgwzbsbhpb]  .nav-tabs a {
        flex-grow: 1;
    }
/* /Pages/Auth/Registration.razor.rz.scp.css */
.form-container[b-ynmf6yr1ol] {
    min-height: 100%;
}
.persona-active[b-ynmf6yr1ol] {
    color: var(--bs-primary);
}
    .persona-active.card[b-ynmf6yr1ol] {
        border-color: var(--bs-primary);
        background-color: var(--bs-primary-bg-subtle) !important;
    }
    .persona-active[b-ynmf6yr1ol]  i {
        color: var(--bs-primary);
    }

.login-form[b-ynmf6yr1ol] {
    padding: 2.5rem;
    width: 32rem;
    margin-top: 3rem;
}

    .login-form[b-ynmf6yr1ol]  input:focus {
        box-shadow: none;
    }

    .inner-form[b-ynmf6yr1ol]{
        min-width:28rem;
    }
.inner-form[b-ynmf6yr1ol]  button {
    width: 100%;
    margin-top: 16px;
}
.mask-icon[b-ynmf6yr1ol] {
    top: 1rem;
    right: 7%;
}

/* styling for selection*/
.selection-box[b-ynmf6yr1ol] {
    height: 12rem;
    width: 13rem;

}
.selection-box[b-ynmf6yr1ol]  i{
    font-size:48px;
}
.selection-box-container[b-ynmf6yr1ol]  button {
    margin-top: 16px;
    width: 10rem;
    float: right;
    align-self: end;
}
[b-ynmf6yr1ol] .is-invalid ~ .invalid-feedback{
    width:auto;
}
/* /Pages/Auth/ResetPassword.razor.rz.scp.css */
.mask-icon[b-6uf56ypex4] {
    top: 1rem;
    right: 7%;
}

.form-container[b-6uf56ypex4] {
    min-height: 100%;
}

.login-form[b-6uf56ypex4] {
    padding: 2.5rem;
    width: 32rem;
    margin-top: 3rem;
}

    .login-form[b-6uf56ypex4]  input:focus {
        box-shadow: none;
    }

.inner-form[b-6uf56ypex4]  button {
    width: 100%;
    margin-top: 16px;
}


/*For responsiveness*/
@media only screen and (max-width: 1150px) {
    .login-form[b-6uf56ypex4] {
        width: 28rem;
    }
}

@media only screen and (max-width: 900px) {
    .login-form[b-6uf56ypex4] {
        width: 22rem;
    }
}

@media only screen and (max-width: 768px) {
    .login-form[b-6uf56ypex4] {
        width: 30rem;
    }

    .form-container[b-6uf56ypex4] {
        width: 100%
    }

    .login-left[b-6uf56ypex4] {
        display: none !important;
    }
}

@media only screen and (max-width:425px) {
    .login-form[b-6uf56ypex4] {
        width: 22rem;
    }

    .form-container[b-6uf56ypex4] {
        padding: 100px 32px;
    }
}
/* /Pages/Notification/Notification.razor.rz.scp.css */
body[b-lpajqoa2m8] {
}
/* /Pages/OrganizationAdmin/ClubContact/ClubContact.razor.rz.scp.css */
.form-modal[b-ba8p7ztjws]  .hx-modal {
    height: -webkit-fill-available;
}
    
.form-modal[b-ba8p7ztjws]  .modal-dialog {
        width:50%;
    }

.form-modal[b-ba8p7ztjws]  .modal-body {
    padding: 0;
}

.form-modal[b-ba8p7ztjws]  .modal-header {
    border-bottom: 1px solid #e1e1e1;
}

.form-step[b-ba8p7ztjws] {
    min-width: 10rem;
}

.bar[b-ba8p7ztjws] {
    height: 2rem;
    width: 2px;
    background: #E2E7F3;
    margin-left: 11px;
}

.number[b-ba8p7ztjws] {
    line-height: normal;
}

.step-number[b-ba8p7ztjws] {
    height: 1.5rem;
    width: 1.5rem;
    text-align: center;
}

.active-bar[b-ba8p7ztjws] {
    background: var(--bs-primary);
}

.active-step .step-label[b-ba8p7ztjws] {
    color: var(--bs-primary);
}

.active-step .step-number[b-ba8p7ztjws] {
    background: var(--bs-primary);
    color: #fff;
    border-color: var(--bs-primary) !important;
}

.club-contact-btn-group[b-ba8p7ztjws]  label:hover {
    color: var(--bs-primary);
    border: none;
}

.club-contact-btn-group[b-ba8p7ztjws]  label.in-active:hover {
    border: none;
    color: var(--bs-primary);
    background: #f8f9fa;
    font-weight: bold;
    box-shadow: 0px 0px 2px 0px #00000069;
}

.club-contact-btn-group[b-ba8p7ztjws]  label.active {
    font-weight: bold;
    color: var(--bs-primary);
    border: none;
    background: var(--bs-white);
    box-shadow: 0px 0px 2px 0px #00000069;
}

.dropdown-btn[b-ba8p7ztjws]  .dropdown-toggle {
    border-radius: 6px !important;
    height: 3rem;
    text-align: start;
    border-color: #D0D5DD;
    width: 10rem;
    display: flex;
    align-items: flex-end;
}

    /*.dropdown-btn ::deep .dropdown-toggle::after {
        position: absolute;
        left: 8rem;
        top: 1.4rem;
    }*/
.status-tab[b-ba8p7ztjws] {
    left: 0.5rem;
    top: 4px;
    font-size: 12px;
}
.search-box[b-ba8p7ztjws]  input{
    /*height:3rem;*/
}
.request-container[b-ba8p7ztjws]  .cursor-default {
    cursor: default !important;
}
/* /Pages/OrganizationAdmin/ClubProfile/ClubProfile.razor.rz.scp.css */
.profile-card[b-ybeihuycb0] {
    box-shadow: none;
    border: 3px solid white;
    bottom: 8%;
}
.cover-image-container[b-ybeihuycb0] {
    height: 10rem;
    width: 100%;
    background-position-y: center;
    background-repeat: no-repeat;
    background-size: cover;

    border-bottom-left-radius:0;
    border-bottom-right-radius:0;
}
.profile-detail[b-ybeihuycb0]{
    margin-left:9rem;
}

.logo-container img[b-ybeihuycb0] {
    border: 3px solid white;
    bottom: 8%;
    height: 8rem;
    width: 8rem;
}

.logo-container p[b-ybeihuycb0] {
    font-size: 24px;
    font-weight: 600;
    line-height: 150%;
}
.active-tab[b-ybeihuycb0]{
    border-bottom:2px solid var(--bs-primary);
    color: var(--bs-primary);
}

[b-ybeihuycb0] .button-group .btn{
    aspect-ratio:1;
    width:7rem !important;
    border-radius:12px !important;
}
[b-ybeihuycb0] .edit-btn:hover {
    background: var(--bs-primary-bg-subtle) !important;
    /*border-radius: 12px !important;*/
    color: var(--bs-primary);
}
[b-ybeihuycb0] .delete-btn:hover {
    background: var(--bs-danger-bg-subtle) !important;
    /*border-radius: 12px !important;*/
    color: var(--bs-danger);
}

[b-ybeihuycb0] .cc-invite-btn {
    height: 3rem;
    width: 10rem;
}
/* /Pages/OrganizationAdmin/Clubs/Clubs.razor.rz.scp.css */
.form-modal[b-vuyqf68emn]  .modal-header{
    border-bottom:1px solid #e1e1e1 ;
}

.form-modal[b-vuyqf68emn]  .modal-body{
   padding:0;
}

.form-step[b-vuyqf68emn] {
    min-width: 10rem;
}

.bar[b-vuyqf68emn] {
    height: 2rem;
    width: 2px;
    background: #E2E7F3;
    margin-left: 11px;
}

.number[b-vuyqf68emn] {
    line-height: normal;
}

.step-number[b-vuyqf68emn] {
    height: 1.5rem;
    width: 1.5rem;
    text-align: center;
}

.active-bar[b-vuyqf68emn] {
    background: var(--bs-primary);
}

.active-step .step-label[b-vuyqf68emn] {
    color: var(--bs-primary);
}

.active-step .step-number[b-vuyqf68emn] {
    background: var(--bs-primary);
    color: #fff;
    border-color: var(--bs-primary) !important;
}
/* /Pages/OrganizationAdmin/Dashboard/Dashboard.razor.rz.scp.css */
body[b-1kvoys6rw8] {
}
/* /Pages/OrganizationAdmin/Organization/SetupOrganization.razor.rz.scp.css */
.timeline-fixed[b-7t6etpufhq] {
    position: sticky;
    top: 156px; /* Height of the navbar, adjust if your navbar has a different height */
    overflow-y: auto; /* Allows internal scrolling if the timeline is longer than the viewport */
}

.content-border[b-7t6etpufhq] {
    border-left: 1px solid rgba(0, 0, 0, 0.1); /* Subtle left border */
}

.form-content[b-7t6etpufhq] {
    height: calc(100vh - 156px);
    overflow-y: auto
}

.base-container[b-7t6etpufhq] {
    /*padding: 0 15rem;*/
    --bs-box-shadow-lg: 0 10px 20px 0 rgba(0, 0, 0, 0.1),0 10px 20px 0 rgba(0, 0, 0, 0.06);
}

.time-line[b-7t6etpufhq]{
    min-width:12rem;
}
@media (max-width: 991.98px) { 
    .timeline-fixed[b-7t6etpufhq] {
        position: relative; 
        height: auto;
    }

    .content-border[b-7t6etpufhq] {
        border-left: none;
        padding-left: 1rem;
    }
}
/* /Pages/OrganizationAdmin/Organization/UpdateOrg.razor.rz.scp.css */
.timeline-fixed[b-93h6bgczi6] {
    position: sticky;
    top: 156px;
    overflow-y: auto; 
    width:12rem;
}

.content-border[b-93h6bgczi6] {
    border-left: 1px solid rgba(0, 0, 0, 0.1); /* Subtle left border */
}

.form-content[b-93h6bgczi6] {
    height: calc(100vh - 156px);
    overflow-y: auto
}

/*.base-container {
    padding: 0 15rem;
    --bs-box-shadow-lg: 0 10px 20px 0 rgba(0, 0, 0, 0.1),0 10px 20px 0 rgba(0, 0, 0, 0.06);
}
*/

@media (max-width: 991.98px) {
    .timeline-fixed[b-93h6bgczi6] {
        /*position: relative;*/ 
        height: auto;
    }

    .content-border[b-93h6bgczi6] {
        border-left: none;
        padding-left: 1rem;
    }
}
/* /Pages/OrganizationAdmin/Palyers/Players.razor.rz.scp.css */
body[b-otamyh7lr4] {
}
/* /Pages/OrganizationAdmin/ParentInvites/ParentInvites.razor.rz.scp.css */
.search-box[b-s4s3fw7ns0]  input {
    min-height: 3rem;
    max-width: 15rem;
}

.search-box[b-s4s3fw7ns0]  .btn {
    width: 3rem;
    height: 48px !important;
    border-radius: 0.25rem !important;
}   

.cross-icon[b-s4s3fw7ns0] {
    top: 13%;
    right: 25%;
}
/* /Pages/OrganizationAdmin/Profile/OrgAdminProfile.razor.rz.scp.css */
.org-admin-form-modal[b-yw062hr1ez]  .modal-dialog {
    width: 50%;
}

.org-admin-form-modal[b-yw062hr1ez]  .modal-body {
    padding: 0;
}

.org-admin-form-modal[b-yw062hr1ez]  .modal-header {
    background: #fff;
}

.input-start[b-yw062hr1ez] {
    width: 49%;
}


.org-form-modal[b-yw062hr1ez]  .modal-dialog {
    width: 60%;
}

.org-form-modal[b-yw062hr1ez]  .modal-body {
    padding: 0;
}


@media (max-width: 1100px) {
    .org-form-modal[b-yw062hr1ez]  .modal-dialog {
        width: 80%;
    }
}
/* /Pages/OrganizationAdmin/SeasonDetails/SeasonDetails.razor.rz.scp.css */
.search-box[b-secica2xak]  input {
    min-height: 3rem;
    width: 15rem;
}

.search-box[b-secica2xak]  .btn {
    width: 3rem;
    height: 48px !important;
    border-radius: 0.25rem !important;
}

.cross-icon[b-secica2xak] {
    top: 13%;
    right: 25%;
}
[b-secica2xak] .icon-col {
    width: 20px;
}
/* /Pages/OrganizationAdmin/Seasons/Seasons.razor.rz.scp.css */
[b-9dec3aijgp] .icon-col {
    width: 20px;
}
.search-box[b-9dec3aijgp]  input {
    min-height: 3rem;
    width: 15rem;
}

.search-box[b-9dec3aijgp]  .btn {
    width: 3rem;
    height: 48px !important;
    border-radius: 0.25rem !important;
}

.cross-icon[b-9dec3aijgp] {
    top: 13%;
    right: 25%;
}
/* /Pages/Provider/AdminDetails/AdminDetails.razor.rz.scp.css */

.detail-container div[b-hohmcvfquz] {
    width: 15rem;
}
.admin-menu[b-hohmcvfquz]  .dropdown-menu{
    width:auto;
    margin-right:1rem !important;
}
[b-hohmcvfquz] .icon-col {
    width: 20px;
}
/* /Pages/Provider/Profile/ProviderProfile.razor.rz.scp.css */
.left-container[b-raojzr1vlf] {
    width: 16rem;
}

.basic-info[b-raojzr1vlf] {
    border-color: #f1f4f9 !important;
}

.provider-form-modal[b-raojzr1vlf]  .modal-body {
    background: #f1f4f9;
}

.provider-form-modal[b-raojzr1vlf]  .modal-header {
    border-bottom: 1px solid #e4e9f1;
}

.profile-modal[b-raojzr1vlf]  .modal {
    width: 100%;
}

.profile-modal[b-raojzr1vlf]  .modal-dialog {
    width: 50%;
    --bs-modal-width: none;
}

.input-start[b-raojzr1vlf] {
    width: 49%;
}

[b-raojzr1vlf] .edit-form input {
    width: 22rem;
}

.add-image[b-raojzr1vlf] {
    background: #918c8b9c;
    width: 8rem;
    z-index: 100;
}

.status-text[b-raojzr1vlf] {
    top: 18px;
    right: 2%;
}

.npi-container[b-raojzr1vlf]  input {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
}

.npi-container[b-raojzr1vlf]  .btn {
    min-width: 0 !important;
    width: 57px !important;
    height: -webkit-fill-available;
    padding: 0;
    margin: 0;
    border: 0.1px solid #dee2e6;
    border-radius: 6px !important;
    border-top-right-radius: 0px !important;
    border-bottom-right-radius: 0 !important;
    background: #ced0d2;
    font-size: larger;
}

.npi-container[b-raojzr1vlf]  .btn:hover {
    background: #898f94;
    color: #dad7d7;
}
.org-form-modal[b-raojzr1vlf]  .modal-body{
    padding:0;
}
/* /Pages/Provider/ProviderAdmins/ProviderAdmin.razor.rz.scp.css */
.provider-admin-modal[b-dhu2nbsnkg]  .modal-header .btn-close {
    min-width: 10px !important;
}

.provider-admin-modal[b-dhu2nbsnkg]  .modal-body{
    padding-top:0;
}

.item-hover:hover[b-dhu2nbsnkg] {
    background-color: #f8f9fa; /* Light grey background on hover */
    
    border-radius: .25rem; /* Optional: Rounds the corners */
    box-shadow: 0 0 5px rgba(0,0,0,0.2); /* Optional: Adds a slight shadow effect */
    transition: background-color 0.3s, box-shadow 0.3s; /* Smooth transition for hover effects */
}
[b-dhu2nbsnkg] .onboard-field input{
    border:none;
    background:#f7f7f7;
}
/* /Pages/Provider/ProviderRequestDetails/ProviderRequestDetails.razor.rz.scp.css */
body[b-bvx09rh31s] {
}
/* /Pages/Provider/ProviderRequests/ProviderRequest.razor.rz.scp.css */
.requests-summary[b-uljqzol605]
{
    gap:1.8%
}
.requests-summary-item[b-uljqzol605]{
    height:5rem;
    width:33%;
}

[b-uljqzol605] .icon-col {
    width: 20px;
}

.provider-request-image[b-uljqzol605] {
    height: 24px;
    width: 24px;
}

.search-box[b-uljqzol605]  input {
    min-height: 3rem;
    max-width: 15rem;
}
.search-box[b-uljqzol605]  .btn {
    width: 3rem;
    height: 48px !important;
    border-radius:0.25rem !important;
}   

.cross-icon[b-uljqzol605] {
    top: 13%;
    right: 25%;
}
/* /Pages/Provider/VerificationPending/VerificationPending.razor.rz.scp.css */
.data-container[b-5tdeaes63p] {
    padding: 2.5rem;
    margin-top: 3rem;
}
/* /Pages/ProviderAdministrator/ProviderDetails/ProviderDetails.razor.rz.scp.css */
.profile-card[b-uwilfw2b4n] {
    border: none;
    box-shadow: none;
}

.active-tab[b-uwilfw2b4n] {
    border-bottom: 2px solid var(--bs-primary);
    color: var(--bs-primary);
}

.detail-container div[b-uwilfw2b4n]{
    width:15rem;
}
.profile-avatar[b-uwilfw2b4n]{
    height: 7.5rem;
}
/* /Pages/ProviderAdministrator/Providers/Providers.razor.rz.scp.css */
/* /Pages/ProviderAdministrator/Requests/ProviderAdminRequest.razor.rz.scp.css */
.search-box[b-94qk9pz7ud]  input {
    min-height: 3rem;
    width: 15rem;
}

.search-box[b-94qk9pz7ud]  .btn {
    width: 3rem;
    height: 48px !important;
    border-radius: 0.25rem !important;
}

.cross-icon[b-94qk9pz7ud] {
    top: 13%;
    right: 25%;
}
.provider-btn-group[b-94qk9pz7ud]  label:hover {
    color: var(--bs-primary);
    border: none;
}

.provider-btn-group[b-94qk9pz7ud]  label.in-active:hover {
    border: none;
    color: var(--bs-primary);
    background: #f8f9fa;
    font-weight: bold;
}

.provider-btn-group[b-94qk9pz7ud]  label.active {
    font-weight: bold;
    color: var(--bs-primary);
    border: none;
    background: var(--bs-white);
}
[b-94qk9pz7ud] .icon-col {
    width: 20px;
}

.request-container[b-94qk9pz7ud]  .cursor-default {
    cursor: default !important;
}
/* /Pages/Settings/AccountSettings.razor.rz.scp.css */
.mask-icon[b-mmb7qftjy1] {
    top: 1rem;
    right: 7%;
}
.list-disc[b-mmb7qftjy1]{
    list-style:disc
}

/* /Pages/SuperAdmin/Dashboard/VerificationRequests.razor.rz.scp.css */
body[b-adi4ycdd0z] {
}
/* /Pages/SuperAdmin/Invites/Invites.razor.rz.scp.css */
.search-box[b-zqpgrxhqsp]  input {
    min-height: 3rem;
    width: 15rem;
}

.search-box[b-zqpgrxhqsp]  .btn {
    width: 3rem;
    height: 48px !important;
    border-radius: 0.25rem !important;
}

.cross-icon[b-zqpgrxhqsp] {
    top: 13%;
    right: 25%;
}

[b-zqpgrxhqsp] .icon-col {
    width: 20px;
}

.table > :not(caption) > * > *[b-zqpgrxhqsp] {
    max-width: 12rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

    .table > :not(caption) > * > *:hover[b-zqpgrxhqsp] {
        text-overflow: clip;
        white-space: normal;
        word-break: break-all;
    }

.modal-width[b-zqpgrxhqsp] {
    width: 40vw;
}
/* /Pages/SuperAdmin/Organizations/Organizations.razor.rz.scp.css */
.search-box[b-uppkxc4kql]  input {
    min-height: 3rem;
    max-width: 15rem;
}

.search-box[b-uppkxc4kql]  .btn {
    width: 3rem;
    height: 48px !important;
    border-radius: 0.25rem !important;
}

.cross-icon[b-uppkxc4kql] {
    top: 13%;
    right: 25%;
}

[b-uppkxc4kql] .icon-col {
    width: 20px;
}
/* /Pages/SuperAdmin/OrgDetails/OrgDetails.razor.rz.scp.css */
.detail-container div[b-2sxlfmpxk0] {
    min-width: 10rem;
}

.admin-menu[b-2sxlfmpxk0]  .dropdown-menu {
    width: auto;
    margin-right: 1rem !important;
}

[b-2sxlfmpxk0] .icon-col {
    width: 20px !important;
}

.active-tab[b-2sxlfmpxk0] {
    border-bottom: 2px solid var(--bs-primary);
    color: var(--bs-primary);
}

.profile-card[b-2sxlfmpxk0] {
    box-shadow: none;
    border: 3px solid white;
    bottom: 8%;
}
[b-2sxlfmpxk0] .admin-invite-btn{
    height: 3rem;
    width: 10rem;
}
/* /Pages/SuperAdmin/PlayerDetails/PlayerDetails.razor.rz.scp.css */
.detail-container div[b-vtljziv9vo] {
    min-width: 10rem;
}

.admin-menu[b-vtljziv9vo]  .dropdown-menu {
    width: auto;
    margin-right: 1rem !important;
}

[b-vtljziv9vo] .icon-col {
    width: 20px;
}
.active-tab[b-vtljziv9vo] {
    border-bottom: 2px solid var(--bs-primary);
    color: var(--bs-primary);
}
.profile-card[b-vtljziv9vo] {
    box-shadow: none;
    border: 3px solid white;
    bottom: 8%;
}
/* /Pages/SuperAdmin/Players/Players.razor.rz.scp.css */
.search-box[b-enon0osind]  input {
    min-height: 3rem;
    max-width: 15rem;
}

.search-box[b-enon0osind]  .btn {
    width: 3rem;
    height: 48px !important;
    border-radius: 0.25rem !important;
}

.cross-icon[b-enon0osind] {
    top: 13%;
    right: 25%;
}

[b-enon0osind] .icon-col {
    width: 20px;
}
/* /Pages/SuperAdmin/ProvidersDetails/ProvidersDetails.razor.rz.scp.css */
.detail-container div[b-5vqfe2ivkd] {
    width:fit-content;
    margin-right:2rem;
}

.admin-menu[b-5vqfe2ivkd]  .dropdown-menu {
    width: auto;
    margin-right: 1rem !important;
}

[b-5vqfe2ivkd] .icon-col {
    width: 20px;
}

.active-tab[b-5vqfe2ivkd] {
    border-bottom: 2px solid var(--bs-primary);
    color: var(--bs-primary);
}

.profile-card[b-5vqfe2ivkd] {
    box-shadow: none;
    border: 3px solid white;
    bottom: 8%;
}
.title-card[b-5vqfe2ivkd]{
    margin-top:1rem;
    background-color:white;
    border-radius:12px 12px 0px 0px;
}
.grid[b-5vqfe2ivkd] {
    border-radius: 0px 0px 12px 12px;
}
