/* _content/Sphere.Server/App.razor.rz.scp.css */
.intercom-lightweight-app-launcher.intercom-launcher[b-velg5nvt80] {
    background: -webkit-linear-gradient(49deg, #33C195 0%, #8c80f9 100%) !important;
}
/* _content/Sphere.Server/Layouts/JoinLayout.razor.rz.scp.css */
[data-bs-theme=light][b-6hzks7nh7d] {
    --bs-page-bg: #ffffff !important;
    --bs-app-blank-bg: #ffffff !important;
}
/* _content/Sphere.Server/Pages/Admin/Assets.razor.rz.scp.css */
.container-xxl section[b-a4r9avprs0], .container-xxl section .row[b-a4r9avprs0] {
    height: 100%;
}

span.system-folder-note[b-a4r9avprs0]::after {
    content: 'system folder';
    padding-left: 1rem;
    color: var(--bs-text-gray-500) !important;
    font-weight: 400;
    opacity: 0;
    pointer-events: none;
}

a:hover span.system-folder-note[b-a4r9avprs0]::after {
    opacity: 100;
}
/* _content/Sphere.Server/Pages/Content/Posts/PostDetail.razor.rz.scp.css */
[b-uvku237871] img.e-rte-image.e-imginline,
[b-uvku237871] img.e-rte-image.e-imgbreak,
[b-uvku237871] img.e-rte-image,
[b-uvku237871] .e-rte-video {
    object-fit: contain;
    width: auto !important;
    height: auto !important;
    max-width: calc(100% - 2rem) !important;
    max-height: 600px !important;
}

    [b-uvku237871] img.e-rte-image:not(.e-imginline),
    [b-uvku237871] .e-rte-video {
        border-radius: 0.5rem;
        box-shadow: var(--bs-box-shadow-sm);
        padding: 0 !important;
    }


[b-uvku237871] .e-img-inner {
    opacity: 0.5 !important;
    margin-bottom: 1rem !important;
    font-size: 14px !important;
    font-weight: normal;
    font-style: italic;
}

.post-content > *[b-uvku237871] {
    margin-bottom: 2rem !important;
}

    .post-content > *:last-child[b-uvku237871] {
        margin-bottom: 0rem !important;
    }

[b-uvku237871] span.e-audio-wrap,
[b-uvku237871] .e-richtexteditor .e-audio-wrap {
    max-width: calc(100% - 2rem) !important;
    width: 600px !important;
    margin-left: auto !important;
    margin-right: auto !important;
    display: block;
    background-color: var(--bs-body-bg);
    border-radius: 50px;
    padding: 0.25rem;
    box-shadow: var(--bs-box-shadow-sm) !important;
}

[b-uvku237871] .e-clickelem,
[b-uvku237871] .e-rte-audio {
    width: 100%;
    margin-left: auto !important;
    margin-right: auto !important;
    display: block !important;
}
/* _content/Sphere.Server/Pages/Conversation/Conversations.razor.rz.scp.css */
/*----START: SYNCFUSION RTE CUSTOMIZATIONS-----*/
[b-torvyzu8f3] .e-richtexteditor .e-rte-content .e-content,
[b-torvyzu8f3] .e-richtexteditor .e-source-content .e-content {
/*padding: 0 1.25rem 0.5rem 1.25rem;*/    
min-height: unset;
}

[b-torvyzu8f3] .e-richtexteditor .e-rte-content,
[b-torvyzu8f3] .e-richtexteditor .e-source-content {
    color: var(--bs-body-color);
}

[b-torvyzu8f3] .e-toolbar,
[b-torvyzu8f3] .e-toolbar-items.e-toolbar-multirow,
[b-torvyzu8f3] .e-rte-content {
    background: transparent !important;
}

[b-torvyzu8f3] .e-richtexteditor,
[b-torvyzu8f3] .e-rte-container,
[b-torvyzu8f3] .e-toolbar-container {
    border: none;
    background: transparent;
}

    [b-torvyzu8f3] .e-richtexteditor .e-toolbar .e-toolbar-item .e-tbar-btn.e-btn {
        border-radius: 0.475rem !important;
        box-shadow: none !important;
        background: var(--bs-gray-200);
    }

    [b-torvyzu8f3] .e-richtexteditor .e-toolbar .e-toolbar-item .e-tbar-btn:hover,
    [b-torvyzu8f3] .e-richtexteditor .e-toolbar .e-toolbar-item .e-tbar-btn:active,
    [b-torvyzu8f3] .e-richtexteditor .e-toolbar .e-toolbar-item .e-tbar-btn:focus,
    [b-torvyzu8f3] .e-richtexteditor .e-toolbar .e-toolbar-item.e-active .e-tbar-btn {
        background: var(--bs-gray-500);
    }

[b-torvyzu8f3] .e-toolbar-items.e-toolbar-multirow {
    margin-left: 0px !important;
}

[b-torvyzu8f3] img.e-rte-image.e-imginline,
[b-torvyzu8f3] img.e-rte-image.e-imgbreak,
[b-torvyzu8f3] img.e-rte-image,
[b-torvyzu8f3] .e-rte-video {
    object-fit: contain;
    width: auto !important;
    height: auto !important;
    max-width: calc(100% - 2rem) !important;
    max-height: 400px !important;
}

    [b-torvyzu8f3] img.e-rte-image:not(.e-imginline),
    [b-torvyzu8f3] .e-rte-video {
        border-radius: 0.5rem;
        box-shadow: var(--bs-box-shadow-sm);
        padding: 0 !important;
    }


[b-torvyzu8f3] .e-img-inner {
    opacity: 0.5 !important;
    margin-bottom: 1rem !important;
    font-size: 14px !important;
    font-weight: normal;
    font-style: italic;
}

[b-torvyzu8f3] span.e-rte-placeholder.rte-placeholder {
    padding-top: 0;
    padding-bottom: 0;
}

[b-torvyzu8f3] .e-richtexteditor .rte-placeholder {
    color: var(--bs-gray-700)
}

[b-torvyzu8f3] .conversationList p {
    margin-bottom: 0 !important;
}

[b-torvyzu8f3] .conversationList > div:first-child {
    margin-top: 2rem !important;
}

/*----END: SYNCFUSION RTE CUSTOMIZATIONS-----*/



.card-footer#kt_convo_chat_footer[b-torvyzu8f3] {
    opacity: 0.75;
}

