* { /* border-color: var(--border);*/ outline-color: color-mix(in srgb, var(--ring) 50%, transparent); } html { font-family: var(--font-sansserif); } body { background-color: var(--background); color: var(--foreground); } button, [type="button"], [type="reset"], [type="submit"], .btn, a[href]:not([aria-disabled="true"]), [role="button"] { cursor: pointer; } .shadow, .shadow-sm, .shadow-md, .shadow-lg, .shadow-xl, .shadow-2xl, [class*="shadow"] { box-shadow: none !important; } .card, .dialog, .popover, .dropdown-menu { box-shadow: none !important; } figure > img { max-width: 600px; min-width: 300px; } img.rounded-image { max-width: auto; min-width: auto; }