@import '_content/Blazored.Toast/Blazored.Toast.bundle.scp.css';

/* /Layout/MainLayout.razor.rz.scp.css */
@media (min-width: 768px) {
    #app[b-m7vhz226x8] {
        height: 100%;
    }

    .container[b-m7vhz226x8], .main[b-m7vhz226x8] {
        height: calc(100vh - 80px);
        ;
    }

    .overflow-auto[b-m7vhz226x8] {
        height: 100%;
        overflow-y: scroll;
    }
}
/* /Layout/NavMenu.razor.rz.scp.css */
#navbar[b-x17xkcj4s1] {
    top: 0px;
    left: 0px;
    width: 300px;
    height: 100%;
    z-index: 1230;
    position: fixed;
    margin-left: -500px;
    transition: margin-left 0.5s;
    overflow: auto;
}

    #navbar.navbarOpen[b-x17xkcj4s1] {
        margin-left: 0px;
    }


.navbar-toggler[b-x17xkcj4s1] {
    font-size: 1.6rem;
}

.nav-item[b-x17xkcj4s1] {
    padding-left: 32px;
    padding-top: 8px;
    padding-bottom: 8px;
}

.nav-text[b-x17xkcj4s1] {
    padding-left: 32px;
    color: black;
}

.nav-item .nav-link[b-x17xkcj4s1] {
    color: black;
}

.nav-item:hover[b-x17xkcj4s1] {
    background-color: gray;
}

    .nav-item:hover .nav-link[b-x17xkcj4s1] {
        color: white;
    }

    .nav-item:hover.active .nav-link[b-x17xkcj4s1] {
        color: white;
    }

.nav-item.active .nav-link[b-x17xkcj4s1] {
    color: green;
}

.nav-item a.text-warning:hover[b-x17xkcj4s1] {
    color: var(--warning) !important;
}


#contextMenu[b-x17xkcj4s1] {
    left: auto;
    right: 8px;
    max-width: 540px;
    z-index: 1230;
    top: 60px;
    position: fixed;
}

    #contextMenu.open[b-x17xkcj4s1] {
        display: block;
    }



.pagetitle[b-x17xkcj4s1] {
    max-width: 60%;
    max-height: 3rem;
    overflow: hidden;
}

    .pagetitle h3[b-x17xkcj4s1] {
        font-size: 1.3rem;
        max-height: 1.3rem;
        overflow: hidden;
    }

    .pagetitle h5[b-x17xkcj4s1] {
        font-size: 0.8rem;
        max-height: 0.8rem;
        overflow: hidden;
    }

    .pagetitle h3[b-x17xkcj4s1], .pagetitle h5[b-x17xkcj4s1] {
        padding: 0px;
        margin: 0px;
        font-family: NeoSansLight;
    }


.dropdown-item i[b-x17xkcj4s1] {
    padding-right: 0.3rem;
}
/* /Pages/Chat/Chat.razor.rz.scp.css */
#chat--list .card[b-yyqky8qd5q] {
    cursor: pointer;
}
/* /Pages/Contact/Contact.razor.rz.scp.css */
/* /Pages/Mail/Mail.razor.rz.scp.css */
.listview[b-zvij25d4gy] {
    /*height: 100%;
    max-height: 100%;*/
    overflow: hidden; /*scroll*/
    margin: 0px !important;
    /*
    overflow-y: scroll;
    overflow-x: hidden;
        */
    padding: 8px;
    position: relative;
}

.backContainer[b-zvij25d4gy] {
    position: fixed;
    left: 0px;
    height: 100px;
    bottom: -100px;
    background-color: #ffffff;
    opacity: 0.9;
    z-index: 101;
    padding: 8px;
    transition: bottom 0.5s ease-in-out;
}
/* /Shared/AvatarBobble.razor.rz.scp.css */
.avatar-bobble[b-86kkugp352] {
    font-size: 1.2rem;
    padding: 0.3rem;
    text-align: center;
    width: 2.6rem;
    height: 2.6rem;
    color: var(--dark);
    cursor: pointer;
}

body.compactMode .avatar-bobble[b-86kkugp352] {
    margin-top: 2px !important;
}


.avatar-bobble[b-86kkugp352] {
    position: relative;
    transition: transform 0.3s;
}

.avatar-bobble.enabled[b-86kkugp352] {
    -webkit-transform:perspective(400px) rotateY(180deg);
    transform:perspective(400px) rotateY(180deg);
}

