@import '_content/Blazor.QRCode/Blazor.QRCode.bundle.scp.css';
@import '_content/Blazored.Modal/Blazored.Modal.bundle.scp.css';
@import '_content/Blazored.Toast/Blazored.Toast.bundle.scp.css';
@import '_content/Payscrow.Web.Blazor.Components/Payscrow.Web.Blazor.Components.bundle.scp.css';

/* _content/Payscrow.Trader.Web/Pages/Appeals/ActiveAppeals.razor.rz.scp.css */
.page--content[b-x8hxiiyj93] {
    flex: 1 1 auto;
    border-radius: 4px;
    background-color: var(--color-gray-100);
    padding: 0.625rem;
}

.content--container[b-x8hxiiyj93] {
    padding: 1rem;
    background-color: var(--color-white);
    border-radius: 4px;
}

.page--list[b-x8hxiiyj93], .page--list[b-x8hxiiyj93]  .data-grid {
    height: calc(100vh - 206px);
}

.page--list[b-x8hxiiyj93]  .bg-gray {
    background-color: var(--color-gray-100);
}

.text-field--name[b-x8hxiiyj93] {
    white-space: nowrap;
}

.hint--content p[b-x8hxiiyj93] {
    font-size: 12px;
    color: var(--color-gray-500);
}

.hint--content p span[b-x8hxiiyj93] {
    color: var(--color-black);
}

[b-x8hxiiyj93] .hint-text-btn {
    text-decoration: dashed underline var(--color-black);
    cursor: pointer;
    text-underline-offset: 3px;
    cursor: pointer;
}

.attachments-buttons[b-x8hxiiyj93] {
    display: flex;
    gap: 20px;
}

.clip-btn[b-x8hxiiyj93] {
    display: flex;
    gap: 5px;
}

.action-buttons[b-x8hxiiyj93] {
    display: flex;
    justify-content: flex-end;
    gap: 10px;
}

.min-w-btn[b-x8hxiiyj93] {
    min-width: 118px;
}

.timer-btn[b-x8hxiiyj93] {
    display: grid;
    grid-template-columns: auto 33px;
    align-items: center;
    gap: 4px;
}

.timer-btn[b-x8hxiiyj93]  .timer {
    color: var(--color-blue);
    text-align: left;
}

.col-status__wrapper[b-x8hxiiyj93] {
    display: flex;
    align-items: center;
    column-gap: 5px;
}
/* _content/Payscrow.Trader.Web/Pages/Appeals/Appeals.razor.rz.scp.css */
.page--content[b-bdf3x06o8b] {
    flex: 1 1 auto;
    border-radius: 4px;
    background-color: var(--color-gray-100);
    padding: 0.625rem;
}

.content--container[b-bdf3x06o8b] {
    padding: 1rem;
    background-color: var(--color-white);
    border-radius: 4px;
}

.page--filter[b-bdf3x06o8b] {
    display: flex;
    column-gap: 0.625rem;
    align-items: center;
}


.text-field--name[b-bdf3x06o8b] {
    white-space: nowrap;
}

.page--list[b-bdf3x06o8b] {
    margin-top: 1rem;
}

.field[b-bdf3x06o8b] {
    display: flex;
    align-items: center;
    column-gap: 0.625rem;
}

.filter--buttons[b-bdf3x06o8b] {
    display: flex;
    column-gap: 0.625rem;
    margin-left: auto;
}

.filter--buttons .btn[b-bdf3x06o8b] {
    min-width: 4.325rem;
    column-gap: 4px;
}

.field[b-bdf3x06o8b]  .text-box,
.field[b-bdf3x06o8b]  .combobox {
    max-width: 11.125rem;
    min-width: 11.125rem;
}

.filter--field[b-bdf3x06o8b] {
    display: flex;
    align-items: center;
    column-gap: 0.625rem;
}

.filter--field[b-bdf3x06o8b]  .text-box,
.filter--field[b-bdf3x06o8b]  .combobox {
    width: 11.125rem;
}

.page--list[b-bdf3x06o8b], .page--list[b-bdf3x06o8b]  .data-grid {
    height: calc(100vh - 264px);
}

.page--pagination[b-bdf3x06o8b] {
    margin-top: 0.625rem;
    display: flex;
    justify-content: center;
}

.page--list[b-bdf3x06o8b]  .bg-gray {
    background-color: var(--color-gray-100);
}

.hint--content p[b-bdf3x06o8b] {
    font-size: 12px;
    color: var(--color-gray-500);
}

.hint--content p span[b-bdf3x06o8b] {
    color: var(--color-black);
}

[b-bdf3x06o8b] .hint-text-btn {
    text-decoration: dashed underline var(--color-black);
    cursor: pointer;
    text-underline-offset: 3px;
    cursor: pointer;
}

.attachments-buttons[b-bdf3x06o8b] {
    display: flex;
    gap: 20px;
}

.clip-btn[b-bdf3x06o8b] {
    display: flex;
    gap: 5px;
}

.action-buttons[b-bdf3x06o8b] {
    display: flex;
    justify-content: flex-end;
    gap: 10px;
}

.min-w-btn[b-bdf3x06o8b] {
    min-width: 118px;
}

.timer-btn[b-bdf3x06o8b] {
    display: grid;
    grid-template-columns: auto 33px;
    align-items: center;
    gap: 4px;
}

.timer-btn[b-bdf3x06o8b]  .timer {
    color: var(--color-blue);
    text-align: left;
}

.col-status__wrapper[b-bdf3x06o8b] {
    display: flex;
    align-items: center;
    column-gap: 5px;
}
/* _content/Payscrow.Trader.Web/Pages/Appeals/AppealsLayout.razor.rz.scp.css */
.page--navigation[b-f9z9cb76ue] {
    padding: 0.625rem 1.20rem 0.625rem 1.25rem;
    background-color: var(--color-gray-100);
    border-radius: var(--section-radius);
    height: 2.75rem;
    display: flex;
    column-gap: 2.5rem;
    align-items: center;
}

.page--navigation[b-f9z9cb76ue]  a {
    color: var(--color-gray-500);
    font-weight: 400;
}

.page--navigation[b-f9z9cb76ue]  a.active {
    color: var(--color-blue);
    text-decoration: underline;
}

.page--navigation button[b-f9z9cb76ue] {
    margin-left: auto;
    padding-inline: 0.625rem;
}
/* _content/Payscrow.Trader.Web/Pages/Appeals/Modals/Attachments/AttachmentsModal.razor.rz.scp.css */
.modal[b-vx75yrak4y] {
    width: 500px;
}

.items[b-vx75yrak4y] {
    max-height: 300px;
    overflow-y: auto;
    display: grid;
    gap: 20px;
}

.item[b-vx75yrak4y] {
    display: grid;
    gap: 10px;
    font-size: 14px;
}

.item-head[b-vx75yrak4y] {
    display: flex;
    gap: 10px;
    color: var(--color-gray-500);
}

.item-source[b-vx75yrak4y] {
    font-weight: 500;
    color: var(--color-black);
}

.item-footer[b-vx75yrak4y] {
    display: flex;
    gap: 10px;
    align-items: center;
}

.item-icon[b-vx75yrak4y] {
    width: 36px;
    height: 33px;
    display: grid;
    place-content: center;
    border-radius: 4px;
    background: var(--color-gray-100);
    color: var(--color-blue)
}

.item-footer button[b-vx75yrak4y] {
    color: var(--color-blue)
}
/* _content/Payscrow.Trader.Web/Pages/Appeals/Modals/CancelAppeal/CancelAppealModal.razor.rz.scp.css */
.modal[b-u49novrr3m] {
    width: 500px;
}

.modal-text[b-u49novrr3m] {
    margin-bottom: 20px;
    font-size: 12px;
    color: var(--color-black);
}

.fields[b-u49novrr3m] {
    margin-bottom: 20px;
    display: grid;
    gap: 20px;
    font-size: 14px;
}

.field[b-u49novrr3m] {
    display: grid;
    grid-template-columns: 1fr 383px;
    justify-content: space-between;
    align-items: center;
    gap: 8px;
}

.field.start[b-u49novrr3m] {
    align-items: start;
}

.wrapper .field:not(:first-child)[b-u49novrr3m] {
    margin-top: 0.625rem;
}

.field[b-u49novrr3m]  .text-box,
.field[b-u49novrr3m]  .memo {
    max-width: 24.0625rem;
    width: 100%;
}

.field[b-u49novrr3m]  .memo {
    min-height: 6.8125rem;
}

.field-value[b-u49novrr3m]  input {
    width: 345px;
}

.memo__wrapper[b-u49novrr3m] {
    position: relative;
}

.memo--length[b-u49novrr3m] {
    font-size: 0.75rem;
    color: var(--color-gray-300);
    position: absolute;
    right: 0.625rem;
    bottom: 0.625rem;
}

.download-btn[b-u49novrr3m] {
    display: flex;
}

.reason-description[b-u49novrr3m] {
    margin-top: 20px;
    font-size: 12px;
    line-height: 15px;
    color: var(--color-blue);
}
/* _content/Payscrow.Trader.Web/Pages/Appeals/Modals/GrantAppeal/GrantAppealModal.razor.rz.scp.css */
.modal[b-bq1h2zkq9h] {
    width: 500px;
}

.modal-text[b-bq1h2zkq9h] {
    margin-bottom: 20px;
    font-size: 12px;
    color: var(--color-black);
}

.fields[b-bq1h2zkq9h] {
    margin-bottom: 20px;
    display: grid;
    gap: 20px;
    font-size: 14px;
}

.field[b-bq1h2zkq9h] {
    display: grid;
    grid-template-columns: 1fr 178px;
    justify-content: space-between;
    align-items: center;
    gap: 8px;
}

.field.start[b-bq1h2zkq9h] {
    align-items: start;
}

.wrapper .field:not(:first-child)[b-bq1h2zkq9h] {
    margin-top: 0.625rem;
}

.field[b-bq1h2zkq9h]  .text-box,
.field[b-bq1h2zkq9h]  .memo {
    max-width: 24.0625rem;
    width: 100%;
}

.field[b-bq1h2zkq9h]  .memo {
    min-height: 6.8125rem;
}

.field-value[b-bq1h2zkq9h]  input {
    width: 345px;
}

.memo__wrapper[b-bq1h2zkq9h] {
    position: relative;
}

.memo--length[b-bq1h2zkq9h] {
    font-size: 0.75rem;
    color: var(--color-gray-300);
    position: absolute;
    right: 0.625rem;
    bottom: 0.625rem;
}

.download-btn[b-bq1h2zkq9h] {
    display: flex;
}
/* _content/Payscrow.Trader.Web/Pages/Appeals/Statements.razor.rz.scp.css */
.content--container[b-p9lige0j4a] {
    flex: 1 1 auto;
    padding: 0.625rem;
    border-radius: var(--section-radius);
    background-color: var(--color-white);
    display: flex;
    flex-direction: column;
}

.page--content[b-p9lige0j4a] {
    flex: 1 1 auto;
    background-color: var(--color-gray-100);
    border-radius: var(--section-radius);
    padding: 1rem 0.5rem 1rem 1rem;
}

.page--content[b-p9lige0j4a]  .data-grid {
    margin-top: 0.625rem;
    height: calc(100vh - 292px) !important;
}

.page--content[b-p9lige0j4a]  .bg-gray {
    background-color: var(--color-gray-100) !important;
}

.page--filter[b-p9lige0j4a] {
    margin-bottom: 1fr;
    display: grid;
    gap: 1rem;
}

.page--filter-row[b-p9lige0j4a] {
    display: flex;
    column-gap: 1rem;
    align-items: center;
}

.page--filter[b-p9lige0j4a]  .combobox {
    min-width: 11.125rem;
}

.grid-wrapper[b-p9lige0j4a] {
    padding-top: 10px;
}

.filter--buttons[b-p9lige0j4a] {
    display: flex;
    column-gap: 0.625rem;
    margin-left: auto;
}

.filter--buttons button[b-p9lige0j4a] {
    min-width: 4.3125rem;
}

.field[b-p9lige0j4a] {
    display: flex;
    column-gap: 0.625rem;
    align-items: center;
}

.page--pagination[b-p9lige0j4a] {
    margin-top: 0.625rem;
    display: flex;
    justify-content: center;
}

.field[b-p9lige0j4a]  .search {
    width: 210px;
}

[b-p9lige0j4a] .hint-text-btn {
    text-decoration: dashed underline var(--color-black);
    cursor: pointer;
    text-underline-offset: 3px;
}

.btn-circle[b-p9lige0j4a] {
    width: 20px;
    height: 20px;
}

.action-btns[b-p9lige0j4a] {
    display: flex;
    justify-content: end;
    align-items: center;
    gap: 10px;
}

.mr-l-auto[b-p9lige0j4a] {
    margin-left: auto;
}

.edit-btn[b-p9lige0j4a] {
    width: 30px;
}

.status[b-p9lige0j4a] {
    font-weight: 700;
}

