html, body, #page_container { color: #ecf8ff !important; } div[data-name], section { margin-bottom: 22px !important; padding: 14px 14px 18px 14px !important; border-radius: 18px !important; background: rgba(10, 17, 28, 0.45) !important; border: 1px solid rgba(72, 202, 228, 0.10) !important; backdrop-filter: blur(8px); } .service-card, .bookmark, .widget-card, div[class*="service_"], div[class*="bookmark_"] { min-height: 90px !important; border-radius: 14px !important; border: 1px solid rgba(0, 180, 216, 0.16) !important; background: linear-gradient(180deg, rgba(18, 28, 45, 0.78), rgba(10, 17, 30, 0.88)) !important; box-shadow: 0 8px 22px rgba(0, 0, 0, 0.35) !important; transition: all 0.2s ease !important; } .service-card:hover, .bookmark:hover, div[class*="service_"]:hover, div[class*="bookmark_"]:hover { transform: translateY(-2px); border-color: rgba(72, 202, 228, 0.35) !important; } .bookmark > a, div[class*="bookmark_"] > a { display: flex !important; align-items: flex-start !important; gap: 14px !important; padding: 16px !important; width: 100% !important; height: 100% !important; background: transparent !important; text-decoration: none !important; } .bookmark a > div, div[class*="bookmark_"] a > div { background: transparent !important; box-shadow: none !important; border: none !important; } .service-card h3, .bookmark h3, div[class*="service_"] h3, div[class*="bookmark_"] h3 { font-size: 1rem !important; font-weight: 700 !important; margin-bottom: 6px !important; color: #f4fbff !important; } .service-card p, .bookmark p, div[class*="service_"] p, div[class*="bookmark_"] p { font-size: 0.88rem !important; color: #9fb3c8 !important; } .service-card img, .service-card svg, div[class*="service_"] img, div[class*="service_"] svg { width: 28px !important; height: 28px !important; object-fit: contain !important; } .bookmark img, .bookmark svg, div[class*="bookmark_"] img, div[class*="bookmark_"] svg { width: 20px !important; height: 20px !important; object-fit: contain !important; } input, .search-input { background: rgba(18, 24, 35, 0.8) !important; border: 1px solid rgba(255, 255, 255, 0.08) !important; border-radius: 12px !important; } [class*="error"] { background: rgba(127, 17, 17, 0.35) !important; border-left: 3px solid rgba(239, 68, 68, 0.6) !important; color: #fecaca !important; } ::-webkit-scrollbar { width: 10px; } ::-webkit-scrollbar-thumb { background: rgba(0, 180, 216, 0.3); border-radius: 999px; }