/* IASTemp Theme - minimal additions to Tailwind */

/* Base */
.iastemp-root{
  font-family:'Cairo',ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,'Apple Color Emoji','Segoe UI Emoji';
}

/* Scrollbars */
.custom-scrollbar::-webkit-scrollbar{width:4px;height:4px}
.custom-scrollbar::-webkit-scrollbar-track{background:transparent}
.custom-scrollbar::-webkit-scrollbar-thumb{background:#334155;border-radius:10px}

.no-scrollbar::-webkit-scrollbar{display:none}
.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}
.noselect{-webkit-user-select:none;user-select:none}

/* Line clamp (Tailwind plugin-like) */
.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}
.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}

/* Simple animations used by the React design */
@keyframes iastempFadeIn{from{opacity:0}to{opacity:1}}
@keyframes iastempFadeInUp{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}
.animate-fade-in{animation:iastempFadeIn .25s ease-out both}
.animate-fade-in-up{animation:iastempFadeInUp .25s ease-out both}
