/* Custom styles for Airport Management System */ @font-face { font-family: 'SaudiRiyalSymbol'; src: url('saudiriyalsymbol.woff2') format('woff2'), url('saudiriyalsymbol.woff') format('woff'), url('saudiriyalsymbol.otf') format('opentype'); } .symbol { font-family: 'SaudiRiyalSymbol', sans-serif; font-size: inherit; margin: 20px auto; color: inherit; font-weight: bold; } .metric-card { background: linear-gradient(135deg, #764ba2 0%, #667eea 100%); color: white; border-radius: 5px; padding: 20px; margin-bottom: 20px; box-shadow: 0 4px 15px rgba(0,0,0,0.1); transition: transform 0.2s; } .metric-card:hover { transform: translateY(-2px); } .metric-value { font-size: 2.5rem; font-weight: bold; margin-bottom: 5px; } .metric-label { font-size: 0.9rem; opacity: 0.9; } .metric-change { font-size: 0.8rem; margin-top: 5px; } .alert-card { background: linear-gradient(135deg, #ee5a24 0%, #ff6b6b 100%);} .success-card { background: linear-gradient(135deg, #40c057 0%, #51cf66 100%);} .warning-card { background: linear-gradient(135deg, #fab005 0%, #ffd43b 100%); color: #333;} .info-card { background: linear-gradient(135deg, #339af0 0%, #74c0fc 100%);} /* Different card colors for different systems */ .ebt-card { background: linear-gradient(135deg, #764ba2 0%, #667eea 100%); } .fuel-card { background: linear-gradient(135deg, #ee5a24 0%, #ff6b6b 100%); } .sales-card { background: linear-gradient(135deg, #339af0 0%, #74c0fc 100%); } .facility-card { background: linear-gradient(135deg, #40c057 0%, #51cf66 100%); } .store-card { background: linear-gradient(135deg, #7a1e3a 0%, #fa709a 100%); }