#sentry-feedback {
    --font-family: 'Arial', sans-serif;
    --font-size: 16px;
    --accent-background: #3a7ca5;  /* A blue shade suitable for medical themes */
    --accent-foreground: #ffffff;
    --background: #f0f4f8;  /* Light grayish blue for a clean look */
    --foreground: #333333;
}
@media (prefers-color-scheme: dark) {
    #sentry-feedback {
        --background: #2c3e50;  /* Dark blue for dark mode */
        --foreground: #ecf0f1;
    }
}

.vertical-right-aligned {
    transform: rotate(-90deg);
    transform-origin: 100% 100%;
    position: fixed;
    right: 0;
    z-index: 100;
}
#custom-feedback-btn {
    top: 40%;
    opacity: 0.6; /* Semi-transparent by default */
}
#simulateErrorBtn {
    top: 60%;
}