.card-footer#kt_convo_chat_footer:hover:not(:focus-within)[b-torvyzu8f3] {
        opacity: 0.8;
    }

.card-footer#kt_convo_chat_footer:focus-within[b-torvyzu8f3] {
        opacity: 1;
    }
/* _content/Sphere.Server/Pages/Conversation/Forums.razor.rz.scp.css */
@media (max-width: 991px) {
    .unstick-me[b-1ps2r7bqsv] {
        position: relative !important;
        top: unset !important;
        left: unset !important;
        width: 100% !important;
    }

        .unstick-me.card-body.hover-scroll-y[b-1ps2r7bqsv] {
            max-height: unset !important;
        }
}
/* _content/Sphere.Server/Pages/Feed/Feed.razor.rz.scp.css */
/*::deep img.e-rte-image.e-imginline,
::deep img.e-rte-image.e-imgbreak,
::deep img.e-rte-image,
::deep .e-rte-video {
    object-fit: contain;
    max-width: calc(100% - 2rem) !important;
    max-height: 600px !important;
}*/

[b-lw0f14w7l5] img.e-rte-image:not(.e-imginline),
[b-lw0f14w7l5] .e-rte-video {
     border-radius: 0.5rem;
     box-shadow: var(--bs-box-shadow-sm);
     padding: 0 !important;
    }

[b-lw0f14w7l5] .e-img-inner {
    opacity: 0.5 !important;
    margin-bottom: 1rem !important;
    font-size: 14px !important;
    font-weight: normal;
    font-style: italic;
}