.avatar-bobble .bi[b-86kkugp352] {
    position: absolute;
    left: 12px;
    top: 6px;
    
    visibility: hidden;
    opacity: 0;
    transition: visibility 0s 0.15s, opacity 0.15s linear;
}

.avatar-bobble.enabled .bi[b-86kkugp352] {
    visibility: visible;
    opacity: 1;
    transition: visibility 0s 0.15s, opacity 0.15s linear;
    transform:perspective(400px) rotateY(180deg);
}

.avatar-bobble span[b-86kkugp352] {
    font-family: 'NeoSansLight', sans-serif !important;
    position: absolute;
    left: 15px;
    visibility: visible;
    opacity: 1;
    transition: visibility 0s 0.15s, opacity 0.15s linear;
}

.avatar-bobble.enabled span[b-86kkugp352] {
    visibility: hidden;
    opacity: 0;
    transition: visibility 0s 0.15s, opacity 0.15s linear;
}
/* /Shared/Chat/ChatListItem.razor.rz.scp.css */
.chat--listitem .chatInfoText[b-0bkr3rh5bi]
{
    cursor: pointer;
}

.chat--listitem .text-right[b-0bkr3rh5bi] {
    font-size: 1rem;
    line-height: 1.5;
}

.chat--listitem .mailDate[b-0bkr3rh5bi] {
    font-size: 0.8rem;
    padding-right: 1px;
}

.chat--listitem .chatPreviewText[b-0bkr3rh5bi] {
    margin-bottom: 0px;
}

.chat--listitem .card-body h6[b-0bkr3rh5bi], .chat--listitem .card-body h5[b-0bkr3rh5bi] {
    overflow: hidden;
    display: flex;
    width: 99%;
    height: 1.5rem;
}

body.compactMode .chat--listitem .chatPreviewText[b-0bkr3rh5bi] {
    font-size: 0.9rem;
    line-height: 1rem;
}

body.compactMode .chat--listitem .card-body h6[b-0bkr3rh5bi], body.compactMode .chat--listitem .card-body h5[b-0bkr3rh5bi] {
    padding: 0px;
    margin: 0px;
}

body.compactMode .chat--listitem .card-body[b-0bkr3rh5bi] {
    padding: 4px;
}

body.compactMode .chat--listitem.mb-2[b-0bkr3rh5bi] {
    margin-bottom: 0px !important;
}

/* /Shared/Contact/ContactListItem.razor.rz.scp.css */
#contact--list .card[b-q963o4bpgb] {
    cursor: pointer;
}

body.compactMode #contact--list .card-body[b-q963o4bpgb] {
    padding: 4px;
}
/* /Shared/Flexobject/FlexobjectItem.razor.rz.scp.css */
#flexobject--data .row span[b-zvx9d72z0b] {
    word-wrap: break-word;
}
/* /Shared/Flexobject/FlexobjectListItem.razor.rz.scp.css */
body.compactMode .flexobject--listitem .card-body[b-p5n4adv46m] {
    padding: 4px;
    max-height: 3.6rem;
    overflow: hidden;
}
/* /Shared/LinkBobble.razor.rz.scp.css */
.modal-dialog[b-owtvl4c3m0] {
    position: relative;
}

.modal-dialog .loadingOverlay[b-owtvl4c3m0] {
    position: absolute;
    z-index: 100;
    left: 0;
    top: 0;
    background-color: rgba(0,0,0,0.65);
    width: 100%;
    height: 100%;
    text-align: center;
    padding-top: 20%;
}

.modal-dialog .loadingOverlay .spinner-border[b-owtvl4c3m0] {
    font-size: 2rem;
    width: 64px;
    height: 64px;
}

#linkModal .linkedObjectRow[b-owtvl4c3m0] {
    min-height: 2rem;
}

#linkModal .linkedObjectRow .actionCol button[b-owtvl4c3m0] {
    display: none;
}

#linkModal .linkedObjectRow.selected[b-owtvl4c3m0]{
    font-weight: bold;
}

#linkModal .linkedObjectRow.selected .actionCol button[b-owtvl4c3m0] {
    display: inline;
}

#linkModal .searchObjectRow .actionCol button[b-owtvl4c3m0] {
    display: none;
}

#linkModal .searchObjectRow.selected .actionCol button[b-owtvl4c3m0] {
    display: inline;
}

