/* #theme-toggle {
    display: none;
} */

@import url('https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap');

.font-sans {
    font-family: Inter, sans-serif !important;
}

html, :host {
    font-family: Inter, sans-serif !important;
}

.jetstream-modal img[alt="QR Code Preview"] {
    height: 100%;
    width: 100%;
}

.border {
    border-width: 3px;
}

.dark [data-tooltip-target] img {
    filter: brightness(0) invert(1); /* Example: Turn image to white */
}

@media (max-width: 600px) {
    .w-48 {
        width: 11rem;
}
    .h-screen {
        width: 100%;
    }
    
    .grid-cols-5 {
        grid-template-columns: repeat(3, minmax(0, 1fr));
}
    .text-lg {
        font-size: 1rem;
    }
    
    .crisp-client .cc-1brb6[data-full-view=true] .cc-1yy0g .cc-1m2mf {
        margin-right: 10px !important;
    }
    .bottom-6 {
        bottom: 5.5rem;
    }
}

.px-2 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
}

.object-cover {
    padding: 10px;
}