.Success[b-p9lige0j4a] { color: #15CD15 }
.PendingCustomerClarifications[b-p9lige0j4a] { color: #649AFF }
.PendingTraderResponse[b-p9lige0j4a] { color: #FF7093 }
.IncorrectRequisites[b-p9lige0j4a] { color: #FF2222 }
.PendingCustomerStatement[b-p9lige0j4a] { color: #51BEE5 }
.PendingTraderStatement[b-p9lige0j4a] { color: #FF2222 }
.ReceiptInProcess[b-p9lige0j4a] { color: #D85AF8 }
.IncompleteReceiptData[b-p9lige0j4a] { color: #389E99 }
.Cancellation[b-p9lige0j4a] { color: #6C2FAF }

.col--field[b-p9lige0j4a] {
    display: flex;
    align-items: center;
    justify-content: start;
    column-gap: 4px;
}
/* _content/Payscrow.Trader.Web/Pages/Authorization/Authorization.razor.rz.scp.css */
.page[b-rue35x1pcj] {
    width: 100%;
    height: 100vh;
    display: flex;
    align-items: center;
    justify-content: center;
    column-gap: 70px;
    padding-inline: clamp(10px, 2.5vw, 30px);
    padding-top: 10px;
    padding-bottom: 10px;
}

.page[b-rue35x1pcj]  .authorization-form {
    padding: clamp(1rem, 5vw, 1.88rem);;
    background-color: var(--color-white);
    display: flex;
    width: min(100%, 30.6875rem);
    height: 18.375rem;
    flex-direction: column;
    gap: 20px;
    flex-shrink: 0;
}

.page[b-rue35x1pcj]  .form--field {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-wrap: wrap;
    gap: 0.625rem;
}

.page[b-rue35x1pcj]  .form--field span {
    font-size: 0.875rem;
    min-width: 60px;
}

.form--actions[b-rue35x1pcj] {
    margin-top: auto;
    width: 100%;
}

.form--actions button[b-rue35x1pcj] {
    width: 100%;
}

.page[b-rue35x1pcj]  .form--field input {
    max-width: 21.4375rem;
}

.page--image img[b-rue35x1pcj] {
    width: 100%;
}

@media (max-width: 1100px) {
    .page[b-rue35x1pcj] {
        flex-direction: column-reverse;
        row-gap: 60px;
    }
}
/* _content/Payscrow.Trader.Web/Pages/Balance/BalanceLayout.razor.rz.scp.css */
.navigation__wrapper[b-8rgepciycr] {
    display: flex;
    align-items: center;
    justify-content: space-between;
    border-radius: 4px;
    background-color: var(--color-gray-100);
    padding: 20px 1.88rem;
}
/* _content/Payscrow.Trader.Web/Pages/Balance/BalanceNavigation.razor.rz.scp.css */
.navigation[b-3y4gcnrrvs] {
    display: flex;
    align-items: center;
    gap: 20px;
    font-size: 14px;
}

[b-3y4gcnrrvs] .navigation__btn {
    color: var(--color-gray-500);
}

[b-3y4gcnrrvs] .navigation__btn.active {
    color: var(--color-blue);
    text-decoration: underline;
}
/* _content/Payscrow.Trader.Web/Pages/Balance/DepositBalance.razor.rz.scp.css */
.page--content[b-am1qpy6435] {
    flex: 1 1 auto;
    border-radius: var(--section-radius);
    background-color: var(--color-gray-100);
    padding: 0.625rem;
}

.page--section[b-am1qpy6435] {
    width: 100%;
    min-height: 36.5rem;
    background-color: var(--color-white);
    padding: 1rem;
    border-radius: var(--section-radius);
    display: flex;
    flex-direction: column;
}

.sections__wrapper[b-am1qpy6435] {
    display: flex;
    align-items: stretch;
    column-gap: 0.625rem;
}

.section--header[b-am1qpy6435] {
    color: var(--color-blue);
}

.section--content[b-am1qpy6435] {
    margin-top: 1.25rem;
    margin-inline: auto;
    max-width: 440px;
    flex: 1 1 auto;
    display: flex;
    flex-direction: column;
    row-gap: 1.62rem;
}

.field[b-am1qpy6435] {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.field[b-am1qpy6435]  .combobox,
.field[b-am1qpy6435]  .spin-edit,
.field[b-am1qpy6435]  .text-box {
    width: 100%;
    max-width: 16.3125rem;
}

.field[b-am1qpy6435]  .combobox .item--add-info {
    color: var(--color-gray-500);
}

.field .section[b-am1qpy6435] {
    width: 100%;
    max-width: 16.3125rem;
}

.field .input[b-am1qpy6435] {
    max-width: 16.315rem;
}

.address--content[b-am1qpy6435] {
    margin-top: 0.66rem;
    display: flex;
    column-gap: 0.5rem;
    align-items: center;
    font-size: 0.875rem;
}

.address--content[b-am1qpy6435]  button {
    color: var(--color-blue);
}

.section--text[b-am1qpy6435] {
    margin-top: 6.5rem;
    font-size: 0.75rem;
    line-height: 170%;
}

.withdrawal .section--text[b-am1qpy6435] {
    margin-top: 2.5rem;
}

.section--text[b-am1qpy6435]  p:not(:first-child) {
    margin-top: 1rem;
}

.hint[b-am1qpy6435] {
    color: var(--color-gray-500);
    margin-top: 0.625rem;
    font-size: 0.75rem;
}

[b-am1qpy6435] .submit-btn {
    margin-top: auto;
    width: 100%;
}

.field[b-am1qpy6435]  .berebit--code {
    max-width: 372px;
}
/* _content/Payscrow.Trader.Web/Pages/Balance/Modals/QRCode/QRCodeModal.razor.rz.scp.css */
.modal[b-uneys860q3] {
    width: 352px;
}

.modal--text[b-uneys860q3] {
    font-size: 0.75rem;
}

.modal--content[b-uneys860q3] {
    margin-top: 1.25rem;
}

.qrcode__wrapper[b-uneys860q3] {
    min-height: 162px;
    max-height: 162px;
    min-width: 162px;
    max-width: 162px;
    margin-inline: auto;
    display: flex;
    align-items: center;
    justify-content: center;
}

.qrcode__wrapper img[b-uneys860q3] {
    height: 100%;
    width: 100%;
}

.list[b-uneys860q3] {
    font-size: 0.75rem;
    margin-top: 1.25rem;
    list-style: none;
}

.list li:not(:first-child)[b-uneys860q3] {
    margin-top: 0.625rem;
}
/* _content/Payscrow.Trader.Web/Pages/Balance/TransferBalance.razor.rz.scp.css */
.page--content[b-k8eu0d3kvv] {
    flex: 1 1 auto;
    border-radius: var(--section-radius);
    background-color: var(--color-gray-100);
    padding: 0.625rem;
}

.page--section[b-k8eu0d3kvv] {
    width: 100%;
    min-height: 36.5rem;
    background-color: var(--color-white);
    padding: 1rem;
    border-radius: var(--section-radius);
    display: flex;
    flex-direction: column;
}

.sections__wrapper[b-k8eu0d3kvv] {
    display: flex;
    align-items: stretch;
    column-gap: 0.625rem;
}

.section--header[b-k8eu0d3kvv] {
    color: var(--color-blue);
}

.section--content[b-k8eu0d3kvv] {
    margin-top: 1.25rem;
    margin-inline: auto;
    max-width: 440px;
    flex: 1 1 auto;
    display: flex;
    flex-direction: column;
    row-gap: 1.62rem;
}

.field[b-k8eu0d3kvv] {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.field[b-k8eu0d3kvv]  .combobox,
.field[b-k8eu0d3kvv]  .spin-edit,
.field[b-k8eu0d3kvv]  .text-box {
    width: 100%;
    max-width: 16.3125rem;
}

.field[b-k8eu0d3kvv]  .combobox .item--add-info {
    color: var(--color-gray-500);
}

.field .section[b-k8eu0d3kvv] {
    width: 100%;
    max-width: 16.3125rem;
}

.field .input[b-k8eu0d3kvv] {
    max-width: 16.315rem;
}

.address--content[b-k8eu0d3kvv] {
    margin-top: 0.66rem;
    display: flex;
    column-gap: 0.5rem;
    align-items: center;
    font-size: 0.875rem;
}

.address--content[b-k8eu0d3kvv]  button {
    color: var(--color-blue);
}

.section--text[b-k8eu0d3kvv] {
    margin-top: 6.5rem;
    font-size: 0.875rem;
    line-height: 170%;
}

.withdrawal .section--text[b-k8eu0d3kvv] {
    margin-top: 2.5rem;
}

.hint[b-k8eu0d3kvv] {
    color: var(--color-gray-500);
    margin-top: 0.625rem;
    font-size: 0.75rem;
}

[b-k8eu0d3kvv] .submit-btn {
    margin-top: auto;
    width: 100%;
}
/* _content/Payscrow.Trader.Web/Pages/Balance/WithdrawalBalance.razor.rz.scp.css */
.page--content[b-3n3v15yaal] {
    flex: 1 1 auto;
    border-radius: var(--section-radius);
    background-color: var(--color-gray-100);
    padding: 0.625rem;
}

.page--section[b-3n3v15yaal] {
    width: 100%;
    min-height: 36.5rem;
    background-color: var(--color-white);
    padding: 1rem;
    border-radius: var(--section-radius);
    display: flex;
    flex-direction: column;
}

.sections__wrapper[b-3n3v15yaal] {
    display: flex;
    align-items: stretch;
    column-gap: 0.625rem;
}

.section--header[b-3n3v15yaal] {
    color: var(--color-blue);
}

.section--content[b-3n3v15yaal] {
    margin-top: 1.25rem;
    margin-inline: auto;
    max-width: 440px;
    flex: 1 1 auto;
    display: flex;
    flex-direction: column;
    row-gap: 1.62rem;
}

.field[b-3n3v15yaal] {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

    .field[b-3n3v15yaal]  .combobox,
    .field[b-3n3v15yaal]  .spin-edit,
    .field[b-3n3v15yaal]  .text-box {
        width: 100%;
        max-width: 16.3125rem;
    }

        .field[b-3n3v15yaal]  .combobox .item--add-info {
            color: var(--color-gray-500);
        }

    .field .section[b-3n3v15yaal] {
        width: 100%;
        max-width: 16.3125rem;
    }

    .field .input[b-3n3v15yaal] {
        max-width: 16.315rem;
    }

.address--content[b-3n3v15yaal] {
    margin-top: 0.66rem;
    display: flex;
    column-gap: 0.5rem;
    align-items: center;
    font-size: 0.875rem;
}

    .address--content[b-3n3v15yaal]  button {
        color: var(--color-blue);
    }

.section--text[b-3n3v15yaal] {
    margin-top: 6.5rem;
    font-size: 0.875rem;
    line-height: 170%;
}
.section--text-garantex[b-3n3v15yaal] {
    font-size: 0.875rem;
    line-height: 170%;
}

.withdrawal .section--text[b-3n3v15yaal] {
    margin-top: 2.5rem;
}

.hint[b-3n3v15yaal] {
    color: var(--color-gray-500);
    margin-top: 0.625rem;
    font-size: 0.75rem;
}

[b-3n3v15yaal] .submit-btn {
    margin-top: auto;
    width: 100%;
}


/* _content/Payscrow.Trader.Web/Pages/Dashboard/Components/BalanceWidget.razor.rz.scp.css */
.card[b-3o4kegd6lv] {
    background-color: var(--color-white);
    border-radius: 4px;
    padding: 0.625rem;
    display: flex;
    flex-direction: column;
    height: 140px;
}

.card--header[b-3o4kegd6lv] {
    display: flex;
    justify-content: space-between;
    min-height: 24px;
}

.card--header a[b-3o4kegd6lv] {
    display: flex;
    align-items: center;
    justify-content: center;
    column-gap: 4px;
}

.card--header h6[b-3o4kegd6lv] {
    font-size: 0.75rem;
    color: var(--color-blue);
}

.card--content[b-3o4kegd6lv] {
    flex: 1 1 auto;
    display: flex;
    flex-direction: column;
    row-gap: 0.625rem;
    overflow: auto;
    margin-top: 5px;
    scrollbar-width: thin;
    scrollbar-color: #3f5e8b #ffffff;
}

.card--content:hover[b-3o4kegd6lv]::-webkit-scrollbar {
    width: 8px;
}

.card--content:hover[b-3o4kegd6lv]::-webkit-scrollbar-track {
    background: #ffffff;
}

.card--content:hover[b-3o4kegd6lv]::-webkit-scrollbar-thumb {
    background-color: #3f5e8b;
    border-radius: 9999px;
    border: 2px solid #fff;
}

.card--content h4:first-child[b-3o4kegd6lv] {
    font-weight: 300;
    font-size: 1.25rem;
}

.card--content h4[b-3o4kegd6lv] {
    font-weight: 300;
    font-size: 1rem;
}
/* _content/Payscrow.Trader.Web/Pages/Dashboard/Components/LastSessionAmountWidget.razor.rz.scp.css */
.card[b-y61m89ha0v] {
    background-color: var(--color-white);
    border-radius: 4px;
    padding: 0.625rem;
    display: flex;
    flex-direction: column;
}

.card--header[b-y61m89ha0v] {
    display: flex;
    justify-content: space-between;
    min-height: 24px;
}

.card--header h6[b-y61m89ha0v] {
    font-size: 0.75rem;
    color: var(--color-blue);
}

.card--content[b-y61m89ha0v] {
    flex: 1 1 auto;
    display: flex;
    align-items: center;
    font-size: 1.25rem;
    font-weight: 300;
}

.card--footer[b-y61m89ha0v] {
    margin-top: auto;
}

.cols__wrapper[b-y61m89ha0v] {
    display: flex;
    column-gap: 0.625rem;
    align-items: stretch;
}

.content--col[b-y61m89ha0v] {
    --color: var(--color-black);
    border: 1px solid var(--color);
    padding: 5px;
    border-radius: 4px;
    font-size: 0.75rem;
    width: 100%;
}

.content--col.buy[b-y61m89ha0v] {
    --color: var(--color-green);
    background-color: #EDFFF7;
}

.content--col.sell[b-y61m89ha0v] {
    --color: var(--color-red);
    background-color: #FFF8F6;
}

.content--col.blue[b-y61m89ha0v] {
    --color: var(--color-blue);
    background-color: #EDF5FF;
}

.col--title[b-y61m89ha0v] {
    margin-bottom: 5px;
    color: var(--color);
}
/* _content/Payscrow.Trader.Web/Pages/Dashboard/Components/LastSessionOrdersVidget.razor.rz.scp.css */
.card[b-05a8ciu9er] {
    background-color: var(--color-white);
    border-radius: 4px;
    padding: 0.625rem;
    display: flex;
    flex-direction: column;
}

.card--header[b-05a8ciu9er] {
    display: flex;
    justify-content: space-between;
    min-height: 24px;
}

    .card--header h6[b-05a8ciu9er] {
        font-size: 0.75rem;
        color: var(--color-blue);
    }

    .card--header button[b-05a8ciu9er] {
        padding-inline: 0.625rem;
        column-gap: 4px;
    }

.card--content[b-05a8ciu9er] {
    flex: 1 1 auto;
    display: flex;
    align-items: center;
    font-size: 1.25rem;
    font-weight: 300;
}

.card--header .btn[b-05a8ciu9er] {
    display: flex;
    justify-content: center;
    align-items: center;
    column-gap: 0.625rem;
}

    .card--header .btn.adaptive-btn[b-05a8ciu9er] {
        padding-inline: 4px !important;
        white-space: normal;
        height: min-content;
        min-height: 23px;
    }

.card--footer[b-05a8ciu9er] {
    margin-top: auto;
}

    .card--footer ul[b-05a8ciu9er] {
        font-size: 0.75rem;
        list-style: none;
    }

        .card--footer ul li:nth-child(1)[b-05a8ciu9er] {
            color: var(--color-blue);
        }

        .card--footer ul li:nth-child(2)[b-05a8ciu9er] {
            color: var(--color-green);
        }

        .card--footer ul li:nth-child(3)[b-05a8ciu9er] {
            color: var(--color-red);
        }
/* _content/Payscrow.Trader.Web/Pages/Dashboard/Components/TerminalsWidget.razor.rz.scp.css */
.card[b-l9mlcb3mgg] {
    background-color: var(--color-white);
    border-radius: 4px;
    padding: 0.625rem;
    display: flex;
    flex-direction: column;
}

.card--header[b-l9mlcb3mgg] {
    display: flex;
    justify-content: space-between;
    min-height: 24px;
}

.card--header h6[b-l9mlcb3mgg] {
    font-size: 0.75rem;
    color: var(--color-blue);
}

.card--footer.terminals[b-l9mlcb3mgg] {
    display: grid;
    gap: 5px;
}

.col--title[b-l9mlcb3mgg] {
    margin-bottom: 5px;
    color: var(--color);
}

.content--col.buy[b-l9mlcb3mgg] {
    --color: var(--color-green);
    background-color: #EDFFF7;
}

.cols__wrapper[b-l9mlcb3mgg] {
    margin-top: 5px;
    display: flex;
    column-gap: 0.625rem;
    align-items: stretch;
}

.content--col[b-l9mlcb3mgg] {
    --color: var(--color-black);
    border: 1px solid var(--color);
    padding: 5px;
    border-radius: 4px;
    font-size: 0.75rem;
    width: 100%;
}
/* _content/Payscrow.Trader.Web/Pages/Dashboard/Components/TotalOrdersWidget.razor.rz.scp.css */
.card[b-8p95qr5qdc] {
    background-color: var(--color-white);
    border-radius: 4px;
    padding: 0.625rem;
    display: flex;
    flex-direction: column;
}

.card--header[b-8p95qr5qdc] {
    display: flex;
    justify-content: space-between;
    min-height: 24px;
}

    .card--header h6[b-8p95qr5qdc] {
        font-size: 0.75rem;
        color: var(--color-blue);
    }

.card--content[b-8p95qr5qdc] {
    flex: 1 1 auto;
    display: flex;
    align-items: center;
    font-size: 1.25rem;
    font-weight: 300;
}

.card--footer[b-8p95qr5qdc] {
    margin-top: auto;
}

    .card--footer ul[b-8p95qr5qdc] {
        font-size: 0.75rem;
        list-style: none;
    }

li.green[b-8p95qr5qdc] {
    color: var(--color-green) !important;
}

li.red[b-8p95qr5qdc] {
    color: var(--color-red) !important;
}
/* _content/Payscrow.Trader.Web/Pages/Dashboard/Dashboard.razor.rz.scp.css */
.page--content[b-c3fkhzs5ga] {
    flex: 1 1 auto;
    border-radius: 4px;
    background-color: var(--color-gray-100);
    padding: 0.625rem;
    display: grid;
    row-gap: 0.625rem;
}

.cards__wrapper[b-c3fkhzs5ga] {
    display: grid;
    grid-template-columns: repeat(5, 1fr);
    width: 100%;
    column-gap: 0.625rem;
}

.orders__wrapper[b-c3fkhzs5ga] {
    flex: 1 1 auto;
    background-color: var(--color-white);
    border-radius: 4px;
    height: calc(100vh - 120px);
    overflow-y: auto;
}

.dashboard--actions[b-c3fkhzs5ga] {
    margin-left: 1rem;
}

.dashboard--actions .btn[b-c3fkhzs5ga] {
    display: flex;
    align-items: center;
    justify-content: center;
    column-gap: 5px;
}

.orders__wrapper[b-c3fkhzs5ga]  .data-grid:first-child {
    min-height: 500px;
}
/* _content/Payscrow.Trader.Web/Pages/Dashboard/Modals/StopSession/StopSessionModal.razor.rz.scp.css */
.modal[b-ls7ntr9fta] {
    width: 33.5625rem;
    display: flex;
    flex-direction: column;
    row-gap: 1.25rem;
}

.modal--text[b-ls7ntr9fta] {
    font-size: 0.75rem;
}

.modal--form[b-ls7ntr9fta] {
    display: flex;
    flex-direction: column;
    row-gap: 1.25rem;
    font-size: 0.75rem;
}

.modal--form label[b-ls7ntr9fta] {
    display: flex;
    align-items: center;
    column-gap: 0.32rem;
    cursor: pointer;
}

.field[b-ls7ntr9fta] {
    display: flex;
    align-items: start;
    column-gap: 2.31rem;
}

.memo__wrapper[b-ls7ntr9fta] {
    height: 6.8125rem;
    position: relative;
    width: 100%;
}

.memo__wrapper[b-ls7ntr9fta]  .memo {
    width: 100% !important;
    height: 100% !important;
}

.memo__wrapper .memo--length[b-ls7ntr9fta] {
    position: absolute;
    font-size: 0.75rem;
    color: var(--color-gray-500);
    right: 0.625rem;
    bottom: 0.625rem;
}
/* _content/Payscrow.Trader.Web/Pages/Errors/NotFound404.razor.rz.scp.css */
.wrapper[b-o2jn6mszcb] {
    min-height: 100vh;
    padding: 2.99rem 1.25rem;
    display: flex;
    flex-direction: column;
}

.page[b-o2jn6mszcb] {
    flex: 1 1 auto;;
    background-color: var(--color-gray-100);
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    border-radius: 0.25rem;
    row-gap: 6rem;
}

.page img[b-o2jn6mszcb] {
    height: calc(100vh - 268px);
    max-height: 268px;
}

.page h1[b-o2jn6mszcb] {
    font-size: 4rem;
    font-weight: 500;
    color: var(--color-blue);
}

.page .btn[b-o2jn6mszcb] {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 24.0625rem;
}

@media (max-width: 1300px) {
    .wrapper[b-o2jn6mszcb] {
        padding: 1rem;
    }
    
    .page[b-o2jn6mszcb] {
        row-gap: 4rem;
    }
}
/* _content/Payscrow.Trader.Web/Pages/ExportOrders/ExportOrders.razor.rz.scp.css */
.header[b-r7sv6gu9v1] {
    padding: 14px 30px;
    display: flex;
    align-items: center;
    gap: 1rem;
    background: var(--color-gray-100);
    border-radius: 4px;
}

.btn-back[b-r7sv6gu9v1],
.btn-back i[b-r7sv6gu9v1] {
    font-size: 1rem;
    color: var(--color-blue);
}

.page-title[b-r7sv6gu9v1] {
    margin-right: auto;
    font-size: 1.25rem;
    color: var(--color-blue);
}

[b-r7sv6gu9v1] .btn-export {
    min-width: 136px;
}

.content[b-r7sv6gu9v1] {
    padding: 10px;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-template-rows: 1fr auto;
    gap: 10px;
    background: var(--color-gray-100);
    border-radius: 4px;
}

.data-for-export[b-r7sv6gu9v1] {
    grid-area: 2 / 1 / 3 / 3;
}

.content-item[b-r7sv6gu9v1] {
    padding: .625rem;
    display: grid;
    gap: 1.25rem;
    background: white;
    border-radius: 4px;
}

.row[b-r7sv6gu9v1] {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 1rem;
    font-size: .875rem;
    color: var(--color-gray-500);
}

    .row[b-r7sv6gu9v1]  .combobox {
        min-width: 215px;
    }

.period-fields[b-r7sv6gu9v1] {
    display: flex;
    align-items: center;
    gap: .625rem;
}

.checkbox-group[b-r7sv6gu9v1] {
    display: flex;
    gap: 1.25rem;
}

.checkbox-wrapper[b-r7sv6gu9v1] {
    display: flex;
    align-items: center;
    gap: 5px;
}

.radio-group[b-r7sv6gu9v1] {
    display: flex;
    gap: 1.25rem;
}

.radio-group[b-r7sv6gu9v1]  .radio-input {
    display: none;
}

.radio-label[b-r7sv6gu9v1] {
    display: flex;
    align-items: center;
    gap: 5px;
    color: var(--color-gray-500);
    cursor: pointer;
}

.radio-check[b-r7sv6gu9v1] {
    display: block;
    width: 0.75rem;
    height: 0.75rem;
    border: 1px solid var(--color-blue);
    border-radius: 50%;
    background: transparent;
}

.radio-input:checked ~ .radio-text[b-r7sv6gu9v1] {
    color: var(--color-blue);
}

.radio-input:checked ~ .radio-check[b-r7sv6gu9v1] {
    background: var(--color-blue);
}

.title[b-r7sv6gu9v1] {
    font-size: .875rem;
    color: var(--color-blue);
}

.data-for-export-wrap[b-r7sv6gu9v1] {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-template-rows: repeat(3, auto);
    gap: 20px;
}

.order-info[b-r7sv6gu9v1] {
    grid-area: 1 / 1 / 3 / 2;
}

.amount-info[b-r7sv6gu9v1] {
    grid-area: 1 / 2 / 2 / 3;
}

.fee-info[b-r7sv6gu9v1] {
    grid-area: 2 / 2 / 3 / 3;
}

.payment-info[b-r7sv6gu9v1] {
    grid-area: 3 / 1 / 4 / 2;
}

.changes-info[b-r7sv6gu9v1] {
    grid-area: 3 / 2 / 4 / 3;
}

.data-for-export__fields[b-r7sv6gu9v1] {
    padding: 10px;
    display: grid;
    gap: 20px;
    border-radius: 4px;
    border: 1px solid var(--color-blue);
    align-content: start;
}

.switches[b-r7sv6gu9v1] {
    display: grid;
    grid-template-columns: 1fr auto;
    gap: 20px;
    font-size: .875rem;
    color: var(--color-gray-500);
}

.switches span[b-r7sv6gu9v1] {
    display: flex;
    align-items: center;
    gap: 4px;
}

.main-content .row[b-r7sv6gu9v1]  .combobox {
    min-width: 265px;
    max-width: 265px;
}

.date-format[b-r7sv6gu9v1] {
    display: flex;
    justify-content: flex-end;
    align-items: center;
    gap: 4px;
}

.date-format[b-r7sv6gu9v1]  .hint {
    margin-right: 6px;
}
/* _content/Payscrow.Trader.Web/Pages/ExportTransactions/ExportTransactions.razor.rz.scp.css */
.header[b-kozg6k2atm] {
    padding: 14px 30px;
    display: flex;
    align-items: center;
    gap: 1rem;
    background: var(--color-gray-100);
    border-radius: 4px;
}

.btn-back[b-kozg6k2atm],
.btn-back i[b-kozg6k2atm] {
    font-size: 1rem;
    color: var(--color-blue);
}

.page-title[b-kozg6k2atm] {
    margin-right: auto;
    font-size: 1.25rem;
    color: var(--color-blue);
}

[b-kozg6k2atm] .btn-export {
    min-width: 136px;
}

.content[b-kozg6k2atm] {
    padding: 10px;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-template-rows: 1fr auto;
    gap: 10px;
    background: var(--color-gray-100);
    border-radius: 4px;
}

.data-for-export[b-kozg6k2atm] {
    grid-area: 2 / 1 / 3 / 3;
}

.content-item[b-kozg6k2atm] {
    padding: .625rem;
    display: grid;
    gap: 1.25rem;
    background: white;
    border-radius: 4px;
}

.row[b-kozg6k2atm] {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 1rem;
    font-size: .875rem;
    color: var(--color-gray-500);
}

    .row[b-kozg6k2atm]  .combobox {
        min-width: 215px;
    }

.period-fields[b-kozg6k2atm] {
    display: flex;
    align-items: center;
    gap: .625rem;
}

.checkbox-group[b-kozg6k2atm] {
    display: flex;
    gap: 1.25rem;
}

.checkbox-wrapper[b-kozg6k2atm] {
    display: flex;
    align-items: center;
    gap: 5px;
}

.radio-group[b-kozg6k2atm] {
    display: flex;
    gap: 1.25rem;
}

    .radio-group[b-kozg6k2atm]  .radio-input {
        display: none;
    }

.radio-label[b-kozg6k2atm] {
    display: flex;
    align-items: center;
    gap: 5px;
    color: var(--color-gray-500);
    cursor: pointer;
}

.radio-check[b-kozg6k2atm] {
    display: block;
    width: 0.75rem;
    height: 0.75rem;
    border: 1px solid var(--color-blue);
    border-radius: 50%;
    background: transparent;
}

.radio-input:checked ~ .radio-text[b-kozg6k2atm] {
    color: var(--color-blue);
}

.radio-input:checked ~ .radio-check[b-kozg6k2atm] {
    background: var(--color-blue);
}

.title[b-kozg6k2atm] {
    font-size: .875rem;
    color: var(--color-blue);
}

.data-for-export-wrap[b-kozg6k2atm] {
}

.data-for-export-wrap[b-kozg6k2atm] {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-template-rows: repeat(2, 1fr);
    grid-column-gap: 20px;
    grid-row-gap: 20px;
}

.transaction-info[b-kozg6k2atm] {
    grid-area: 1 / 1 / 2 / 2;
}

.changes-info[b-kozg6k2atm] {
    grid-area: 2 / 1 / 3 / 2;
}

.amount-info[b-kozg6k2atm] {
    grid-area: 1 / 2 / 3 / 3;
}

.data-for-export__fields[b-kozg6k2atm] {
    padding: 10px;
    display: grid;
    gap: 20px;
    border-radius: 4px;
    border: 1px solid var(--color-blue);
    align-content: start;
}

.switches[b-kozg6k2atm] {
    display: grid;
    grid-template-columns: 1fr auto;
    gap: 20px;
    font-size: .875rem;
    color: var(--color-gray-500);
}

.main-content .row[b-kozg6k2atm]  .combobox {
    min-width: 265px;
    max-width: 265px;
}

.date-format[b-kozg6k2atm] {
    display: flex;
    justify-content: flex-end;
    align-items: center;
    gap: 4px;
}

.date-format[b-kozg6k2atm]  .hint {
    margin-right: 6px;
}
/* _content/Payscrow.Trader.Web/Pages/FAQ/FAQ.razor.rz.scp.css */
.page--content[b-5ef7w3hma9] {
    flex: 1 1 auto;
    border-radius: var(--section-radius);
    background-color: var(--color-gray-100);
    padding: 0.625rem;
}

.content--container[b-5ef7w3hma9] {
    padding: 1rem;
    background-color: var(--color-white);
    border-radius: var(--section-radius);
}

p[b-5ef7w3hma9] { margin: 0; }

.title[b-5ef7w3hma9] {
    margin-bottom: 30px;
    font-weight: 500;
    font-size: 18px;
    color: var(--color-blue);
}

.grid-wrapper[b-5ef7w3hma9] {
    margin-bottom: 30px;
}

.documents[b-5ef7w3hma9] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 36px 30px;
}

.document-item[b-5ef7w3hma9] {
    display: grid;
    grid-template-columns: 52px 1fr;
    gap: 10px;
}

.document-name[b-5ef7w3hma9] {
    margin-bottom: 5px;
    font-weight: 500;
    font-size: 18px;
    color: var(--color-blue);
}
.document-desc[b-5ef7w3hma9] {
    font-size: 16px;
    color: var(--color-gray-500);
}

.grid-wrapper[b-5ef7w3hma9]  .dxbl-grid-header-row {
    display: none;
}
.grid-wrapper[b-5ef7w3hma9]  .bg-blue {
    background-color: var(--color-gray-100);
}

.question[b-5ef7w3hma9] {
    display: flex;
    align-items: center;
    gap: 10px;
    font-size: 16px;
    color: var(--color-black);
}
.answer[b-5ef7w3hma9] {
    font-size: 14px;
    color: var(--color-gray-500);
}
/* _content/Payscrow.Trader.Web/Pages/Farms/Components/FarmsHeadlines.razor.rz.scp.css */
.section[b-3tx21e35e6] {
    display: grid !important;
    grid-template-columns: 1fr 0.8fr 1fr;
    align-items: center !important;
    flex-direction: row !important;
}

.col[b-3tx21e35e6] {
    display: flex;
    flex-direction: column;
    row-gap: 4px;
}

h4[b-3tx21e35e6] {
    font-size: 1rem;
}

.field[b-3tx21e35e6] {
    font-size: 0.875rem;
    display: flex;
    column-gap: 4px;
    justify-content: start;
}

.section--left[b-3tx21e35e6] {
    display: flex;
    align-items: center;
    column-gap: 10px;
}
/* _content/Payscrow.Trader.Web/Pages/Farms/Components/LoadScheduleTemplatesModal.razor.rz.scp.css */
.modal[b-ymuvc3ms5q] {
    display: flex;
    flex-direction: column;
    row-gap: 10px;
    width: 537px;
}

.modal p[b-ymuvc3ms5q] {
    color: #151E2C;
    font-size: 0.75rem;
}

.modal--content[b-ymuvc3ms5q] {
    display: flex;
    flex-direction: column;
    align-items: stretch;
    min-height: 440px;
}

.modal--content .item:nth-child(odd)[b-ymuvc3ms5q] {
    background-color: #D2D9E2;
}

.item[b-ymuvc3ms5q] {
    height: 44px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding-inline: 5px;
    font-size: 0.75rem;
}

.item--title[b-ymuvc3ms5q] {
    color: #151E2C;
    font-size: 0.75rem;
}

.item--actions[b-ymuvc3ms5q] {
    display: flex;
    align-items: center;
    column-gap: 10px;
}

.item--actions[b-ymuvc3ms5q]  .btn {
    min-width: 32px;
}

.empty__wrapper[b-ymuvc3ms5q] {
    display: flex;
    align-items: center;
    justify-content: center;
    flex: 1 1 auto;
}

.empty__wrapper h4[b-ymuvc3ms5q] {
    font-size: 0.875rem;
}
/* _content/Payscrow.Trader.Web/Pages/Farms/Components/SaveScheduleTemplateModal.razor.rz.scp.css */
.modal[b-qk5ahxjr1m] {
    display: flex;
    flex-direction: column;
    row-gap: 10px;
    width: 537px;
}

.modal p[b-qk5ahxjr1m] {
    color: #151E2C;
    font-size: 0.75rem;
}

.field[b-qk5ahxjr1m] {
    justify-content: space-between;
}

.field[b-qk5ahxjr1m]  .text-box {
    max-width: 255px;
    width: 100%;
}
/* _content/Payscrow.Trader.Web/Pages/Farms/Components/VerticalAppointmentComponent.razor.rz.scp.css */
.card[b-wxt86nffpc] {
    background-color: #E7EFFB;
    border-radius: 4px;
    border-left: 3px solid #3F5E8B;
    height: 100%;
    display: flex;
    flex-direction: column;
    row-gap: 8px;
    overflow: hidden;
    padding: 6px;
}

.card .card--header[b-wxt86nffpc] {
    color: #3F5E8B;
    font-size: 0.75rem;
    font-weight: 600;
    display: flex;
    align-items: center;
    column-gap: 4px;
    justify-content: start;
}

.field[b-wxt86nffpc] {
    display: flex;
    align-items: center;
    column-gap: 4px;
    justify-content: start;
    flex-wrap: wrap;
    font-size: 0.625rem !important;
}

.field .text-field--name[b-wxt86nffpc] {
    font-size: 0.625rem !important;
}

.field--content[b-wxt86nffpc] {
    white-space: nowrap;
}
/* _content/Payscrow.Trader.Web/Pages/Farms/Components/WorkScheduleSettingsSection.razor.rz.scp.css */
.filters__wrapper[b-xgvdrkd59x] {
    display: flex;
    align-items: center;
    column-gap: 1rem;
    background-color: var(--color-white);
    padding: 0.625rem;
    border-radius: var(--section-radius);
}

.field[b-xgvdrkd59x] {
    display: flex;
    align-items: center;
    flex-wrap: nowrap;
    column-gap: 0.625rem;
}

.field--content[b-xgvdrkd59x] {
    position: relative;
}

.field--content[b-xgvdrkd59x]  .spin-edit {
    padding-right: 30px;
}

.field[b-xgvdrkd59x]  .combobox {
    max-width: 260px;
    width: 100%;
}

.field[b-xgvdrkd59x]  .max-w-200 {
    max-width: 200px;
    width: 100%;
}

.field[b-xgvdrkd59x]  .max-w-70 {
    max-width: 70px;
    width: 100%;
}

.text-field--name[b-xgvdrkd59x] {
    white-space: nowrap;
}

.postfix[b-xgvdrkd59x] {
    position: absolute;
    right: 10px;
    top: 50%;
    transform: translateY(-50%);
    color: var(--color-blue);
    font-size: 0.75rem;
    text-transform: uppercase;
}
/* _content/Payscrow.Trader.Web/Pages/Farms/Components/WorkScheduleView.razor.rz.scp.css */
.field--content[b-4mz7pzf2j3] {
    display: flex;
    align-items: center;
    column-gap: 4px;
}

.field[b-4mz7pzf2j3] {
    display: flex;
    align-items: start;
    column-gap: 10px;
    flex-direction: column;
    row-gap: 10px;
}

.form-header__wrapper[b-4mz7pzf2j3] {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
}

.form-header__wrapper h4[b-4mz7pzf2j3] {
    color: var(--color-brown-500);
    font-size: 1rem;
}

.field--content[b-4mz7pzf2j3] {
    width: 100%;
}

.field--content[b-4mz7pzf2j3]  .spin-edit {
    width: 100%;
}

.form--actions[b-4mz7pzf2j3] {
    display: flex;
    align-items: center;
    column-gap: 10px;
}

.form--actions[b-4mz7pzf2j3]  .btn {
    min-width: 60px;
}

.section[b-4mz7pzf2j3]  .dxbl-col {
    width: 100% !important;
}

.section--title__wrapper[b-4mz7pzf2j3] {
    display: flex;
    align-items: center;
    column-gap: 10px;
    justify-content: start;
    height: 24px;
}

.tooltip__wrapper[b-4mz7pzf2j3] {
    display: flex;
    align-items: center;
    column-gap: 10px;
}

.tooltip--time[b-4mz7pzf2j3] {
    display: flex;
    align-items: center;
    column-gap: 4px;
}

.tooltip--header[b-4mz7pzf2j3] {
    display: flex;
    align-items: center;
    column-gap: 16px;
    justify-content: space-between;
    width: 100%;
}

.tooltip--header[b-4mz7pzf2j3]  .dxbl-btn {
    --dxbl-btn-color: var(--color-black) !important;
}

.tooltip--header h6[b-4mz7pzf2j3] {
    font-size: 1rem;
    color: var(--color-blue);
}

.tooltip--header--actions[b-4mz7pzf2j3] {
    display: flex;
    align-items: center;
    column-gap: 4px;
    justify-content: end;
}

.section--actions[b-4mz7pzf2j3] {
    margin-left: auto;
    display: flex;
    column-gap: 0.625rem;
    align-items: center;
}

.section--actions[b-4mz7pzf2j3]  .btn {
    min-width: 64px;
}
/* _content/Payscrow.Trader.Web/Pages/Farms/FarmsPage.razor.rz.scp.css */
.page--container[b-8lgw04ac51] {
    padding: 0.625rem;
    border-radius: var(--section-radius);
    background-color: #D2D9E2;
    font-size: 0.875rem;
    display: flex;
    flex-direction: column;
    row-gap: 10px;
}

.page--container[b-8lgw04ac51]  .section {
    background-color: var(--color-white);
    border-radius: var(--section-radius);
    padding: 1rem;
    display: flex;
    flex-direction: column;
    row-gap: 1rem;
}

.page--container[b-8lgw04ac51]  .section h4 {
    color: var(--color-blue);
    font-size: 1rem;
}

.page--container[b-8lgw04ac51]  .dxbl-sc-tb-wrapper {
    display: none !important;
}
/* _content/Payscrow.Trader.Web/Pages/News/News.razor.rz.scp.css */
.search-form__wrapper[b-54z8en6gfy] {
    display: flex;
    column-gap: 0.625rem;
    align-items: stretch;
    width: 100%;
    padding-bottom: 1.125rem;
}

.search-form__wrapper[b-54z8en6gfy]  .text-box {
    width: 100%;
}

.search-form__wrapper .btn[b-54z8en6gfy] {
    min-width: 162px;
}

.page__wrapper[b-54z8en6gfy] {
    padding: 0.625rem;
    border-radius: var(--section-radius);
    background-color: var(--color-gray-100);
}

.page--content[b-54z8en6gfy] {
    background-color: var(--color-white);
    border-radius: var(--section-radius);
    padding: 1rem;
    overflow-y: auto;
    height: calc(100vh - 212px);
}

.news-card[b-54z8en6gfy] {
    height: 169px;
    margin-bottom: 20px;
    display: flex;
    column-gap: 1.125rem;
    max-width: 1243px;
}

.page--content .news-card:last-child[b-54z8en6gfy] {
    margin-bottom: 0;
}

.news-card img[b-54z8en6gfy] {
    width: 300px;
    min-width: 300px;
    height: 169px;
    min-height: 169px;
    border-radius: 4px;
}

.news--content[b-54z8en6gfy] {
    display: flex;
    flex-direction: column;
    flex: 1 1 auto;
    row-gap: 0.625rem;
}

.news--actions[b-54z8en6gfy] {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.news--title[b-54z8en6gfy] {
    font-size: 1.25rem;
    font-weight: 500;
    text-transform: uppercase;
}

.news--description[b-54z8en6gfy] {
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    overflow: hidden;
    word-wrap: break-word;
    color: var(--color-gray-500);
    flex: 1 1 auto;
}

.news--actions time[b-54z8en6gfy] {
    color: var(--color-gray-500);
}

.news--actions .btn[b-54z8en6gfy] {
    display: flex;
    align-items: center;
    justify-content: center;
    min-width: 5.75rem;
}

.pagination__wrapper[b-54z8en6gfy] {
    margin-top: 0.625rem;
    display: flex;
    justify-content: center;
}

.no-data__wrapper[b-54z8en6gfy] {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100%;
    font-weight: 600;
}
/* _content/Payscrow.Trader.Web/Pages/News/NewsView.razor.rz.scp.css */
.btn-back[b-dbxxnl2ybt] {
    margin-right: 0.625rem;
    display: flex;
    align-items: center;
    column-gap: 4px;
    color: var(--color-gray-500);
}

.page__wrapper[b-dbxxnl2ybt] {
    padding: 0.625rem;
    border-radius: var(--section-radius);
    background-color: var(--color-gray-100);
}

.page--content[b-dbxxnl2ybt] {
    background-color: var(--color-white);
    border-radius: var(--section-radius);
    padding: 1rem;
    overflow-y: auto;
    height: calc(100vh - 120px);
}


.page--headline[b-dbxxnl2ybt] {
    height: 169px;
    display: flex;
    column-gap: 1.125rem;
}

.page--headline img[b-dbxxnl2ybt] {
    width: 300px;
    min-width: 300px;
    height: 169px;
    min-height: 169px;
    border-radius: 4px;
}

.news-card--content[b-dbxxnl2ybt] {
    flex: 1 1 auto;
}

.news-card--content .news--actions[b-dbxxnl2ybt] {
    margin-top: 1rem;
}

.news--title[b-dbxxnl2ybt] {
    font-size: 1.25rem;
    font-weight: 500;
    text-transform: uppercase;
}

.news--actions time[b-dbxxnl2ybt] {
    color: var(--color-gray-500);
}

.news--content[b-dbxxnl2ybt] {
    margin-top: 1.88rem;
    color: var(--color-gray-500);
}
/* _content/Payscrow.Trader.Web/Pages/Notifications/Notifications.razor.rz.scp.css */
.header[b-jn9nlk134l] {
    margin-bottom: 0.625rem;
    padding: 20px;
    display: flex;
    align-items: center;
    gap: 0.625rem;
    background-color: var(--color-gray-100);
    border-radius: var(--section-radius);
}

.back[b-jn9nlk134l] {
    display: flex;
    align-items: center;
    gap: 6px;
    color: var(--color-gray-500) !important;
}

.header--title[b-jn9nlk134l] {
    font-size: 1.25rem;
    color: var(--color-blue);
}

.content--container[b-jn9nlk134l] {
    flex: 1 1 auto;
    padding: 0.625rem;
    background-color: var(--color-gray-100);
    border-radius: var(--section-radius);
    display: flex;
    flex-direction: column;
}

.page--content[b-jn9nlk134l] {
    flex: 1 1 auto;
    background-color: var(--color-white);
    border-radius: var(--section-radius);
    padding: 1rem 0.5rem 1rem 1rem;
}

    .page--content[b-jn9nlk134l]  .data-grid .dxbl-grid-table {
        padding-right: 0.625rem;
    }

.page--filter[b-jn9nlk134l] {
    display: flex;
    column-gap: 1rem;
    align-items: center;
}

.page--filter-fields[b-jn9nlk134l] {
    max-width: 1215px;
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
}

.page--filter[b-jn9nlk134l]  .combobox {
    min-width: 11.125rem;
}

.filter--actions[b-jn9nlk134l] {
    display: flex;
    column-gap: 0.625rem;
    margin-left: auto;
}

.filter--actions button[b-jn9nlk134l] {
    min-width: 4.3125rem;
}

.field[b-jn9nlk134l] {
    display: flex;
    column-gap: 0.625rem;
    align-items: center;
}

.page--content[b-jn9nlk134l]  .data-grid {
    margin-top: 0.625rem;
    height: calc(100vh - 327px);
    min-width: 1325px;
}

.page--pagination[b-jn9nlk134l] {
    margin-top: 0.625rem;
    display: flex;
    justify-content: center;
}

.page--content[b-jn9nlk134l]  .bg-gray {
    background-color: var(--color-gray-100);
}

.grid--actions[b-jn9nlk134l] {
    display: flex;
    column-gap: 0.625rem;
}

.grid--actions button[b-jn9nlk134l] {
    min-width: 5.75rem;
}

.payment--account[b-jn9nlk134l] {
    color: var(--color-green-400);
}

.delete-button[b-jn9nlk134l] {
    padding: 7px 10px;
    border-radius: 2px;
    border: 1px solid var(--color-red);
}

.ico-red[b-jn9nlk134l] {
    color: var(--color-red);
}

.ico-green[b-jn9nlk134l] {
    color: #00C267;
}

.ico-brown[b-jn9nlk134l] {
    color: var(--color-blue);
}

.date[b-jn9nlk134l] {
    display: flex;
    align-items: center;
    gap: 4px;
}

.date p[b-jn9nlk134l] {
    color: var(--color-gray-500);
}

.date span[b-jn9nlk134l] {
    color: var(--color-black);
}

.guid-id[b-jn9nlk134l] {
    display: flex;
    align-items: center;
    gap: 4px;
}

.info[b-jn9nlk134l] {
    margin-bottom: 1rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.info__name[b-jn9nlk134l] {
    color: var(--color-blue);
}

.info__device[b-jn9nlk134l] {
    color: var(--color-gray-500);
}

.info__device span[b-jn9nlk134l] {
    color: var(--color-black);
}

.hint-btn[b-jn9nlk134l] {
    display: inline-block;
    height: 14px;
}

.body-text[b-jn9nlk134l] {
    line-height: 130%;
}

@media (max-width: 1300px) {
    .text-field--name[b-jn9nlk134l] {
        font-size: 0.75rem;
        white-space: nowrap;
    }
}
/* _content/Payscrow.Trader.Web/Pages/Orders/Modals/CancelOrder/CancelOrderModal.razor.rz.scp.css */
.modal[b-ed05636a9t] {
    max-width: 497px;
}

.modal--text[b-ed05636a9t] {
    font-size: 0.875rem;
}

.field[b-ed05636a9t] {
    margin-top: 1.25rem;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.memo__wrapper[b-ed05636a9t] {
    position: relative;
}

.memo--length[b-ed05636a9t] {
    font-size: 0.75rem;
    color: var(--color-gray-500);
    position: absolute;
    right: 0.625rem;
    bottom: 0.625rem;
}

.field[b-ed05636a9t]  .combobox {
    max-width: 24.063rem;
    width: 100%;
}

.memo__wrapper[b-ed05636a9t]  .memo {
    height: 6.8125rem;
    width: 100%;
    max-width: 24.0625rem;
}
/* _content/Payscrow.Trader.Web/Pages/Orders/Modals/CompleteOrder/CompleteOrderModal.razor.rz.scp.css */
.modal[b-26lchfh6lf] {
    width: 352px;
}

.modal--text[b-26lchfh6lf] {
    font-size: 0.75rem;
}

.modal--content[b-26lchfh6lf] {
    margin-top: 1.88rem;
}

.modal--content .content--row:not(:first-child)[b-26lchfh6lf] {
    margin-top: 1.25rem;
}

.modal--row .field:not(:first-child)[b-26lchfh6lf] {
    margin-top: 0.625rem;
}

.field[b-26lchfh6lf] {
    display: flex;
    justify-content: space-between;
    align-items: center;
}
/* _content/Payscrow.Trader.Web/Pages/Orders/Modals/MarkAsPaid/MarkAsPaidModal.razor.rz.scp.css */
.modal[b-loex0f733g] {
    width: 537px;
    max-width: 537px;
}

.field[b-loex0f733g] {
    margin-top: 1.25rem;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.field[b-loex0f733g]  .combobox {
    max-width: 13.4375rem;
    width: 100%;
}

.modal--text[b-loex0f733g] {
    font-size: 0.75rem;
}

.field[b-loex0f733g]  .combobox,
.field[b-loex0f733g]  .text-box {
    max-width: 23.2rem;
    width: 100%;
}
/* _content/Payscrow.Trader.Web/Pages/Orders/Modals/UploadReceipt/UploadReceiptModal.razor.rz.scp.css */
.modal[b-0r9zi0atpe] {
    width: 537px;
    max-width: 537px;
}

.field[b-0r9zi0atpe] {
    margin-top: 1.25rem;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.field[b-0r9zi0atpe]  .combobox {
    max-width: 13.4375rem;
    width: 100%;
}

.modal--text[b-0r9zi0atpe] {
    font-size: 0.75rem;
}
/* _content/Payscrow.Trader.Web/Pages/Orders/Orders.razor.rz.scp.css */
.page--content[b-xgti3knsl9] {
    flex: 1 1 auto;
    border-radius: var(--section-radius);
    background-color: var(--color-gray-100);
    padding: 0.625rem;
}

.content--container[b-xgti3knsl9] {
    padding: 1rem;
    background-color: var(--color-white);
    border-radius: var(--section-radius);
}

.page--filter.closed .filter--row:not(:first-child)[b-xgti3knsl9] {
    display: none;
}

.page--content[b-xgti3knsl9]  .page--list {
    margin: 0 !important;
}

.page--content[b-xgti3knsl9]  .orders--row {
    padding: 0;
}

.filter--field[b-xgti3knsl9] {
    display: flex;
    align-items: center;
    column-gap: 0.625rem;
}

.filter--field[b-xgti3knsl9]  .text-box,
.filter--field[b-xgti3knsl9]  .combobox {
    width: 11.125rem;
}

.filter--row[b-xgti3knsl9] {
    display: flex;
    align-items: center;
    column-gap: 1.25rem;
}

.filter--row.end[b-xgti3knsl9] {
    justify-content: end;
}



.filter--row:not(:first-child)[b-xgti3knsl9] {
    margin-top: 1.25rem;
}

.row--actions[b-xgti3knsl9] {
    display: flex;
    column-gap: 0.625rem;
}

.row--actions button[b-xgti3knsl9] {
    padding-inline: 0.625rem;
    column-gap: 4px;
}

.page--list[b-xgti3knsl9] {
    margin-top: 1rem;
}

.btn-circle[b-xgti3knsl9] {
    width: 1.1875rem;
    height: 1.1875rem;
    min-width: 1.1875rem;
    min-height: 1.1875rem;
}

.page--list[b-xgti3knsl9]  .bg-gray {
    background-color: var(--color-gray-100);
}

.page--list[b-xgti3knsl9], .page--list[b-xgti3knsl9]  .data-grid {
    height: calc(100vh - 240px);
}

.content__wrapper .content[b-xgti3knsl9] {
    display: flex;
    align-items: start;
    column-gap: 64px;
}

.content__wrapper .content ul[b-xgti3knsl9] {
    min-width: 183px;
    list-style: none;
}

.content__wrapper .row--actions[b-xgti3knsl9] {
    display: flex;
    justify-content: end;
    column-gap: 0.625rem;
    margin-top: 1rem;
}

.content__wrapper .row--actions button[b-xgti3knsl9] {
    min-width: 10.625rem;
}

.list .item .item--name[b-xgti3knsl9] {
    color: var(--color-gray-500);
}

.page--pagination[b-xgti3knsl9] {
    margin-top: 0.625rem;
    display: flex;
    justify-content: center;
}

.payment--account[b-xgti3knsl9] {
    color: var(--color-green);
}

.type-Sell[b-xgti3knsl9] {
    color: var(--color-red);
}

.type-Buy[b-xgti3knsl9] {
    color: var(--color-green);
}

[b-xgti3knsl9] .btn.filter-btn {
    min-width: 33px;
}

.hint--content[b-xgti3knsl9] {
    display: grid;
    gap: 10px;
}

.hint--content .text-field--name[b-xgti3knsl9] {
    white-space: nowrap;
    color: var(--color-black);
}

.hint--content .field[b-xgti3knsl9] {
    justify-content: start;
    gap: 10px;
}
/* _content/Payscrow.Trader.Web/Pages/OrphanedOrders/Modals/OrphanedOrders/OrphanedOrdersModal.razor.rz.scp.css */
.modal[b-cbag3qw4y9] {
    width: 497px;
}

.modal--text[b-cbag3qw4y9] {
    font-size: 0.75rem;
}

.field[b-cbag3qw4y9] {
    margin-top: 1.25rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.text-field--name[b-cbag3qw4y9] {
    display: flex;
    align-items: center;
}

.text-field--name[b-cbag3qw4y9]  .hint {
    margin-left: 4px;
    white-space: nowrap;
}

.field[b-cbag3qw4y9]  .combobox,
.field[b-cbag3qw4y9]  .text-box,
.field[b-cbag3qw4y9]  .spin-edit {
    max-width: 13.4375rem;
    width: 100%;
}
/* _content/Payscrow.Trader.Web/Pages/OrphanedOrders/OrphanedOrders.razor.rz.scp.css */
.page--actions[b-sy5yy400f7] {
    margin-left: 1rem;
}

.page--actions[b-sy5yy400f7]  .btn {
    column-gap: 4px;
    padding-inline: 0.625rem;
}

.page--content[b-sy5yy400f7] {
    flex: 1 1 auto;
    border-radius: var(--section-radius);
    background-color: var(--color-gray-100);
    padding: 0.625rem;
}

.content--container[b-sy5yy400f7] {
    padding: 1rem;
    background-color: var(--color-white);
    border-radius: var(--section-radius);
}

.filter--field[b-sy5yy400f7] {
    display: flex;
    align-items: center;
    column-gap: 0.625rem;
}

.page--filter[b-sy5yy400f7] {
    display: flex;
    align-items: center;
    column-gap: 1.25rem;
}

.filter--field[b-sy5yy400f7]  .text-box,
.filter--field[b-sy5yy400f7]  .combobox {
    width: 11.375rem;
}

.row--actions[b-sy5yy400f7] {
    display: flex;
    margin-left: auto;
    column-gap: 0.625rem;
}

.row--actions[b-sy5yy400f7]  button {
    padding-inline: 0.625rem;
    column-gap: 4px;
}

.page--list[b-sy5yy400f7] {
    margin-top: 1rem;
}

[b-sy5yy400f7] .btn-circle {
    width: 1.1875rem;
    height: 1.1875rem;
    min-width: 1.1875rem;
    min-height: 1.1875rem;
}

.page--list[b-sy5yy400f7]  .bg-gray {
    background-color: var(--color-gray-100);
}

.page--list[b-sy5yy400f7], .page--list[b-sy5yy400f7]  .data-grid {
    height: calc(100vh - 235px);
}

.content__wrapper .content[b-sy5yy400f7] {
    display: flex;
    align-items: start;
    column-gap: 64px;
}

.content__wrapper .content ul[b-sy5yy400f7] {
    min-width: 183px;
    list-style: none;
}

.content__wrapper .row--actions[b-sy5yy400f7] {
    display: flex;
    justify-content: end;
    column-gap: 0.625rem;
    margin-top: 1rem;
}

.content__wrapper .row--actions[b-sy5yy400f7]  button {
    min-width: 10.625rem;
}

.list .item .item--name[b-sy5yy400f7] {
    color: var(--color-gray-500);
}

.table--actions[b-sy5yy400f7]  .btn {
    min-width: 5.5rem;
}

.page--pagination[b-sy5yy400f7] {
    margin-top: 0.625rem;
    display: flex;
    justify-content: center;
}

.payment--method-name[b-sy5yy400f7] {
    display: flex;
    align-items: center;
    gap: 0.625rem;
}

.payment--method-name i[b-sy5yy400f7] {
    color: var(--color-brown-500);
    font-size: 1rem;
}

.payment__wrapper[b-sy5yy400f7] {
    display: flex;
    align-items: center;
    column-gap: 0.625rem;
}

@media (max-width: 1300px) {
    .filter--field .text-field--name[b-sy5yy400f7] {
        font-size: 0.75rem;
    }

    .filter--field[b-sy5yy400f7]  .text-box,
    .filter--field[b-sy5yy400f7]  .combobox {
        width: 10rem;
    }
}
/* _content/Payscrow.Trader.Web/Pages/PaymentMethods/Modals/CreatePaymentMethod/CreatePaymentMethodModal.razor.rz.scp.css */
.modal[b-lomkni8z3v] {
    width: 497px;
}

.modal--text[b-lomkni8z3v] {
    font-size: 0.75rem;
    margin-bottom: 20px;
}

.field:not(:first-child)[b-lomkni8z3v] {
    margin-top: 1.25rem;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.field .text-field--name[b-lomkni8z3v] {
    min-width: 85px;
    display: flex;
    align-items: center;
    column-gap: 4px;
}

.field.field--memo[b-lomkni8z3v] {
    align-items: start;
}

.memo__wrapper[b-lomkni8z3v] {
    position: relative;
}

.memo--length[b-lomkni8z3v] {
    font-size: 0.75rem;
    color: var(--color-gray-500);
    position: absolute;
    right: 0.625rem;
    bottom: 0.625rem;
}

.memo__wrapper[b-lomkni8z3v]  .memo {
    height: 6.8125rem;
    width: 100%;
    max-width: 24.0625rem;
}

.field--content[b-lomkni8z3v] {
    list-style: none;
}

.field--content li[b-lomkni8z3v] {
    display: flex;
    column-gap: 0.625rem;
    align-items: center;
}

.field--content li:not(:first-child)[b-lomkni8z3v] {
    margin-top: 0.625rem;
}

.field--content .coin--name[b-lomkni8z3v] {
    color: var(--color-blue);
}

.field[b-lomkni8z3v]  .text-box,
.field[b-lomkni8z3v]  .combobox {
    max-width: 13.4375rem;
    width: 100%;
}

.field[b-lomkni8z3v]  .spin-edit {
    max-width: 11.0625rem;
    width: 100%;
}

.field[b-lomkni8z3v]  .text-box { max-width: 300px }

.field--content[b-lomkni8z3v] {
    display: flex;
    align-items: center;
    column-gap: 10px;
    justify-content: end;
}

.text-gray[b-lomkni8z3v] {
    color: var(--color-gray-500);
}

.modal[b-lomkni8z3v]  .max-w-120 {
    max-width: 120px;
}

hr[b-lomkni8z3v] {
    margin-top: 20px;
    margin-bottom: 20px;
    color: transparent;
    border-bottom: 1px solid var(--color-gray-500);
}

.header-content__wrapper[b-lomkni8z3v] {
    width: 100%;
    display: flex;
    align-items: center;
    gap: 10px;
}

.header-content__wrapper[b-lomkni8z3v]  .btn {
    min-width: 130px;
}

.modal[b-lomkni8z3v]  .template-btn {
    margin-top: 20px;
    width: 100%;
}

.field[b-lomkni8z3v]  .max-w-215,
.field[b-lomkni8z3v]  .combobox {
    max-width: 215px;
    width: 100%;
}
/* _content/Payscrow.Trader.Web/Pages/PaymentMethods/Modals/EditPaymentMethod/EditPaymentMethodModal.razor.rz.scp.css */
.modal[b-voy2s4nopm] {
    width: 497px;
}

.modal--text[b-voy2s4nopm] {
    font-size: 0.75rem;
    margin-bottom: 20px;
}

.field[b-voy2s4nopm] {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.field:not(:first-child)[b-voy2s4nopm] {
    margin-top: 1.25rem;
}

.field .text-field--name[b-voy2s4nopm] {
    min-width: 85px;
    display: flex;
    align-items: center;
    column-gap: 4px;
}

.field.field--memo[b-voy2s4nopm] {
    align-items: start;
}

.memo__wrapper[b-voy2s4nopm] {
    position: relative;
}

.memo--length[b-voy2s4nopm] {
    font-size: 0.75rem;
    color: var(--color-gray-500);
    position: absolute;
    right: 0.625rem;
    bottom: 0.625rem;
}

.memo__wrapper[b-voy2s4nopm]  .memo {
    height: 6.8125rem;
    width: 100%;
    max-width: 24.0625rem;
}

.field--content[b-voy2s4nopm] {
    list-style: none;
}

.field--content li[b-voy2s4nopm] {
    display: flex;
    column-gap: 0.625rem;
    align-items: center;
}

.field--content li:not(:first-child)[b-voy2s4nopm] {
    margin-top: 0.625rem;
}

.field--content .coin--name[b-voy2s4nopm] {
    color: var(--color-blue);
}

.field[b-voy2s4nopm]  .text-box,
.field[b-voy2s4nopm]  .combobox {
    max-width: 13.4375rem;
    width: 100%;
}

.field[b-voy2s4nopm]  .spin-edit {
    max-width: 11.0625rem;
    width: 100%;
}

.field[b-voy2s4nopm]  .text-box { max-width: 300px }

.field--content[b-voy2s4nopm] {
    display: flex;
    align-items: center;
    column-gap: 10px;
    justify-content: end;
}

.text-gray[b-voy2s4nopm] {
    color: var(--color-gray-500);
}

.modal[b-voy2s4nopm]  .max-w-120 {
    max-width: 120px;
}

hr[b-voy2s4nopm] {
    margin-top: 20px;
    margin-bottom: 20px;
    color: transparent;
    border-bottom: 1px solid var(--color-gray-500);
}

.header-content__wrapper[b-voy2s4nopm] {
    width: 100%;
    display: flex;
    align-items: center;
    gap: 10px;
}

.header-content__wrapper[b-voy2s4nopm]  .btn {
    min-width: 130px;
}

.modal[b-voy2s4nopm]  .template-btn {
    margin-top: 20px;
    width: 100%;
}

.field[b-voy2s4nopm]  .max-w-215,
.field[b-voy2s4nopm]  .combobox {
    max-width: 215px;
    width: 100%;
}
/* _content/Payscrow.Trader.Web/Pages/PaymentMethods/Modals/LoadContragentTemplate/LoadContragentTemplateModal.razor.rz.scp.css */
.modal[b-jexx8ou1y6] {
    display: flex;
    flex-direction: column;
    row-gap: 20px;
    width: 537px;
}

.modal--content[b-jexx8ou1y6] {
    max-height: 500px;
    overflow: auto;
    display: flex;
    flex-direction: column;
}

.modal--content .item[b-jexx8ou1y6] {
    display: flex;
    align-items: center;
    justify-content: space-between;
    height: 44px;
    padding-inline: 5px;
    font-size: 0.75rem;
}

.modal--content .item:nth-child(odd)[b-jexx8ou1y6] {
    background-color: var(--color-gray-100);
}

.item--actions[b-jexx8ou1y6] {
    display: flex;
    align-items: center;
    gap: 10px;
    justify-content: end;
}

.item--actions[b-jexx8ou1y6]  .btn {
    aspect-ratio: 4 / 4;
}

.modal--text[b-jexx8ou1y6] {
    font-size: 0.75rem;
}
/* _content/Payscrow.Trader.Web/Pages/PaymentMethods/Modals/SaveContragentTemplate/SaveContragentTemplateModal.razor.rz.scp.css */
.modal[b-owk0m9gnlx] {
    display: flex;
    flex-direction: column;
    row-gap: 20px;
    width: 537px;
}

.field[b-owk0m9gnlx] {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.modal--text[b-owk0m9gnlx] {
    font-size: 0.75rem;   
}
/* _content/Payscrow.Trader.Web/Pages/PaymentMethods/PaymentMethods.razor.rz.scp.css */
.page--actions[b-hoqvkpov7b] {
    margin-left: 1rem;
}

.page--actions[b-hoqvkpov7b]  .btn {
    min-width: 7.1875rem;
}

.page--content[b-hoqvkpov7b] {
    flex: 1 1 auto;
    border-radius: 4px;
    background-color: var(--color-gray-100);
    padding: 0.625rem;
}

.content--container[b-hoqvkpov7b] {
    padding: 1rem;
    background-color: var(--color-white);
    border-radius: 4px;
}

.page--filter[b-hoqvkpov7b] {
    display: flex;
    column-gap: 0.625rem;
    align-items: center;
}

.text-field--name[b-hoqvkpov7b] {
    white-space: nowrap;
}

.page--list[b-hoqvkpov7b] {
    margin-top: 1rem;
}

.field[b-hoqvkpov7b] {
    display: flex;
    align-items: center;
    column-gap: 0.625rem;
}

.filter--buttons[b-hoqvkpov7b] {
    display: flex;
    column-gap: 0.625rem;
    margin-left: auto;
}

.filter--buttons[b-hoqvkpov7b]  .btn {
    min-width: 4.325rem;
    column-gap: 4px;
}

.field[b-hoqvkpov7b]  .text-box,
.field[b-hoqvkpov7b]  .combobox {
    max-width: 11.125rem;
    min-width: 11.125rem;
}

.page--list[b-hoqvkpov7b], .page--list[b-hoqvkpov7b]  .data-grid {
    height: calc(100vh - 236px);
}

.page--pagination[b-hoqvkpov7b] {
    margin-top: 0.625rem;
    display: flex;
    justify-content: center;
}

.page--list[b-hoqvkpov7b]  .bg-gray {
    background-color: var(--color-gray-100);
}

.table--actions[b-hoqvkpov7b] {
    display: flex;
    column-gap: 0.625rem;
    align-items: center;
}

.table--actions[b-hoqvkpov7b]  .btn {
    min-width: 1.225rem;
    min-height: 1.225rem;
    max-height: 1.225rem;
    max-width: 1.225rem;
}

.text__wrapper[b-hoqvkpov7b] {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    overflow: hidden;
}

[b-hoqvkpov7b] .Active {
    color: var(--color-green);
}

[b-hoqvkpov7b] .Disabled {
    color: var(--color-yellow);
}

[b-hoqvkpov7b] .Deleted {
    color: var(--color-red);
}

@media (max-width: 1300px) {
    .text-field--name[b-hoqvkpov7b] {
        font-size: 0.75rem;
    }
}

.payment--method-name[b-hoqvkpov7b] {
    display: flex;
    align-items: center;
    gap: 0.625rem;
}

.payment--method-name i[b-hoqvkpov7b] {
    color: var(--color-blue);
    font-size: 1rem;
}

.payment--method-name .fa-sm[b-hoqvkpov7b] {
    font-size: 0.75rem !important;
}

.btn-circle[b-hoqvkpov7b] {
    width: 1.1875rem;
    height: 1.1875rem;
    min-width: 1.1875rem;
    min-height: 1.1875rem;
    padding: 0;
}

.actions__wrapper[b-hoqvkpov7b] {
    display: flex;
    justify-content: end;
    align-items: center;
}

.details__wrapper[b-hoqvkpov7b] {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-template-rows: min-content min-content;
    gap: 0.625rem;
}

.details__wrapper .field[b-hoqvkpov7b] {
    justify-content: start;
}

.details__wrapper .text-field--name[b-hoqvkpov7b] {
    font-size: 0.75rem;
}

.details--actions[b-hoqvkpov7b] {
    grid-area: 1 / 3 / 3 / 5;
    display: flex;
    justify-content: end;
    align-items: end;
    column-gap: 0.625rem;
}

.details--actions[b-hoqvkpov7b]  .btn {
    min-width: 170px;
}

.payment--method-name[b-hoqvkpov7b]  i {
    color: var(--color-blue);
}

[b-hoqvkpov7b] .data-grid .field,
[b-hoqvkpov7b] .data-grid .text-field--name {
    justify-content: start;
    font-size: 0.75rem;
}
/* _content/Payscrow.Trader.Web/Pages/Profile/Modals/DisableGoogleAuthenticator/DisableGoogleAuthenticatorModal.razor.rz.scp.css */
.modal[b-4zofhme71a] {
    width: 31.0625rem;
}

.modal--text[b-4zofhme71a] {
    font-size: 0.75rem;
}
/* _content/Payscrow.Trader.Web/Pages/Profile/Modals/EnableGoogleAuthenticator/EnableGoogleAuthenticatorModal.razor.rz.scp.css */
.modal[b-lxy0mbvetr] {
    width: 497px;
}

.code__wrapper[b-lxy0mbvetr] {
    margin-top: 1.25rem;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
}

.qrcode__wrapper[b-lxy0mbvetr] {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    min-height: 104px;
}

.code--text[b-lxy0mbvetr] {
    margin-top: 1.25rem;
    font-size: 0.75rem;
}

.code[b-lxy0mbvetr] {
    display: flex;
    align-items: center;
    column-gap: 0.32rem;
    margin-top: 0.32rem;
    color: var(--color-blue);
}

.code button[b-lxy0mbvetr] {
    color: var(--color-blue);
}

.modal h6[b-lxy0mbvetr] {
    font-size: 1rem;
    font-weight: 500;
}

.modal h6:not(:first-child)[b-lxy0mbvetr] {
    margin-top: 1.25rem;
}

.modal ol[b-lxy0mbvetr] {
    font-size: 0.75rem;
    margin-top: 1rem;
    padding-left: 1rem;
}

.modal ol li:not(:first-child)[b-lxy0mbvetr] {
    margin-top: 0.625rem;
}

.modal--text[b-lxy0mbvetr] {
    margin-top: 1.25rem;
    font-size: 0.875rem;
}

.field[b-lxy0mbvetr] {
    margin-top: 1rem;
    display: flex;
    justify-content: start;
    align-items: center;
    column-gap: 0.625rem;
}
/* _content/Payscrow.Trader.Web/Pages/Profile/Profile.razor.rz.scp.css */
.page--content[b-0euqkfgqj3] {
    flex: 1 1 auto;
    border-radius: var(--section-radius);
    background-color: var(--color-gray-100);
    padding: 0.625rem;
    display: flex;
    column-gap: 0.625rem;
    align-items: stretch;
}

.page--section[b-0euqkfgqj3] {
    width: 100%;
    padding: 1rem;
    border-radius: var(--section-radius);
    background-color: var(--color-white);
}

.section--title[b-0euqkfgqj3] {
    font-size: 1rem;
    color: var(--color-blue);
    font-weight: 400;
}

.section--title.gray[b-0euqkfgqj3] {
    color: var(--color-gray-500);
}

.checkbox__wrapper[b-0euqkfgqj3] {
    margin-top: 1.25rem;
    display: flex;
    column-gap: 0.625rem;
    align-items: center;
}

.checkbox--content div:last-child[b-0euqkfgqj3] {
    font-size: 0.875rem;
    color: var(--color-gray-500);
}

.icon__wrapper[b-0euqkfgqj3] {
    width: 3rem;
    height: 3rem;
    min-width: 3rem;
    min-height: 3rem;
    border-radius: 9999px;
    background-color: var(--color-green);
    color: var(--color-white);
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 2rem;
}

.icon__wrapper.transparent[b-0euqkfgqj3] {
    background-color: var(--color-white);
}

.icon__wrapper.color-blue[b-0euqkfgqj3] {
    color: var(--color-blue);
}

.icon__wrapper.color-gray[b-0euqkfgqj3] {
    color: var(--color-gray-500);
}

.checkbox--action[b-0euqkfgqj3] {
    margin-left: auto;
}

.page--section .section--title:not(:first-child)[b-0euqkfgqj3] {
    margin-top: 1.88rem;
}

.page--section .field[b-0euqkfgqj3] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-top: 1.25rem;
}

.field[b-0euqkfgqj3]  .text-box,
.field .password__wrapper[b-0euqkfgqj3] {
    max-width: 16.3125rem;
    width: 100%;
}

.field .password__wrapper[b-0euqkfgqj3]  .text-box {
    padding-right: 1rem;
}

.field .password__wrapper[b-0euqkfgqj3] {
    position: relative;
}

.field .password__wrapper[b-0euqkfgqj3]  .btn {
    position: absolute;
    right: 0.62rem;
    top: 50%;
    transform: translateY(-50%);
    padding: 0;
    color: var(--color-gray-500);
}

.field .password__wrapper[b-0euqkfgqj3]  .btn.active {
    color: var(--color-blue);
}

.field[b-0euqkfgqj3]  .btn {
    padding-inline: 1.22rem;
}

.field--title[b-0euqkfgqj3] {
    font-size: 1rem;
}

[b-0euqkfgqj3] .submit-btn {
    margin-top: 1.88rem;
    width: 100%;
}

.sessions--container[b-0euqkfgqj3] {
    margin-top: 1.25rem;
    padding-right: 0.5rem;
    overflow-y: auto;
    height: 200px;
}

.sessions__wrapper[b-0euqkfgqj3] {
    height: 23rem;
    overflow-y: auto;
}

.sessions__wrapper .checkbox__wrapper:first-child[b-0euqkfgqj3] {
    margin-top: 0;
}

.withdrawal__wrapper li[b-0euqkfgqj3] {
    height: 3.0625rem;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 0.875rem;
}

.withdrawal--container[b-0euqkfgqj3] {
    margin-top: 1.25rem;
    padding-right: 0.5rem;
    overflow-y: auto;
    height: 245px;
}

.withdrawal__wrapper li:nth-child(odd)[b-0euqkfgqj3] {
    background-color: var(--color-gray-100);
}

.btn-end-session[b-0euqkfgqj3] {
    padding-inline: 0.78rem;
}

.flag__wrapper img[b-0euqkfgqj3] {
    width: 1rem;
    max-width: 1rem;
    height: 0.75rem;
    max-height: 0.75rem;
}

.mt-5[b-0euqkfgqj3] {
    margin-top: 1.25rem;
}

.pagination__wrapper[b-0euqkfgqj3] {
    display: flex;
    justify-content: center;
}

.page--section[b-0euqkfgqj3]  .data-grid {
    --grid-text-cell-padding-y: 1rem;
    margin-top: 1.25rem;
    height: 277px;
}

.page--section[b-0euqkfgqj3]  .bg-blue {
    background-color: var(--color-gray-100);
}

[b-0euqkfgqj3] .btn-save {
    margin-left: auto;
    min-width: 115px;
}

.field-content__wrapper[b-0euqkfgqj3] {
    max-width: 387px;
    width: 100%;
    display: flex;
    column-gap: 0.625rem;
    align-items: stretch;
}

.field-content__wrapper[b-0euqkfgqj3]  .btn {
    --button-height: auto;
    min-width: 115px;
}

.field-content__wrapper[b-0euqkfgqj3]  .combobox {
    width: 100%;
    max-width: 262px;
}
/* _content/Payscrow.Trader.Web/Pages/Profile/ProfileNotificationSettings.razor.rz.scp.css */
.table[b-54k14zi18f] {
    width: 100%;
    margin-top: 1.25rem;
    border-collapse: collapse;
}

.table th[b-54k14zi18f] {
    text-align: start;
    font-weight: 400;
    font-size: 0.75rem;
    color: var(--color-gray-500);
    padding-inline: 0.625rem;
    padding-top: 1rem;
    padding-bottom: 1rem;
}

.table th:last-child[b-54k14zi18f] {
    text-align: right;
}

.table tbody tr:nth-child(odd)[b-54k14zi18f] {
    background-color: var(--color-gray-100);
}

.table td[b-54k14zi18f] {
    color: var(--color-black);
    font-size: 0.75rem;
    font-weight: 400;
    text-align: start;
    padding-inline: 0.625rem;
    padding-top: .5rem;
    padding-bottom: .5rem;
}

.table td:last-child[b-54k14zi18f] {
    display: flex;
    justify-content: end;
}
/* _content/Payscrow.Trader.Web/Pages/Statistic/Components/OrderAmount.razor.rz.scp.css */
.wrapper[b-bg4tn126hd] {
    padding: 0.625rem;
    background-color: var(--color-white);
    border-radius: var(--section-radius);
    width: 29rem;
}

.header[b-bg4tn126hd] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    column-gap: 0.625rem;
}

.header h6[b-bg4tn126hd] {
    font-size: 0.75rem;
    color: var(--color-blue);
    font-weight: 500;
}

.header--actions[b-bg4tn126hd] {
    display: flex;
    align-items: center;
    column-gap: 0.625rem;
}

.header--actions button[b-bg4tn126hd] {
    font-size: 0.75rem;
    color: var(--color-gray-300);
}

.header--actions button.active[b-bg4tn126hd] {
    color: var(--color-blue);
    text-decoration: underline;
}

.header--actions button.active--icon[b-bg4tn126hd] {
    color: var(--color-blue);
}

.table[b-bg4tn126hd] {
    padding-top: 0.625rem;
    width: 100%;
}

.table tbody th[b-bg4tn126hd] {
    font-weight: 400;
}

.table th[b-bg4tn126hd] {
    text-align: start;
    font-size: 0.75rem;
    font-weight: 500;
}

.table td[b-bg4tn126hd] {
    font-size: 0.75rem;
}

.table td[b-bg4tn126hd],
.table th[b-bg4tn126hd] {
    padding-top: 0.625rem;
}

.table td:nth-child(3)[b-bg4tn126hd] {
    color: var(--color-green);
}

.table td:last-child[b-bg4tn126hd] {
    color: var(--color-red);
}

.table td:first-child[b-bg4tn126hd] {
    width: 100%;
}

.table tr[b-bg4tn126hd],
.table thead[b-bg4tn126hd] {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
}
/* _content/Payscrow.Trader.Web/Pages/Statistic/Components/OrdersCount.razor.rz.scp.css */
.wrapper[b-wt8liynjb7] {
    padding: 0.625rem;
    background-color: var(--color-white);
    border-radius: var(--section-radius);
    min-width: 20.28125rem;
}

.header[b-wt8liynjb7] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    column-gap: 0.625rem;
}

.header h6[b-wt8liynjb7] {
    font-size: 0.75rem;
    color: var(--color-blue);
    font-weight: 500;
}

.header--actions[b-wt8liynjb7] {
    display: flex;
    align-items: center;
    column-gap: 0.625rem;
}

.header--actions button[b-wt8liynjb7] {
    font-size: 0.75rem;
    color: var(--color-gray-300);
}

.header--actions button.active[b-wt8liynjb7] {
    color: var(--color-blue);
    text-decoration: underline;
}

.header--actions button.active--icon[b-wt8liynjb7] {
    color: var(--color-blue);
}

.table[b-wt8liynjb7] {
    margin-top: 0.625rem;
    width: 100%;
}

.table th[b-wt8liynjb7] {
    text-align: start;
    font-size: 0.75rem;
    font-weight: 500;
}

.table tbody th[b-wt8liynjb7] {
    font-weight: 400;
}

.table td[b-wt8liynjb7] {
    font-size: 0.75rem;
}

.table tr td[b-wt8liynjb7],
.table tr th[b-wt8liynjb7] {
    padding-top: 0.625rem;
}

.table tr td:nth-child(3    )[b-wt8liynjb7] {
    color: var(--color-green);
}

.table th:last-child[b-wt8liynjb7],
.table td:last-child[b-wt8liynjb7] {
    text-align: right;
}

.table td:last-child[b-wt8liynjb7] {
    color: var(--color-red);
}

.table tr td:first-child[b-wt8liynjb7] {
    width: 100%;
}
/* _content/Payscrow.Trader.Web/Pages/Statistic/Statistic.razor.rz.scp.css */
.page--content[b-0ih1akj8oh] {
    display: flex;
    flex-direction: column;
    flex: 1 1 auto;
    background-color: var(--color-gray-100);
    padding: 0.625rem;
    border-radius: var(--section-radius);
}

.page--row[b-0ih1akj8oh] {
    display: flex;
    justify-content: start;
    align-items: stretch;
    column-gap: 0.625rem;
}

.page--row:not(:first-child)[b-0ih1akj8oh] {
    margin-top: 0.625rem;
}

.charts__wrapper[b-0ih1akj8oh] {
    display: flex;
    column-gap: 0.625rem;
}

.charts__wrapper[b-0ih1akj8oh] {
    flex: 1 1 auto;
    margin-top: 0.625rem;
    border-radius: var(--section-radius);
    display: grid;
    grid-template-columns: 1fr 1fr;
    column-gap: 0.625rem;
}

.charts__wrapper .column[b-0ih1akj8oh] {
    width: 100%;
    display: flex;
    flex-direction: column;
    row-gap: 0.625rem;
}

.chart--row[b-0ih1akj8oh] {
    background-color: var(--color-white);
    border-radius: var(--section-radius);
    padding: 0.625rem;
}

.chart--row .row--content[b-0ih1akj8oh] {
    margin-top: 2rem;
    max-height: 22.375rem;
    overflow: hidden;
}

.chart--row.close .row--content[b-0ih1akj8oh] {
    height: 0;
    margin: 0;
}

.row--header[b-0ih1akj8oh] {
    display: flex;
    column-gap: 0.625rem;
}

.row--header h4[b-0ih1akj8oh] {
    color: var(--color-blue);
}

.row--headline[b-0ih1akj8oh] {
    display: flex;
    align-items: start;
    justify-content: space-between;
    padding-bottom: 1rem;
}

.row--header .btn[b-0ih1akj8oh] {
    max-width: 1.1875rem;
    max-height: 1.1875rem;
    min-width: 1.1875rem;
    min-height: 1.1875rem;
}

.headline--actions[b-0ih1akj8oh] {
    display: flex;
    align-items: center;
    column-gap: 0.625rem;
    font-size: 0.75rem;
}

.headline--actions button[b-0ih1akj8oh] {
    color: var(--color-gray-300);
}

.headline--actions button.active[b-0ih1akj8oh] {
    color: var(--color-blue);
    text-decoration: underline;
}

.chart--legend[b-0ih1akj8oh] {
    font-size: 0.75rem;
    color: var(--color-gray-300);
}

.chart--legend li[b-0ih1akj8oh] {
    --data-color: #000;
    display: flex;
    align-items: center;
    column-gap: 0.625rem;
}

.chart--legend li[b-0ih1akj8oh]::before {
    content: '';
    display: inline-block;
    max-width: 0.625rem;
    max-height: 0.625rem;
    min-width: 0.625rem;
    min-height: 0.625rem;
    background-color: var(--data-color);
}

.column[b-0ih1akj8oh] {
    display: flex;
    flex-direction: column;
    justify-content: start;
}

.page--content[b-0ih1akj8oh]  .dx-chart-legend {
    display: none;
}

.cards__wrapper[b-0ih1akj8oh] {
    display: grid;
    grid-template-columns: repeat(5, 1fr);
    width: 100%;
    column-gap: 0.625rem;
}
/* _content/Payscrow.Trader.Web/Pages/Terminals/Components/Terminal.razor.rz.scp.css */
.terminal[b-ei8fm7344z] {
    padding: 1rem;
    border-radius: 4px;
    background: white;
}

.terminal__header[b-ei8fm7344z] {
    margin-bottom: 1rem;
    display: flex;
    align-items: center;
    gap: 0.625rem;
}

.terminal__name[b-ei8fm7344z] {
    display: flex;
    align-items: center;
    gap: 14px;
    margin-right: auto;
    color: var(--color-blue);
}

.terminal__info[b-ei8fm7344z] {
    display: grid;
    gap: 0.625rem;
    font-size: 14px;
    color: var(--color-gray-500);
}

.terminal__info span[b-ei8fm7344z] {
    color: var(--color-black);
}

.payment-btn[b-ei8fm7344z] {
    width: 100%;
    margin-bottom: 1rem;
}

.notification-btn[b-ei8fm7344z] {
    width: 100%;
    display: grid;
    place-content: center;
}

.content[b-ei8fm7344z] {
    margin-bottom: 1rem;
    display: flex;
    justify-content: space-between;
    align-content: start;
    gap: 5px;
}

.switches[b-ei8fm7344z] {
    display: grid;
    grid-template-columns: auto auto;
    justify-items: end;
    align-items: center;
    align-content: start;
    gap: 16px 5px;
    font-size: 14px;
    color: var(--color-gray-500);
}

.statistic[b-ei8fm7344z] {
    margin-bottom: 1rem;
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    grid-template-rows: repeat(2, 1fr);
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
}

.statistic__item[b-ei8fm7344z] {
    padding: 5px;
    background: var(--color-blue-010);
    border-radius: 4px;
    border: 1px solid var(--color-blue);
}

.statistic__item h4[b-ei8fm7344z] {
    margin-bottom: 5px;
    font-size: 12px;
    color: var(--color-blue);
}

.statistic__item p[b-ei8fm7344z] {
    font-size: 14px;
    color: var(--color-black);
}

.orders-created[b-ei8fm7344z] {
    grid-area: 1 / 1 / 2 / 2;
}

.orders-completed[b-ei8fm7344z] {
    grid-area: 1 / 2 / 2 / 3;
}

.appeals[b-ei8fm7344z] {
    grid-area: 1 / 3 / 2 / 4;
}

.active-orders[b-ei8fm7344z] {
    grid-area: 1 / 4 / 2 / 5;
}

.notifications-received[b-ei8fm7344z] {
    grid-area: 2 / 1 / 3 / 3;
}

.notifications-recognized[b-ei8fm7344z] {
    grid-area: 2 / 3 / 3 / 5;
}

.indicator-wrapper[b-ei8fm7344z] {
    display: flex;
    align-items: center;
    gap: 4px;
}

.indicator[b-ei8fm7344z] {
    width: 12px;
    height: 12px;
    border-radius: 100%;
    background: var(--color-red);
}

.indicator.green[b-ei8fm7344z] {
    background: var(--color-green);
}

.hint--content[b-ei8fm7344z] {
    display: grid;
    gap: 10px;
}

.terminal-hint[b-ei8fm7344z] {
    display: grid;
    gap: 4px;
    font-size: 12px;
}

.terminal-hint__title[b-ei8fm7344z] {
    font-weight: 500;
    color: var(--color-brown-500);
}

.terminal-hint__text[b-ei8fm7344z] {
    color: var(--color-black);
}

.btn.status[b-ei8fm7344z] {
    padding: 0 12px;
    border-radius: 20px !important;
    
}

.btn.deleted[b-ei8fm7344z] {
    border-color: #848F98;
    color: #848F98;
    cursor: default;
}

.attention[b-ei8fm7344z] {
    color: #FFEA4E;
}
/* _content/Payscrow.Trader.Web/Pages/Terminals/Modals/AddTerminal/AddTerminalModal.razor.rz.scp.css */
.modal[b-icghhfj8y5] {
    width: 500px
}

.modal-fields[b-icghhfj8y5] {
    display: grid;
    grid-template-columns: 1fr 215px;
    gap: 20px;
    align-items: center
}

.modal-fields p[b-icghhfj8y5] {
    font-size: 14px;
    color: var(--color-gray-500);
}

.check-box[b-icghhfj8y5] {
    margin-left: auto;
}

.red-text[b-icghhfj8y5] {
    color: var(--color-red);
}
/* _content/Payscrow.Trader.Web/Pages/Terminals/Modals/ConnectDevice/ConnectDeviceModal.razor.rz.scp.css */
.modal[b-qog7bk7r48] {
    width: 500px
}

.modal-fields[b-qog7bk7r48] {
    margin-bottom: 20px;
    display: flex;
    align-items: center;
    gap: 10px;
}

.modal-fields p[b-qog7bk7r48] {
    font-size: 14px;
    color: var(--color-gray-500);
}

.check-box[b-qog7bk7r48] {
    margin-left: auto;
}

.text-field[b-qog7bk7r48] {
    margin-left: auto;
}

.qr-code-button[b-qog7bk7r48] {
    padding: 7px 10px;
    border-radius: 2px;
    border: 1px solid var(--color-blue);
}

.qr-code-button i[b-qog7bk7r48] {
    color: var(--color-blue);
}

[b-qog7bk7r48] #qr-code {
    margin-bottom: 20px;
    display: flex;
    justify-content: center;
}

[b-qog7bk7r48] .text-box {
    width: 330px;
    height: 32px;
    color: black;
}

[b-qog7bk7r48] .text-box.terminal-id {
    color: black;
}

.btn[b-qog7bk7r48] {
    width: 100%;
}
/* _content/Payscrow.Trader.Web/Pages/Terminals/Modals/DownloadApp/DownloadTerminalAppModal.razor.rz.scp.css */
.modal[b-kknlay7nh6] {
    width: 352px;
}

.modal-text[b-kknlay7nh6] {
    font-size: 14px;
    color: var(--color-black);
}

.modal-text p[b-kknlay7nh6] {
    margin-bottom: 1rem;
}


.modal-text ol[b-kknlay7nh6] {
    margin-bottom: 1rem;
    list-style-position: inside;
}

[b-kknlay7nh6] #qr-code {
    margin-bottom: 20px;
    display: flex;
    justify-content: center;
}

.app-link[b-kknlay7nh6] {
    margin-bottom: 20px;
    display: block;
    font-size: 14px;
    text-decoration: underline;
    text-align: center;
    color: var(--color-blue);
}

.btn[b-kknlay7nh6] {
    width: 100%;
}
/* _content/Payscrow.Trader.Web/Pages/Terminals/Modals/EditTerminal/EditTerminalModal.razor.rz.scp.css */
.modal[b-r6ttn2s62c] {
    width: 500px
}

.modal-fields[b-r6ttn2s62c] {
    display: grid;
    grid-template-columns: 1fr 215px;
    gap: 20px;
    align-items: center
}

    .modal-fields p[b-r6ttn2s62c] {
        font-size: 14px;
        color: var(--color-gray-500);
    }

.check-box[b-r6ttn2s62c] {
    margin-left: auto;
}

.red-text[b-r6ttn2s62c] {
    color: var(--color-red);
}
/* _content/Payscrow.Trader.Web/Pages/Terminals/Modals/PaymentMethods/TerminalPaymentsModal.razor.rz.scp.css */
.payment-grid[b-pf3x1nubrh] {
    padding: 4px;
    display: grid;
    grid-template-columns: 130px 35px 130px 155px 170px 85px 80px;
    align-items: center;
    gap: 1rem;
}

.grid-header[b-pf3x1nubrh] {
    margin-left: 27px;
    color: var(--color-gray-500);
    font-size: 12px;
    word-break: break-all;
}

.payment--method-name[b-pf3x1nubrh] {
    display: flex;
    align-items: center;
    gap: 0.625rem;
}

.payment--method-name i[b-pf3x1nubrh] {
    color: var(--color-blue);
    font-size: 1rem;
}

[b-pf3x1nubrh] .dxbl-listbox-item-selected {
    background: transparent;
}

[b-pf3x1nubrh] .dxbl-scroll-viewer-content li {
    min-height: 52px;
}

[b-pf3x1nubrh] .dxbl-scroll-viewer-content li:nth-child(odd) {
    background: #D2D9E2 !important;
    
}

[b-pf3x1nubrh] .dxbl-scroll-viewer-content li:nth-child(even) {
    background: white !important;
}

[b-pf3x1nubrh] .dxbl-list-box  {
    height: 400px;
    --dxbl-list-box-border-width: 0px !important;
}

.red[b-pf3x1nubrh] {
    color: var(--color-red);
}

.green[b-pf3x1nubrh] {
    color: var(--color-green);
}

.status[b-pf3x1nubrh] {
    display: grid;
    color: var(--color-gray-500);
    font-size: 12px;
}
/* _content/Payscrow.Trader.Web/Pages/Terminals/Terminals.razor.rz.scp.css */
.page--header[b-9ewlhitghn] {
    margin-bottom: 10px;
    padding: 20px 1.88rem;
    display: flex;
    align-items: center;
    gap: 0.625rem;
    border-radius: 4px;
    background-color: var(--color-gray-100);
    font-size: 14px;
    color: var(--color-blue);
}

.header--title[b-9ewlhitghn] {
    font-size: 1.25rem;
    font-weight: 400;
}

.qr-code-button[b-9ewlhitghn] {
    padding: 7px 10px;
    border-radius: 2px;
    border: 1px solid var(--color-blue);
}

.qr-code-button i[b-9ewlhitghn] {
    color: var(--color-blue);
}

.app-link[b-9ewlhitghn] {
    text-decoration: underline;
    color: var(--color-blue);
}

.add-btn[b-9ewlhitghn] {
    min-width: 115px;
}

.page--content[b-9ewlhitghn] {
    padding: 0.625rem;
    border-radius: var(--section-radius);
    background-color: var(--color-gray-100);
}

.filter-wrapper[b-9ewlhitghn] {
    margin-bottom: 10px;
    padding: 10px;
    display: flex;
    gap: 10px;
    align-items: center;
    border-radius: 4px;
    background: white;
}

.content-wrapper[b-9ewlhitghn] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 0.625rem;
}


.filter--actions[b-9ewlhitghn] {
    margin-left: auto;
    display: flex;
    column-gap: 0.625rem;
}

.filter--actions button[b-9ewlhitghn] {
    min-width: 4.3125rem;
}

.field[b-9ewlhitghn] {
    display: flex;
    align-items: center;
    justify-content: space-between;
    column-gap: 0.625rem;
}

.field[b-9ewlhitghn]  .text-box,
.field[b-9ewlhitghn]  .combobox,
.field .field-content__wrapper[b-9ewlhitghn],
.field[b-9ewlhitghn]  .memo {
    max-width: 385px;
    width: 100%;
}

.header--actions[b-9ewlhitghn] {
    display: flex;
    column-gap: 16px;
    align-items: center;
    font-size: 0.875rem;
    margin-inline: auto;
    color: var(--color-blue);
}

.header--actions--col[b-9ewlhitghn] {
    display: flex;
    align-items: center;
    column-gap: 4px;
    flex-wrap: wrap;
}

.terminal--app[b-9ewlhitghn],
.header--actions--col a[b-9ewlhitghn] {
    white-space: nowrap;
}

@media screen and (max-width: 1280px) {
    .page--content[b-9ewlhitghn] {
        grid-template-columns: 1fr;
    }
}
/* _content/Payscrow.Trader.Web/Pages/Tickets/ChatAction.razor.rz.scp.css */
.action[b-8af0qmtrvs] {
    width: 15.3125rem;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

.chat--action .action .btn[b-8af0qmtrvs] {
    width: 100%;
}

.attachment[b-8af0qmtrvs] {
    display: flex;
    column-gap: 0.625rem;
}

.memo__wrapper[b-8af0qmtrvs] {
    position: relative;
    width: 100%;
}

.memo__wrapper[b-8af0qmtrvs]  .memo {
    width: 100% !important;
    height: 100% !important;
}

.memo__wrapper .memo--length[b-8af0qmtrvs] {
    position: absolute;
    font-size: 0.75rem;
    color: var(--color-gray-500);
    right: 0.625rem;
    bottom: 0.625rem;
}

.attachment .file-input[b-8af0qmtrvs] {
    border-radius: 8px;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    position: relative;
    background-color: var(--color-gray-100);
    color: var(--color-blue);
    height: 4.125rem;
    width: 4.6875rem;
}

.attachment .file-input[b-8af0qmtrvs]  input {
    appearance: none;
    display: none;
}

.attachment .file-image[b-8af0qmtrvs] {
    height: 4.125rem;
    width: 4.6875rem;
    border-radius: 8px;
    display: flex;
    position: relative;
}

.attachment .file-image img[b-8af0qmtrvs] {
    width: 100%;
    height: 100%;
    border-radius: 8px;
}

.attachment .file-image button[b-8af0qmtrvs] {
    padding: 2px;
    color: var(--color-gray-100);
    position: absolute;
    right: 4px;
    top: 0;
}
/* _content/Payscrow.Trader.Web/Pages/Tickets/Headline.razor.rz.scp.css */
.font-medium[b-mocouccb0k] {
    font-weight: 500;
}

.copy-btn[b-mocouccb0k] {
    color: var(--color-blue);
}

.Buy[b-mocouccb0k],
.green[b-mocouccb0k] {
    color: var(--color-green) !important;
}

.Sell[b-mocouccb0k] {
    color: var(--color-red) !important;
}

.row--content[b-mocouccb0k] {
    display: flex;
    align-items: center;
    column-gap: 4px;
}

.tab-page--content[b-mocouccb0k] {
    --grid-cols: 0;
    display: grid;
    grid-template-columns: repeat(var(--grid-cols), minmax(max-content, 1fr));
    grid-template-rows: 1fr 1fr;
    gap: 1rem;
    min-height: 68px;
}

.tab-page--content.ticket[b-mocouccb0k],
.tab-page--content.payment[b-mocouccb0k],
.tab-page--content.transaction[b-mocouccb0k],
.tab-page--content.amounts[b-mocouccb0k] {
    --grid-cols: 3;
}

.tab-page--content.steps[b-mocouccb0k],
.tab-page--content.stages[b-mocouccb0k] {
    --grid-cols: 4;
}

.tab-page--content[b-mocouccb0k] {
    padding-top: 0.625rem;
}

.item[b-mocouccb0k] {
    display: flex;
    align-items: center;
    column-gap: 1.25rem;
    font-size: 0.875rem;
}

.reason[b-mocouccb0k] {
    font-size: 0.75rem;
}

.tab-page--content.transaction .item:nth-child(3)[b-mocouccb0k],
.tab-page--content.other.ticket .item:nth-child(4)[b-mocouccb0k],
.tab-page--content.transaction-type.ticket .item:nth-child(4)[b-mocouccb0k] {
    grid-area: 2 / 2 / 3 / 3;
}

.item--name[b-mocouccb0k] {
    color: var(--color-gray-500);
}

.subject[b-mocouccb0k] {
    font-weight: 500;
    color: var(--color-blue);
}

.payment--method-name[b-mocouccb0k] {
    display: flex;
    align-items: center;
    gap: 0.625rem;
}
.payment--method-name i[b-mocouccb0k] {
    color: var(--color-blue);
    font-size: 1rem;
}
/* _content/Payscrow.Trader.Web/Pages/Tickets/Modals/CreateTicket/CreateTicketModal.razor.rz.scp.css */
.modal[b-s9ecruiwhf] {
    width: 31.0625rem;
}

.field[b-s9ecruiwhf] {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.field.field--memo[b-s9ecruiwhf] {
    align-items: start;
}

.field.related-item[b-s9ecruiwhf] {
    font-size: 0.75rem;
    font-weight: 500;
    color: var(--color-blue);
    display: flex;
    align-items: center;
    column-gap: 0.32rem;
    justify-content: start;
}

.field.related-item[b-s9ecruiwhf]  span {
    color: var(--color-black);
}

.field[b-s9ecruiwhf]  .ticket-type {
    width: 100% !important;
    max-width: 11.125rem !important;
}

.field[b-s9ecruiwhf]  .ticket-title {
    max-width: 24.0625rem;
    width: 100%;
}

.field[b-s9ecruiwhf]  .combobox {
    min-width: 11.125rem;
}

.modal--content .field:not(:first-child)[b-s9ecruiwhf] {
    margin-top: 1.25rem;
}

.memo__wrapper[b-s9ecruiwhf] {
    position: relative;
}

.memo--length[b-s9ecruiwhf] {
    font-size: 0.75rem;
    color: var(--color-gray-500);
    position: absolute;
    right: 0.625rem;
    bottom: 0.625rem;
}

.memo__wrapper[b-s9ecruiwhf]  .memo {
    height: 6.8125rem;
    width: 100%;
    max-width: 24.0625rem;
}

.attachments__wrapper[b-s9ecruiwhf] {
    margin-top: 1.25rem;
}

.attachment--title[b-s9ecruiwhf] {
    color: var(--color-blue);
    font-size: 0.75rem;
    display: flex;
    align-items: center;
    column-gap: 0.32rem;
}

.attachment[b-s9ecruiwhf] {
    margin-top: 0.625rem;
    min-height: 4.125rem;
    display: flex;
    column-gap: 20px;
}

.attachment .file-input[b-s9ecruiwhf] {
    border-radius: 8px;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    position: relative;
    background-color: var(--color-gray-100);
    color: var(--color-blue);
    height: 4.125rem;
    width: 4.6875rem;
}

.attachment .file-input[b-s9ecruiwhf]  input {
    appearance: none;
    display: none;
}

.attachment .file-image[b-s9ecruiwhf] {
    height: 4.125rem;
    width: 4.6875rem;
    border-radius: 8px;
    display: flex;
    position: relative;
}

.attachment .file-image img[b-s9ecruiwhf] {
    width: 100%;
    height: 100%;
    border-radius: 8px;
}

.attachment .file-image button[b-s9ecruiwhf] {
    padding: 2px;
    color: var(--color-gray-100);
    position: absolute;
    right: 4px;
    top: 0;
}
/* _content/Payscrow.Trader.Web/Pages/Tickets/ProcessMessages.razor.rz.scp.css */
.chat--item[b-8qbfgq04k7] {
    display: flex;
    flex-direction: column;
    row-gap: 0.625rem;
    padding-right: 0.625rem;
}

.chat--item:not(:first-child)[b-8qbfgq04k7] {
    margin-top: 0.625rem;
}

.item--title[b-8qbfgq04k7] {
    color: var(--color-gray-500);
    font-size: 0.875rem;
}

.item--title .username[b-8qbfgq04k7] {
    font-weight: 500;
    color: var(--color-black);
}

.item--content[b-8qbfgq04k7] {
    font-size: 0.875rem;
    overflow-wrap: break-word;
    display: inline-block;
    line-height: 1.35rem;
}

.item--attachments[b-8qbfgq04k7] {
    margin-top: 0.625rem;
    display: flex;
    column-gap: 0.625rem;
    align-items: center;
    justify-content: start;
}

.item--attachments i[b-8qbfgq04k7] {
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 6rem;
    height: 96px;
    width: 96px;
}


.item--attachments span[b-8qbfgq04k7] {
    cursor: pointer;
}
/* _content/Payscrow.Trader.Web/Pages/Tickets/Ticket.razor.rz.scp.css */
.page--status[b-w7xcxwraxa] {
    margin-right: 1rem;
    display: flex;
    column-gap: 0.625rem;
    align-items: center;
}

.page--status .btn:first-child[b-w7xcxwraxa] {
    min-width: 3.625rem;
}

.page--status .btn[b-w7xcxwraxa] {
    min-width: 3.625rem;
    display: flex;
    align-items: center;
    justify-content: center;
    column-gap: 4px;
}

.page--content[b-w7xcxwraxa] {
    flex: 1 1 auto;
    border-radius: var(--section-radius);
    background-color: var(--color-gray-100);
    padding: 0.625rem;
    display: flex;
    flex-direction: column;
    row-gap: 0.625rem;
}

.page--headline[b-w7xcxwraxa] {
    padding: 1rem;
    border-radius: var(--section-radius);
    background-color: var(--color-white);
}

.page--chat[b-w7xcxwraxa] {
    padding: 1rem;
    flex: 1 1 auto;
    display: flex;
    flex-direction: column;
    row-gap: 1rem;
    overflow-y: auto;
    height: 100%;
}

.chat--container[b-w7xcxwraxa] {
    background-color: var(--color-white);
    border-radius: var(--section-radius);
    flex: 1 1 auto;
    padding-right: 0.44rem;
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
    height: calc(100vh - 484px);
}

.chat--action[b-w7xcxwraxa] {
    padding: 1rem;
    border-radius: var(--section-radius);
    background-color: var(--color-white);
    height: 10.1875rem;
    display: flex;
    align-items: stretch;
    column-gap: 1rem;
}

.chat--item[b-w7xcxwraxa] {
    display: flex;
    flex-direction: column;
    row-gap: 0.625rem;
}

.item--title[b-w7xcxwraxa] {
    color: var(--color-gray-500);
    font-size: 0.875rem;
}

.item--title .username[b-w7xcxwraxa] {
    font-weight: 500;
    color: var(--color-black);
}

.item--content[b-w7xcxwraxa] {
    font-size: 0.875rem;
}

@media (max-width: 1300px) {
    .chat--action[b-w7xcxwraxa] {
        height: 8.875rem;
    }
}
/* _content/Payscrow.Trader.Web/Pages/Tickets/TicketsList.razor.rz.scp.css */
.page--actions[b-fehm1lwkgy] {
    margin-left: 1rem;
}

.page--actions[b-fehm1lwkgy]  .btn {
    min-width: 7.1875rem;
}

.page--content[b-fehm1lwkgy] {
    flex: 1 1 auto;
    border-radius: 4px;
    background-color: var(--color-gray-100);
    padding: 0.625rem;
}

.content--container[b-fehm1lwkgy] {
    padding: 1rem;
    background-color: var(--color-white);
    border-radius: 4px;
}

.page--filter[b-fehm1lwkgy] {
    display: flex;
    column-gap: 0.625rem;
    align-items: center;
}

.page--list[b-fehm1lwkgy] {
    margin-top: 1rem;
}

.field[b-fehm1lwkgy] {
    display: flex;
    align-items: center;
    column-gap: 0.625rem;
}

.filter--buttons[b-fehm1lwkgy] {
    display: flex;
    column-gap: 0.625rem;
    margin-left: auto;
}

.filter--buttons[b-fehm1lwkgy]  .btn {
    min-width: 4.325rem;
    column-gap: 4px;
}

.field[b-fehm1lwkgy]  .text-box,
.field[b-fehm1lwkgy]  .combobox {
    min-width: 11.125rem;
    width: 100%;
}

.field[b-fehm1lwkgy]  .date-edit {
    max-width: 10rem;
    width: 100%;
}

.page--list[b-fehm1lwkgy], .page--list[b-fehm1lwkgy]  .data-grid {
    height: calc(100vh - 236px);
}

.page--pagination[b-fehm1lwkgy] {
    margin-top: 0.625rem;
    display: flex;
    justify-content: center;
}

.page--list[b-fehm1lwkgy]  .bg-gray {
    background-color: var(--color-gray-100);
}

.table--actions[b-fehm1lwkgy]  .btn {
    min-width: 5.75rem;
}

@media (max-width: 1300px) {
    .text-field--name[b-fehm1lwkgy] {
        font-size: 0.75rem;
    }
}
/* _content/Payscrow.Trader.Web/Pages/TransactionDetails/TransactionDetailsPage.razor.rz.scp.css */
.page--content[b-kau4kdkrwi] {
    flex: 1 1 auto;
    padding: 10px;
    border-radius: var(--section-radius);
    background-color: var(--color-gray-100);
}

.page[b-kau4kdkrwi] {
    display: flex;
    flex-direction: column;
    row-gap: 10px;
    padding: 16px;
    border-radius: var(--section-radius);
    background-color: var(--color-white);
    max-height: 614px;
    height: 100%;
}

.page--actions[b-kau4kdkrwi] {
    max-width: 536px;
    margin-inline: auto;
    width: 100%;
    display: flex;
    justify-content: start;
}

.card[b-kau4kdkrwi] {
    max-width: 536px;
    margin-inline: auto;
    width: 100%;
    display: flex;
    flex-direction: column;
    row-gap: 10px;
    padding: 10px;
    border-radius: 4px;
    border: 1px solid var(--color-blue);
    background-color: rgba(235, 243, 255, 1);
}

.card.red[b-kau4kdkrwi] {
    border: 1px solid var(--color-red);
    background-color: rgba(255, 237, 235, 1);
}

.card.red h4[b-kau4kdkrwi] {
    color: var(--color-red);
}

.card h4[b-kau4kdkrwi] {
    color: var(--color-blue);
    font-size: 0.75rem;
    font-weight: 500;
}

.card p[b-kau4kdkrwi] {
    font-weight: 400;
    color: var(--color-black);
    font-size: 0.75rem;
}

.field[b-kau4kdkrwi] {
    justify-content: space-between;
    align-items: center;
    display: flex;
}

.field span[b-kau4kdkrwi],
.field--content[b-kau4kdkrwi] {
    font-size: 0.75rem;
    font-weight: 400;
}

.field span:first-child[b-kau4kdkrwi] {
    color: var(--color-gray);
}

.field span:last-child[b-kau4kdkrwi] {
    color: var(--color-black);
}

.field--content[b-kau4kdkrwi] {
    display: flex;
    align-items: center;
    column-gap: 4px;
}

.Deposit[b-kau4kdkrwi] {
    color: var(--color-green) !important;
}

.Withdrawal[b-kau4kdkrwi],
.Canceled[b-kau4kdkrwi] {
    color: var(--color-red) !important;
}
/* _content/Payscrow.Trader.Web/Pages/Transactions/TransactionHistory.razor.rz.scp.css */
.page--actions[b-b1sdpjnv5f] {
    margin-left: 1rem;
}

.page--actions[b-b1sdpjnv5f]  .btn {
    min-width: 7.1875rem;
}

.page--content[b-b1sdpjnv5f] {
    flex: 1 1 auto;
    border-radius: 4px;
    background-color: var(--color-gray-100);
    padding: 0.625rem;
}

.content--container[b-b1sdpjnv5f] {
    padding: 1rem;
    background-color: var(--color-white);
    border-radius: 4px;
}

.page--filter[b-b1sdpjnv5f] {
    display: flex;
    column-gap: 0.625rem;
    align-items: center;
}

.page--list[b-b1sdpjnv5f] {
    margin-top: 1rem;
}

.field[b-b1sdpjnv5f] {
    display: flex;
    align-items: center;
    column-gap: 0.625rem;
}

.filter--row[b-b1sdpjnv5f] {
    display: flex;
    justify-content: end;
    align-items: center;
}

.filter--buttons[b-b1sdpjnv5f] {
    display: flex;
    column-gap: 0.625rem;
    margin-left: auto;
}

.filter--buttons[b-b1sdpjnv5f]  .btn {
    min-width: 4.325rem;
    column-gap: 4px;
}

.field[b-b1sdpjnv5f]  .text-box,
.field[b-b1sdpjnv5f]  .combobox {
    min-width: 11.125rem;
    width: 100%;
}

.field[b-b1sdpjnv5f]  .date-edit {
    max-width: 9.875rem;
    width: 100%;
}

.page--list[b-b1sdpjnv5f], .page--list[b-b1sdpjnv5f]  .data-grid {
    height: calc(100vh - 273px);
}

.page--pagination[b-b1sdpjnv5f] {
    margin-top: 0.625rem;
    display: flex;
    justify-content: center;
}

.page--list[b-b1sdpjnv5f]  .bg-gray {
    background-color: var(--color-gray-100);
}

.table--actions[b-b1sdpjnv5f] {
    display: flex;
    align-items: stretch;
    flex-direction: column;
    row-gap: 4px;
}

.table--actions[b-b1sdpjnv5f]  .btn:last-child {
    min-width: 92px;
}

.table--actions[b-b1sdpjnv5f]  .btn:first-child {
    min-width: 68px;
}

.context-id__wrapper[b-b1sdpjnv5f] {
    display: flex;
    align-items: center;
    column-gap: 4px;
}

.page--content .col__wrapper[b-b1sdpjnv5f] {
    display: flex;
    gap: 5px;
    align-items: center;
}

.col__wrapper[b-b1sdpjnv5f]  .dashed {
    border-bottom: unset !important;
}

.page--content .col__wrapper[b-b1sdpjnv5f]  button {
    color: var(--color-blue);
}

.btn-circle[b-b1sdpjnv5f] {
    min-width: 24px;
    min-height: 24px;
    max-height: 24px;
    max-width: 24px;
}

@media (max-width: 1300px) {
    .text-field--name[b-b1sdpjnv5f] {
        font-size: 0.75rem;
    }
}
/* _content/Payscrow.Trader.Web/Shared/Components/Comboboxes/ComboboxNetwork.razor.rz.scp.css */
.network-item__wrapper[b-mrjnm7rlkg] {
    display: flex;
    align-items: center;
    column-gap: 4px;
    color: var(--color-black);
}

.network-item__wrapper span[b-mrjnm7rlkg] {
    color: var(--color-gray-500);
}

.network-item__wrapper.disabled[b-mrjnm7rlkg],
.network-item__wrapper.disabled span[b-mrjnm7rlkg] {
    color: var(--color-gray-200);
}
/* _content/Payscrow.Trader.Web/Shared/Components/Comboboxes/ComboboxPaymentMethods.razor.rz.scp.css */
.payment--method-name[b-vfbt43ymki] {
    display: flex;
    align-items: center;
    gap: 0.625rem;
}

.payment--method-name i[b-vfbt43ymki] {
    color: var(--color-primary) !important;
    font-size: 1rem;
}

.payment--method-name[b-vfbt43ymki]  .dxbl-text-edit-input {
    width: 100% !important;
}

[b-vfbt43ymki] .sbp-ico {
    width: 1rem;
}
/* _content/Payscrow.Trader.Web/Shared/Components/Comboboxes/ComboboxTraderPaymentMethods.razor.rz.scp.css */
.item--template[b-xl0sijvxpu] {
    
}

.item--template .account[b-xl0sijvxpu] {
    font-size: 0.75rem;
}

.item--template .holder-name[b-xl0sijvxpu] {
    color: var(--color-gray-500);
}

[b-xl0sijvxpu] .payment--method-name {
    display: flex;
    align-items: center;
    gap: 0.625rem;
}
[b-xl0sijvxpu] .payment--method-name i {
    color: var(--color-blue);
    font-size: 1rem;
}
/* _content/Payscrow.Trader.Web/Shared/Components/PageHeader.razor.rz.scp.css */
.page--header[b-1bf953c4wv] {
    border-radius: 4px;
    background-color: var(--color-gray-100);
    padding-inline: 1.88rem;
}

.page--header .row:first-child[b-1bf953c4wv] {
    display: flex;
    align-items: center;
    justify-content: space-between;
    min-height: 3.75rem;
}

.title__wrapper[b-1bf953c4wv] {
    display: flex;
    align-items: center;
    gap: 0.625rem;
}

.title__wrapper.reverse[b-1bf953c4wv] {
    flex-direction: row-reverse;
}

.header--title[b-1bf953c4wv] {
    color: var(--color-blue);
    font-size: 1.25rem;
    font-weight: 400;
}

.header--actions[b-1bf953c4wv] {
    display: flex;
    align-items: center;
    column-gap: 0.625rem;
    margin-left: auto;
}

.deposit-button[b-1bf953c4wv] {
    display: flex;
    justify-content: center;
    align-items: center;
    --button-height: 1.25rem;
    --button-width: 1.25rem;
}

.header--userinfo .username:hover[b-1bf953c4wv] {
    text-decoration: underline;
}

.balance-item[b-1bf953c4wv] {
    font-size: 16px !important;
}

.header--actions__wrapper[b-1bf953c4wv] {
    display: flex;
    align-items: center;
    column-gap: 50px;
}

.userinfo__wrapper[b-1bf953c4wv] {
    display: flex;
    flex-direction: column;
}
/* _content/Payscrow.Trader.Web/Shared/Components/SideMenu.razor.rz.scp.css */
/* Aside */
.aside[b-5ao904kmt0] {
    --transition: 100ms;
    --padding-left: 0.625rem;
    --padding-right: 0.625rem;
    --hint-transition-delay: 750ms;
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    width: var(--aside-width);
    height: 100%;
    z-index: var(--aside-menu-index);
    background-color: var(--color-blue);
    transition: width var(--transition);
    display: flex;
    flex-direction: column;
    row-gap: 1.25rem;
    padding: 1.25rem var(--padding-right) 2.5rem var(--padding-left);
    /*overflow-y: auto;
    overflow-x: hidden;*/
    scrollbar-width: none;
}

.aside:hover[b-5ao904kmt0] {
    scrollbar-width: thin;
    scrollbar-color: #3f5e8b #2e4566;
}

.aside:hover[b-5ao904kmt0]::-webkit-scrollbar {
    width: 8px;
}

.aside:hover[b-5ao904kmt0]::-webkit-scrollbar-track {
    background: #2e4566;
}

.aside:hover[b-5ao904kmt0]::-webkit-scrollbar-thumb {
    background-color: #3f5e8b;
    border-radius: 9999px;
    border: 2px solid #2e4566;
}

.close-area[b-5ao904kmt0] {
    display: none;
    user-select: none;
    z-index: 250;
}

@media (max-width: 1700px) {
    .close-area[b-5ao904kmt0] {
        display: block;
        position: fixed;
        inset: 0;
    }
}

@media (max-width: 1700px) {
    .aside.open[b-5ao904kmt0] {
        --aside-width: 14.375rem;
    }
}

.links__wrapper[b-5ao904kmt0] {
    flex: 1 1 auto;
    display: flex;
    flex-direction: column;
    row-gap: 1.25rem;
}

/* Link */
.aside[b-5ao904kmt0]  .aside--link {
    --width: 1.875rem;
    --height: 1.875rem;
    width: var(--width);
    height: 2rem;
    min-height: 2rem;
    display: flex;
    align-items: center;
    column-gap: 0.5rem;
    color: var(--color-white);
    text-overflow: ellipsis;
    white-space: nowrap;
}

.aside--link .icon__wrapper[b-5ao904kmt0] {
    display: flex;
    align-items: center;
    justify-content: center;
    width: var(--height);
    height: var(--height);
    min-width: var(--height);
    min-height: var(--height);
    background-color: var(--color-white);
    color: var(--color-blue);
    position: relative;
}

.pointer[b-5ao904kmt0] {
    cursor: pointer;
}

.aside--link .icon__wrapper.transparent[b-5ao904kmt0] {
    transition: var(--transition);
    background-color: transparent;
    color: var(--color-gray-200);
}

.aside:hover .aside--link .icon__wrapper.transparent[b-5ao904kmt0] {
    color: var(--color-white);
}

.link--content[b-5ao904kmt0] {
    display: none;
    width: 100%;
    height: 100%;
    vertical-align: middle;
    line-height: var(--height);
}

@media (max-width: 1700px) {
    .aside.open .link--content[b-5ao904kmt0] {
        display: inline-block;
    }
}

@media (min-width: 1700px) {
    .link--content[b-5ao904kmt0] {
        display: inline-block;
    }
}

/* Aside footer */
.aside--footer[b-5ao904kmt0] {
    margin-top: auto;
    display: flex;
    flex-direction: column;
    row-gap: 32px;
    align-items: start;
}

.aside .aside--footer[b-5ao904kmt0]  .select {
    border: none;
    padding: 0;
    appearance: none;
    width: 1.875rem;
    min-width: 1.875rem;
    min-height: 1.875rem;
    text-align: center;
    outline: none;
}

@media (max-width: 1700px) {
    .aside.open .aside--footer[b-5ao904kmt0]  .select {
        padding-inline: 0.625rem;
        appearance: auto;
        width: auto;
        min-width: 1.875rem;
        min-height: auto;
        text-align: start;
        border: 1px solid var(--color-white);
    }
}

@media (min-width: 1700px) {
    .aside--footer[b-5ao904kmt0]  .select {
        padding-inline: 0.625rem !important;
        appearance: auto !important;
        width: auto !important;
        min-width: 1.875rem !important;
        min-height: auto !important;
        text-align: start !important;
        border: 1px solid var(--color-white) !important;
    }
}

.username[b-5ao904kmt0] {
    display: none;
    white-space: nowrap;
    color: var(--color-white);
    font-size: 0.875rem;
}

@media (max-width: 1700px) {
    .aside.open .username[b-5ao904kmt0] {
        display: inline-block;
    }
}

@media (min-width: 1700px) {
    .username[b-5ao904kmt0] {
        display: inline-block;
    }
}

.btn-logout[b-5ao904kmt0] {
    --height: 1.875rem;
    display: flex;
    align-items: center;
    justify-content: center;
    width: var(--height);
    height: var(--height);
    min-width: var(--height);
    min-height: var(--height);
}

.hint[b-5ao904kmt0] {
    visibility: hidden;
    opacity: 0;
    transition: opacity var(--transition) var(--hint-transition-delay);
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%) translateX(calc(100% + 20px));
    background-color: var(--color-black);
    color: var(--color-white);
    user-select: none;
    pointer-events: none;
    padding: 0.2rem 0.5rem;
    border-radius: 4px;
}

.count[b-5ao904kmt0] {
    width: 20px;
    height: 20px;
    position: absolute;
    right: 0;
    top: 0;
    transform: translate(38%,-38%);
    display: grid;
    place-content: center;
    background: var(--color-red);
    border: 1px solid #3f5e8b;
    border-radius: 100%;
    font-size: 12px;
    line-height: 12px;
    color: white;
}
.count.zero[b-5ao904kmt0] {
    background: white;
    color: var(--color-blue);
}

@media (max-width: 1700px) {
    .aside:not(.open)[b-5ao904kmt0]  .icon__wrapper:hover .hint {
        visibility: visible;
        opacity: 0.8;
    }
}
/* _content/Payscrow.Trader.Web/Shared/MainLayout.razor.rz.scp.css */
.app[b-uavco22dpz] {
    --aside-width: 3.125rem;

    display: grid;
    grid-template-columns: var(--aside-width) 1fr;
    min-height: 100vh;
    position: relative;
}

.app--content[b-uavco22dpz] {
    --section-radius: 4px;

    grid-area: 1 / 2 / 2 / 3;
    padding-top: 1.25rem;
    padding-bottom: 0.625rem;
    padding-inline: 1.25rem;
    display: flex;
    flex-direction: column;
    row-gap: 0.625rem;
}

.aside__wrapper[b-uavco22dpz] {
    position: absolute;
    height: 100%;
    left: 0;
    top: 0;
    bottom: 0;
    z-index: var(--aside-menu-index);
}

@media (min-width: 1700px) {
    .app[b-uavco22dpz] {
        --aside-width: 14.375rem;
    }
}
/* _content/Payscrow.Trader.Web/Shared/Orders/DetailsTemplate.razor.rz.scp.css */
.content__wrapper .content[b-7kkxc7t1l5] {
    display: flex;
    align-items: start;
    column-gap: 64px;
}

.content__wrapper .content ul[b-7kkxc7t1l5] {
    min-width: 183px;
    list-style: none;
}

.content__wrapper .row--actions[b-7kkxc7t1l5] {
    display: flex;
    justify-content: end;
    column-gap: 0.625rem;
    margin-top: 1rem;
}

.content__wrapper .row--actions[b-7kkxc7t1l5]  .btn {
    min-width: 10.625rem;
}

.list .item .item--name[b-7kkxc7t1l5] {
    color: var(--color-gray-500);
}

.dashed[b-7kkxc7t1l5] {
    border-bottom: 1px dashed var(--color-black);
}

.nowrap[b-7kkxc7t1l5] {
    white-space: nowrap;
}

.list .item:not(:first-child)[b-7kkxc7t1l5] {
    margin-top: 0.625rem;
}
/* _content/Payscrow.Trader.Web/Shared/Orders/OrdersGrid.razor.rz.scp.css */
.orders--row[b-pokjd11m4q] {
    padding: 1rem;
    position: relative;
}

.orders--row:not(:last-child)[b-pokjd11m4q]::after {
    content: "";
    display: inline-block;
    height: 2px;
    background-color: var(--color-gray-100);
    position: absolute;
    bottom: 0;
    left: 1rem;
    right: 1rem;
    transform: translateY(-2px);
}

.row--header[b-pokjd11m4q] {
    display: flex;
    align-items: center;
    column-gap: 0.625rem;
}

.row--header .title[b-pokjd11m4q] {
    color: var(--color-blue, #3F5E8B);
    font-size: 1rem;
}

.btn-circle[b-pokjd11m4q] {
    width: 1.1875rem;
    height: 1.1875rem;
    min-width: 1.1875rem;
    min-height: 1.1875rem;
    padding: 0;
}

.row--header .status[b-pokjd11m4q] {
    font-size: 0.875rem;
}

.row--content[b-pokjd11m4q] {
    margin-top: 0.625rem;
}

.row--content[b-pokjd11m4q]  .bg-blue {
    background-color: var(--color-gray-100);
}

.list .item .item--name[b-pokjd11m4q] {
    color: var(--color-gray-500);
}

.row--content.hide-header[b-pokjd11m4q]  thead th {
    display: none;
}

.page--pagination[b-pokjd11m4q] {
    margin-top: 0.625rem;
    display: flex;
    justify-content: center;
}

[b-pokjd11m4q] .flex-col {
    display: flex;
    align-items: center;
}

.payment--account[b-pokjd11m4q] {
    color: var(--color-green);
}

.type-Sell[b-pokjd11m4q] {
    color: var(--color-red);
}

.type-Buy[b-pokjd11m4q] {
    color: var(--color-green);
}

.dashed[b-pokjd11m4q] {
    border-bottom: 1px dashed var(--color-black);
}

.actions__wrapper[b-pokjd11m4q] {
    display: flex;
    justify-content: end;
    align-items: center;
    column-gap: 20px;
}

.btn.w-30px[b-pokjd11m4q] {
    width: 30px;
}

.payment__wrapper[b-pokjd11m4q] {
    display: grid;
    gap: 0.5rem;
}

.payment--method-name[b-pokjd11m4q] {
    display: flex;
    align-items: center;
    gap: 0.625rem;
}

.payment--method-name i[b-pokjd11m4q] {
    color: var(--color-blue);
    font-size: 1rem;
}

.order--id[b-pokjd11m4q] {
    display: flex;
    align-items: center;
    gap: 0.313rem;
}

.order--id[b-pokjd11m4q]  i {
    font-size: 0.875rem;
    color: var(--color-red);
}

.processing__wrapper[b-pokjd11m4q] {
    display: flex;
    align-items: center;
    column-gap: 4px;
}

.processing__wrapper .btn[b-pokjd11m4q] {
    min-width: 50px;
}

.row--balances[b-pokjd11m4q] {
    display: flex;
    margin-left: auto;
    column-gap: 4px;
    font-size: 0.875rem;
}

.row--balances .balance--item:not(:last-child)[b-pokjd11m4q]::after {
    content: "";
    display: inline-block;
    width: 1px;
    height: 100%;
    background-color: var(--color-gray-500);
}

.balance--item[b-pokjd11m4q] {
    display: flex;
    column-gap: 4px;
}

.row--balances .balance--item span:not(:first-child):not(:last-child)[b-pokjd11m4q]::after {
    content: ",";
}

.dashboard[b-pokjd11m4q]  .data-grid {
    --grid-font-size: 0.875rem;
}

.sort-filter[b-pokjd11m4q] {
    width: 30px;
    margin-left: auto;
}

.sort-filter .btn[b-pokjd11m4q] {
    width: 30px !important;
}

.radio-group[b-pokjd11m4q] {
    display: grid;
    gap: 1.25rem;
}

.radio-input[b-pokjd11m4q] {
    display: none;
}

.radio-label[b-pokjd11m4q] {
    display: flex;
    align-items: center;
    gap: 5px;
    font-size: 0.75rem;
    color: var(--color-gray-300);
    cursor: pointer;
}

.radio-input:checked ~ .radio-label[b-pokjd11m4q] {
    color: var(--color-blue);
}

.radio-check[b-pokjd11m4q] {
    display: block;
    width: 0.75rem;
    height: 0.75rem;
    border: 1px solid var(--color-blue);
    border-radius: 50%;
    background: transparent;
}

.radio-input:checked ~ .radio-label .radio-check[b-pokjd11m4q] {
    background: var(--color-blue);
}
/* _content/Payscrow.Trader.Web/Shared/Preloader.razor.rz.scp.css */
.preloader__wrapper[b-fxkfqqrrjt] {
    height: 100%;
    display: grid;
    place-content: center;
}

.preloader__wrapper[b-fxkfqqrrjt]  .dxbl-wait-indicator {
    height: 3rem;
}
