@import '_content/PSC.Blazor.Components.Chartjs/PSC.Blazor.Components.Chartjs.bundle.scp.css';

/* _content/NAdmin/Components/Companies/CompanyStatistics.razor.rz.scp.css */
.flex-row-left-companion[b-155z18y6pj] {
    display: flex;
    flex-direction: row;
    justify-content: left;
}

.flex-column-center[b-155z18y6pj] {
    display: flex;
    flex-direction: column;
    align-items: center;
    align-self: center;
}

.data-container[b-155z18y6pj] {
    border: 1px solid #AFAFB2;
    margin-top: 10px;
    padding: 10px;
    text-align: center;
    display: flex;
    justify-content: center;
}

.big-chart-container[b-155z18y6pj]{
    margin: 10px; width: 925px;
}

.flex-data[b-155z18y6pj] {
    display: flex;
    flex-direction: row;
    justify-content: left;
    gap: 5px;
    align-items: baseline;
}

.green-text[b-155z18y6pj] {
    color: #00B930;
}

.font-size-30[b-155z18y6pj] {
    font-size: 30px;
}

.font-size-25[b-155z18y6pj] {
    font-size: 25px;
}

.font-size-20[b-155z18y6pj] {
    font-size: 20px;
}

.font-size-15[b-155z18y6pj] {
    font-size: 15px;
}

.vertical-line[b-155z18y6pj] {
    width: 1px;
    background-color: #AFAFB2;
    height: 90%;
    align-self: center;
}

.chart[b-155z18y6pj] {
    width: 370px;
    margin: 15px;
    align-self: center;
}

.chart-no-data[b-155z18y6pj] {
    display: flex;
    border: 1px solid #AFAFB2;
    padding: 10px;
    justify-content: center;
    margin: 15px;
    font-size: 15px;
    font-style: italic;
}

.no-data[b-155z18y6pj] {
    display: flex;
    border: 2px solid #ed1c24;
    padding: 20px;
    justify-content: center;
    width: 500px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 70px;
    font-size: large;
}
/* _content/NAdmin/Components/Login.razor.rz.scp.css */
.login-form[b-g10v1n3val] {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 475px;
  height: 400px;
  border: black solid 3px;
  background: white;
}

.login-background[b-g10v1n3val] {
  height: 100vh;
  max-width: 1112px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  flex-direction: column;
  justify-content: center;
  
  background: radial-gradient(200% 150% at -50% -50%, rgba(255, 174, 17, 0.11) 0%, rgba(17, 81, 243, 0) 100%),
  radial-gradient(200% 150% at 150% 150%, rgba(17, 81, 243, 0.11) 0%, rgba(17, 81, 243, 0) 100%);
}
/* _content/NAdmin/Pages/Others/Chat.razor.rz.scp.css */
.practitioner-card[b-6ksfx167wu] {
    text-decoration: none;
    background: #F3F3F3;
    border-radius: 6px;
    display: flex;
    align-items: center;
}

.practitioner-card:hover[b-6ksfx167wu] {
    cursor: pointer;
    background: #f4c684;
}

.selected[b-6ksfx167wu] {
    background: #f4c684;
}

.flex-column-chat[b-6ksfx167wu] {
    display: flex;
    flex-direction: column;
    max-height: 65vh;
    gap: 10px;
    margin-top: auto;
    overflow-x: auto;
}

.indication[b-6ksfx167wu] {
    background: #F3F3F3;
    border-radius: 50px;
    padding: 10px 20px 10px 20px;
    display: flex;
    flex-direction: column;
    max-width: fit-content;
    margin-bottom: 20px;
}

.red-circle[b-6ksfx167wu] {
    width: 24px;
    height: 24px;
    min-width: 24px;
    min-height: 24px;
    display: inline-flex;
    background-color: #ed1c24;
    border-radius: 50%;
    margin-right: 1em;
}

.input-msg[b-6ksfx167wu] {
    width: 695px;
    height: 50px;
    margin-right: 10px;
    border: 1px solid #E0E1E4;
    border-radius: 4px;
}

textarea[b-6ksfx167wu] {
    max-width: 1120px;
}

.message[b-6ksfx167wu] {
    display: flex;
    max-width: 660px;
    width: fit-content;
    margin-bottom: 5px;
    padding: 15px;
    font-size: 14px;
    white-space: pre-wrap;
    word-wrap: break-word;
}

.message span[b-6ksfx167wu] {
    text-align: left;
    float: left;
}

.neuradom-message[b-6ksfx167wu] {
    background-color: #f4c684;
    border-radius: 10px 0px 10px 10px;
    margin-left: auto;
}

.practitioner-message[b-6ksfx167wu] {
    background-color: #F3F3F3;
    border-radius: 0px 10px 10px 10px;
    margin-right: auto;
}

.user-name[b-6ksfx167wu] {
    font-size: 15px;
}

.message-date[b-6ksfx167wu] {
    font-size: 9px;
    color: #969595;
}

.date-title[b-6ksfx167wu] {
    color: #969595;
    width: 100%;
    text-align: center;
    border-bottom: 1px solid #969595;
    line-height: 1px;
    margin: 10px 0 20px;
}

.date-title span[b-6ksfx167wu] {
    background: white;
    padding: 0 10px;
}

.send-button[b-6ksfx167wu] {
    margin-top: -43px;
    background: white;
    border: solid 1px #969595;
    margin-left: -5px;
}

.input-text[b-6ksfx167wu] {
    border: 1px solid #E0E1E4;
    border-radius: 4px;
    width: 280px;
    margin-right: 20px;
    font-size: 15px;
    padding: 3px 10px 3px 10px;
}

.gray-top[b-6ksfx167wu] {
    position: absolute;
    width: 730px;
    height: 58px;
    background: linear-gradient(180deg, #BCBEC0 0%, #E2E2E2 0.01%, #E2E2E2 15.1%, rgba(226, 226, 226, 0) 100%);
}

.hidden[b-6ksfx167wu] {
    display: none;
}

.flex-row-left-companion[b-6ksfx167wu] {
    display: flex;
    flex-direction: row;
    justify-content: left;
    align-items: center;
}

.flex-row-right-companion[b-6ksfx167wu] {
    display: flex;
    flex-direction: row;
    justify-content: right;
    align-items: center;
}
/* _content/NAdmin/Shared/NavMenu.razor.rz.scp.css */
.logo:hover[b-r53129uycc] {
    /*background: red;*/
    filter: invert();
}

.menu[b-r53129uycc] {
    padding: 10px 5px;
}

.menu:hover[b-r53129uycc]{
    background: rgba(138, 70, 162, 0.2);
    /*background: black;*/
}
