a[href*='https://github.com/Chainlit/chainlit'] {
    visibility: hidden;
}

.watermark {
    display: none !important;
}

.css-hhc1wx img {
    max-height: 32px !important;
}

.css-bsxkxw img {
    max-height: 32px !important;
}

.css-1px1gl2 {
    background-color: rgb(1, 90, 108) !important;
}

/* button for inline selections */
.css-1kby347 {
    color: rgb(1, 90, 108) !important;
    border-color: rgb(1, 90, 108) !important;
    background-color: rgb(255, 255, 255) !important;
}

.css-1vo0xo3 {
    color: rgb(1, 90, 108) !important;
    border-color: rgb(1, 90, 108, 0.5) !important;
}

/*  */
.css-jebtec {
    background-color: rgb(1, 90, 108) !important;
}

.css-1vtij9r {
    background-color: rgb(1, 90, 108) !important;
}

/* Confirm button on modals dark */
.css-fwonpi {
    color: rgb(1, 90, 108) !important;
    border-color: rgb(1, 90, 108) !important;
    background-color: rgb(255, 255, 255) !important;
}

.css-fwonpi:hover {
    color: rgb(1, 90, 108) !important;
    border-color: rgb(1, 90, 108) !important;
    background-color: rgb(150, 175, 184) !important;
}

/* Confirm button on modals light  */
.css-szdqnq {
    color: rgb(1, 90, 108) !important;
    border-color: rgb(1, 90, 108) !important;
}

.css-szdqnq:hover {
    color: rgb(1, 90, 108) !important;
    border-color: rgb(1, 90, 108) !important;
    background-color: rgb(150, 175, 184) !important;
}

/* button for attachments */
.css-10yzhl {
    color: rgb(255, 255, 255) !important;
    border-color: rgb(1, 90, 108) !important;
}

/* attached file button */
.css-10yzhl {
    border-color: rgb(1, 90, 108) !important;
    background-color: rgb(150, 175, 184) !important;
}

.css-1cwc2h9 {
    color: rgb(1, 90, 108) !important;
}

.css-1i1hm8o {
    color: rgb(1, 90, 108) !important;
}

/* button for login */
.css-12ps2hw {
    background-color: rgb(1, 90, 108) !important;
}

.css-6gwyqr {
    background-color: rgb(1, 90, 108) !important;
}

/* hyperlink color */
.css-1yrgl5i {
    color: rgb(150, 175, 184)!important;
    text-decoration: underline rgb(150, 175, 184) !important;
    
}

.css-93z3fs {
    color: rgb(150, 175, 184) !important;
    text-decoration: underline rgb(150, 175, 184) !important;
}

/* email input border color */
.css-1t28mqn.Mui-focused .MuiOutlinedInput-notchedOutline {
    border-color: rgb(1, 90, 108) !important;
}

.css-1ut0puj.Mui-focused .MuiOutlinedInput-notchedOutline {
    border-color: rgb(1, 90, 108) !important;
}

.css-ub45oq:focus {
    border-color: rgb(1, 90, 108) !important;
}

.css-nqlg3w:focus {
    border-color: rgb(1, 90, 108) !important;
}

/* password input border color */
.css-o0czqm.Mui-focused .MuiOutlinedInput-notchedOutline {
    border-color: rgb(1, 90, 108) !important;
}

.css-19ntyi6.Mui-focused .MuiOutlinedInput-notchedOutline {
    border-color: rgb(1, 90, 108) !important;
}

.css-1n7fx0r:focus {
    border-color: rgb(1, 90, 108) !important;
}

/* Quick actions light*/
.css-1sdo883  {
    border-color: rgb(1, 90, 108) !important;
}

/* Quick actions dark*/
/* text */
.css-1cayqdk {
    color: rgb(255, 255, 255) !important;
}

.css-3xo4v0 {
    border-color: rgb(150, 175, 184) !important;
    background-color: rgb(150, 175, 184) !important;
}

.css-3xo4v0:hover {
    background-color: rgb(80, 82, 81) !important;
    border-color: rgb(80, 82, 81) !important;
}

/*Drop Down */
.css-8clfvr:hover {
    color: rgb(1, 90, 108) !important;
}

.css-14io3q6:hover {
    color: rgb(1, 90, 108) !important;
}

/* Drop Down */
.css-8clfvr {
    color: rgb(1, 90, 108) !important;
}

.css-1kxrupu.Mui-focused .MuiOutlinedInput-notchedOutline {
    border-color: rgb(1, 90, 108) !important;
}

/* Tags */
.css-qhrvp7.Mui-focused .MuiOutlinedInput-notchedOutline {
    border-color: rgb(1, 90, 108) !important;
}

.css-1ap0ihh.Mui-focused .MuiOutlinedInput-notchedOutline {
    border-color: rgb(1, 90, 108) !important;
}

/* reset button */
.css-1amhbcg {
    color: rgb(1, 90, 108) !important;
    border-color: rgb(1, 90, 108) !important;
}

.css-1amhbcg:hover {
    color: rgb(1, 90, 108) !important;
    border-color: rgb(1, 90, 108) !important;
    background-color: rgb(255, 255, 255) !important;
}

/* Agent Border*/
.css-1opar2a {
    border-left: 2px solid rgb(1, 90, 108)!important;
    border-bottom: 2px solid rgb(1, 90, 108) !important;
}

/* Chat History Loader*/
.css-so9bhz {
    color: rgb(1, 90, 108) !important;
}

.css-3mf8ke {
    color: rgb(1, 90, 108) !important;
}