[b-lw0f14w7l5] span.e-audio-wrap,
[b-lw0f14w7l5] .e-richtexteditor .e-audio-wrap {
    max-width: calc(100% - 2rem) !important;
    width: 600px !important;
    margin-left: auto !important;
    margin-right: auto !important;
    display: block;
    background-color: var(--bs-body-bg);
    border-radius: 50px;
    padding: 0.25rem;
    box-shadow: var(--bs-box-shadow-sm) !important;
}

[b-lw0f14w7l5] .e-clickelem,
[b-lw0f14w7l5] .e-rte-audio {
    width: 100%;
    margin-left: auto !important;
    margin-right: auto !important;
    display: block !important;
}

.post-content > *[b-lw0f14w7l5] {
    margin-bottom: 2rem !important;
}

    .post-content > *:last-child[b-lw0f14w7l5] {
        margin-bottom: 0rem !important;
    }

.post-tall.post-content-wrapper[b-lw0f14w7l5] {
    display: grid;
    grid-template-rows: 0fr;
    transition: all 0.8s ease;
}

    .post-tall.post-content-wrapper .post-content[b-lw0f14w7l5] {
        overflow: hidden;
        min-height: 550px;
        padding-bottom: 80px;
    }

    .post-tall.post-content-wrapper.expand[b-lw0f14w7l5] {
        grid-template-rows: 1fr;
        transition: all 0.8s ease;
    }

.btn.showMoreLess[b-lw0f14w7l5] {
    box-shadow: 0px -14px 50px 11px var(--bs-body-bg) !important;
}

.card-body:not(.post-tall) .post-collapser[b-lw0f14w7l5] {
    display: none;
}

.color-me:hover i.ki-duotone[b-lw0f14w7l5],
.color-me:active i.ki-duotone[b-lw0f14w7l5],
.color-me:focus i.ki-duotone[b-lw0f14w7l5] {
    color: var(--bs-primary);
}
/* _content/Sphere.Server/Pages/Modal/ModalContent.razor.rz.scp.css */
/* _content/Sphere.Server/Pages/Shared/LeftNav.razor.rz.scp.css */
a:hover .change-me[b-ttzn18belf] {
    color: var(--bs-primary) !important;
}

.menu-item:not(.here) .menu-icon.cb-custom[b-ttzn18belf] {
    filter: grayscale(1);
}

.menu-item:not(.here):hover .menu-icon.cb-custom[b-ttzn18belf],
.menu-item:not(.here):focus .menu-icon.cb-custom[b-ttzn18belf],
.menu-item:not(.here):active .menu-icon.cb-custom[b-ttzn18belf] {
    filter: grayscale(0);
}

.menu-item.here .menu-icon.cb-custom[b-ttzn18belf] {
    filter: brightness(1.2)saturate(0.5);
    opacity: 0.9
}

a:hover .change-me[b-ttzn18belf] {
    color: var(--bs-primary) !important;
}

.menu-item:not(.here) .menu-icon.cb-custom[b-ttzn18belf] {
    filter: grayscale(1);
}

.menu-item:not(.here):hover .menu-icon.cb-custom[b-ttzn18belf],
.menu-item:not(.here):focus .menu-icon.cb-custom[b-ttzn18belf],
.menu-item:not(.here):active .menu-icon.cb-custom[b-ttzn18belf] {
    filter: grayscale(0);
}

.menu-item.here .menu-icon.cb-custom[b-ttzn18belf] {
    filter: brightness(1.2)saturate(0.5);
    opacity: 0.9
}
/* _content/Sphere.Server/Pages/Shared/PostCommentEntry.razor.rz.scp.css */
[b-x12qgmslyx] .visibility-focus {
    opacity: 0.75
}

    [b-x12qgmslyx] .visibility-focus:hover:not(:focus-within) {
        opacity: 0.9
    }

    [b-x12qgmslyx] .visibility-focus:focus-within {
        opacity: 1
    }

[b-x12qgmslyx] .sf-form-control {
    padding: 0 !important;
    border: none !important;
    box-shadow: none !important;
    background: transparent !important;
}

    [b-x12qgmslyx] .sf-form-control .e-control.e-textarea.e-input {
        padding: 0.775rem 1rem !important;
        border: none !important;
        width: 100% !important;
    }
