body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.user-list-box{height:500px;overflow-y:auto;padding:10px}.app-container{margin:0 auto;max-width:100%;padding:20px}.user-list{width:30%}.user-list ul{list-style-type:none;padding:0}.user-list li{border-bottom:1px solid #eee;cursor:pointer;padding:10px}.user-list li:hover{background-color:#f0f0f0}.user-list li.selected{background-color:#e1f5fe}.conversation-container{width:70%}.chat-interface{background-color:#f9f9f9;border:1px solid #ccc;height:500px;overflow-y:auto;padding:10px}.message{border-radius:10px;margin-bottom:10px;max-width:80%;padding:10px}.human{align-self:flex-start;background-color:#e1f5fe}.assistant{align-self:flex-end;background-color:#e8f5e9;margin-left:auto}.message-content{margin-bottom:5px}.timestamp{color:#666;font-size:.8em;text-align:right}.feedback-section{margin-top:5px}.feedback-count{color:#666;font-size:.8em;margin-left:10px}.feedback-form{margin-top:10px}.feedback-form input,.feedback-form textarea{margin-bottom:5px;padding:5px;width:100%}.feedback-form button{background-color:#4caf50;border:none;color:#fff;cursor:pointer;padding:5px 10px}.feedback-form button:hover{background-color:#45a049}.auth-container{border:1px solid #ccc;border-radius:5px;box-shadow:0 2px 4px #0000001a;margin:50px auto;max-width:400px;padding:20px}.content-container{display:flex;gap:20px}.user-list{width:20%}.conversation-container,.feedback-container{width:40%}.feedback-list{background-color:#f9f9f9;border:1px solid #ddd;border-radius:5px;padding:15px}.add-feedback input,.add-feedback textarea{margin-bottom:10px;padding:5px;width:100%}.feedback-item{background-color:#fff;border:1px solid #eee;border-radius:5px;margin-bottom:10px;padding:10px}.examples-popup{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.examples-popup-content{background-color:#fff;border-radius:5px;height:90%;overflow-y:auto;padding:20px;position:relative;width:90%}button{background-color:#4caf50;border:none;color:#fff;cursor:pointer;display:inline-block;font-size:16px;margin:4px 2px;padding:10px 15px;text-align:center;text-decoration:none}button:disabled{background-color:#ccc;cursor:not-allowed}.close-button,button.close-button{background-color:#f90!important;border:none;color:#fff;cursor:pointer;font-size:24px;position:absolute;right:10px;top:10px}.add-example,.example-item{background-color:#f0f0f0;border-radius:5px;margin-bottom:15px;padding:15px}.add-example input,.edit-example input{display:block;margin-bottom:10px;padding:5px;width:100%}.examples-list{max-height:calc(100% - 200px);overflow-y:auto}.filter-section{margin-bottom:20px}.filter-section input{margin-right:10px;padding:5px;width:70%}.col-left{width:20%}.col-right{width:80%}a{color:#1766ce;cursor:pointer;font-weight:800}.bg-light{background-color:#a9a9a9}.bg-red{background-color:#b22222;color:#eee}.btn-dark{background-color:#666;color:#eee}.blood-test-results{margin:20px}.blood-test{border:1px solid #ddd;border-radius:5px;margin-bottom:30px;padding:15px}.biomarkers-table{border-collapse:collapse;margin-top:10px;width:100%}.biomarkers-table td,.biomarkers-table th{border:1px solid #ddd;padding:8px;text-align:left}.biomarkers-table th{background-color:#f2f2f2;font-weight:700}.biomarkers-table tr:nth-child(2n){background-color:#f9f9f9}
/*# sourceMappingURL=main.bc133a34.css.map*/