#linkModal .searchObjectRow.selected[b-owtvl4c3m0] {
    font-weight: bold;
}

@media (min-width: 768px) {
    #linkModal .linkedObjectRow:hover .actionCol button[b-owtvl4c3m0] {
        display: inline;
    }
}
/* /Shared/Mail/MailEdit.razor.rz.scp.css */
.editable-div[b-yk6r55wqaa] {
    border: 0;
    min-height: 50px; /* if you want Flexible textarea/div then give min-height instead of height */
    overflow: auto;
    padding: 0.6rem;
    resize: both;
    width: 100%;
    font-size: 1rem;
    color: #000;
    font-family: 'NeoSansLight';
    background-color: var(--white);
}
/* /Shared/Mail/MailItem.razor.rz.scp.css */
p.MsoNormal[b-zm322yudf2] {
    margin: 0;
    padding: 0;
}
/* /Shared/Mail/MailListItem.razor.rz.scp.css */
.mail--listitem[b-aszm7qz0kz] {
    overflow:hidden;
}

.mail--listitem .mailInfoText[b-aszm7qz0kz] {
    cursor: pointer;
}

.mail--listitem .text-right[b-aszm7qz0kz] {
    font-size: 1rem;
    line-height: 1.5;
}

.mail--listitem .mailDate[b-aszm7qz0kz] {
    font-size: 0.8rem;
    padding-right: 1px;
}

.mail--listitem .mailPreviewText[b-aszm7qz0kz] {
    margin-bottom: 0px;
}

body.compactMode .mail--listitem .mailPreviewText[b-aszm7qz0kz] {
    font-size: 0.9rem;
    line-height: 1rem;
}

body.compactMode .mail--listitem .card-body h6[b-aszm7qz0kz], body.compactMode .mail--listitem .card-body h5[b-aszm7qz0kz] {
    padding: 0px;
    margin: 0px;
}

body.compactMode .mail--listitem .card-body[b-aszm7qz0kz] {
    padding: 4px;
}

body.compactMode .mail--listitem.mb-2[b-aszm7qz0kz] {
    margin-bottom: 0px !important;
}






.listitem[b-aszm7qz0kz] {
    overflow: hidden;
    position: relative;
}

.listitem-content[b-aszm7qz0kz] {
    position: relative;
    overflow: hidden;
    width: 100%;
    height: 100%;
    z-index: 11;
    left: 0px;
    background-color: #ffffff;
}

.listitem-buttons[b-aszm7qz0kz] {
    position: absolute;
    left: 0px;
    z-index: 10;
    width: 100%;
    height: 100%;
    font-size: 2rem;
}

.swipe-right[b-aszm7qz0kz], .swipe-left[b-aszm7qz0kz] {
    display: none;
}

.swipe-right[b-aszm7qz0kz] {
    transition: background-color 0.3s ease-in-out;
}

.listitem-buttons i[b-aszm7qz0kz] {
    transition: font-size 250ms linear;
}

.workInProgress i[b-aszm7qz0kz], .done i[b-aszm7qz0kz], .delete i[b-aszm7qz0kz] {
    font-size: 4rem;
}

.done i[b-aszm7qz0kz] {
    color: #ffffff;
}

.done[b-aszm7qz0kz] {
    background-color: #359932;
    transition: opacity 0.4s ease-in-out;
    opacity: 0.0;
}

.workInProgress[b-aszm7qz0kz] {
    background-color: #FFF381;
    transition: opacity 0.4s ease-in-out;
    opacity: 0.0;
}

.delete[b-aszm7qz0kz] {
    background-color: #E6442E;
    opacity: 0.1;
    transition: opacity 0.3s ease-in-out;
}

/* /Shared/Note/NoteItem.razor.rz.scp.css */
#handwritingBox[b-ckil9c6qya] {
    background-color: rgba(255,255,0,0.5);
    width: 100%;
    height: 100%;
    position: relative;
    min-width: 100%;
    min-height: 100vh;

    -moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

#handwritingBox canvas.signature-pad[b-ckil9c6qya] {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    min-height: 100vh;
}
/* /Shared/Note/NoteListItem.razor.rz.scp.css */
body.compactMode .note--listitem .card-header[b-q3p43yp8q8] {
    padding: 4px;
}

body.compactMode .note--listitem .card-body[b-q3p43yp8q8] {
    padding: 4px;
}
/* /Shared/ShareMembers.razor.rz.scp.css */
