.databases_container__cBFU0{min-height:100vh;background:#090912;color:#e8e8f2;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;display:flex;flex-direction:column}.databases_navbar__pALI7{height:64px;background:rgba(13,13,20,.95);backdrop-filter:blur(16px);border-bottom:1px solid hsla(0,0%,100%,.08);display:flex;align-items:center;justify-content:space-between;padding:0 32px;position:sticky;top:0;z-index:100}.databases_navLeft__gMBTq{display:flex;align-items:center;gap:12px}.databases_logoLink__8HA3_{display:flex;align-items:center;gap:10px;text-decoration:none;color:inherit}.databases_logoText__M21FC{font-size:1.15rem;font-weight:800;background:linear-gradient(135deg,#00d4ff,#46f);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.databases_pageBadge__Mtegw{font-size:.72rem;font-weight:700;background:rgba(136,68,255,.15);color:#b8f;border:1px solid rgba(136,68,255,.3);padding:3px 8px;border-radius:6px}.databases_navRight__xzP_z{display:flex;align-items:center;gap:12px}.databases_navActionBtn__Ddl_s{background:linear-gradient(135deg,#00d4ff,#46f);color:#fff;text-decoration:none;font-size:.82rem;font-weight:700;padding:8px 16px;border-radius:8px;transition:all .2s ease}.databases_navActionBtn__Ddl_s:hover{box-shadow:0 4px 14px rgba(0,212,255,.35);transform:translateY(-1px)}.databases_backHomeBtn__EQjkO{color:#9999b2;text-decoration:none;font-size:.82rem;font-weight:600;padding:8px 14px;border-radius:8px;border:1px solid hsla(0,0%,100%,.08);transition:all .2s ease}.databases_backHomeBtn__EQjkO:hover{color:#fff;border-color:hsla(0,0%,100%,.2);background:hsla(0,0%,100%,.04)}.databases_hero__bhXn6{padding:48px 32px 32px;max-width:1300px;margin:0 auto;width:100%}.databases_heroContent__h1CV5{margin-bottom:28px}.databases_heroEyebrow__SALtB{font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:#00d4ff;display:block;margin-bottom:8px}.databases_heroTitle___taxx{font-size:2.2rem;font-weight:800;color:#fff;margin:0 0 12px;letter-spacing:-.02em}.databases_heroSubtitle__Ctj_f{font-size:1rem;line-height:1.6;color:#a0a0c0;max-width:780px;margin:0}.databases_searchSection__j1_Xz{display:flex;flex-direction:column;gap:16px}.databases_searchBar__HgS30{position:relative;display:flex;align-items:center;max-width:850px}.databases_searchIcon__oRkjS{position:absolute;left:16px;font-size:1rem;opacity:.5;pointer-events:none}.databases_searchInput__Iu9jk{width:100%;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.12);border-radius:12px;color:#fff;font-size:.95rem;padding:14px 44px 14px 46px;outline:none;transition:all .2s}.databases_searchInput__Iu9jk:focus{border-color:#00d4ff;background:rgba(0,212,255,.03);box-shadow:0 0 16px rgba(0,212,255,.15)}.databases_clearBtn__rHZVn{position:absolute;right:14px;background:transparent;border:none;color:#88a;font-size:.9rem;cursor:pointer;padding:4px}.databases_clearBtn__rHZVn:hover{color:#fff}.databases_filterPills__La47q{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.databases_filterPill__ApBw_{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);color:#9999b5;font-size:.8rem;font-weight:600;padding:6px 14px;border-radius:20px;cursor:pointer;transition:all .2s ease}.databases_filterPill__ApBw_:hover{background:hsla(0,0%,100%,.08);color:#fff;border-color:hsla(0,0%,100%,.2)}.databases_filterPillActive__Cq88e{background:rgba(0,212,255,.12)!important;color:#00d4ff!important;border-color:rgba(0,212,255,.35)!important}.databases_resultsContainer__hsx8m{max-width:1300px;margin:0 auto;padding:12px 32px 64px;width:100%}.databases_resultsStats__TJesd{display:flex;align-items:center;justify-content:space-between;font-size:.8rem;color:#779;border-bottom:1px solid hsla(0,0%,100%,.06);padding-bottom:12px;margin-bottom:24px}.databases_syncStatus__oTFpm{color:#0fa;font-weight:600;font-size:.75rem}.databases_cardGrid__fspJn{display:grid;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:20px}.databases_card__Nrqjm{background:rgba(18,18,28,.85);border:1px solid hsla(0,0%,100%,.08);border-radius:14px;padding:22px;display:flex;flex-direction:column;transition:all .25s cubic-bezier(.16,1,.3,1)}.databases_card__Nrqjm:hover{border-color:rgba(0,212,255,.25);box-shadow:0 8px 24px rgba(0,0,0,.4);transform:translateY(-2px)}.databases_cardHeader__sXkvu{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.databases_sourceBadge__A8lLV{font-size:.65rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em;padding:3px 8px;border-radius:5px}.databases_source_PubChem__NvfQH{background:rgba(0,212,255,.12);color:#00d4ff;border:1px solid rgba(0,212,255,.3)}.databases_source_PDB__V_OwK{background:rgba(136,68,255,.12);color:#b8f;border:1px solid rgba(136,68,255,.3)}.databases_source_ChEMBL__4OfJK{background:rgba(255,68,170,.12);color:#f6a;border:1px solid rgba(255,68,170,.3)}.databases_source_ClinicalTrials__O93jx{background:rgba(0,255,170,.12);color:#0fa;border:1px solid rgba(0,255,170,.3)}.databases_source_Materials__L6lSK{background:rgba(255,170,0,.12);color:#fa0;border:1px solid rgba(255,170,0,.3)}.databases_codeText__c4RyR{font-family:monospace;font-size:.75rem;color:#88a}.databases_itemName__I0p7g{font-size:1.15rem;font-weight:700;color:#fff;margin:0 0 8px}.databases_metaRow__9MW0y{display:flex;gap:12px;margin-bottom:8px}.databases_formulaTag__hNBXd,.databases_weightTag__XHin3{font-size:.74rem;color:#a0a0c0}.databases_categoryBadge__5E8il{font-size:.7rem;color:#77779a;margin-bottom:10px}.databases_description__vDJPV{font-size:.84rem;line-height:1.5;color:#b0b0cc;flex:1;margin:0 0 16px}.databases_tagsRow__J9n_Q{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:18px}.databases_tag__VS9nG{font-size:.65rem;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.06);color:#88a;padding:2px 7px;border-radius:4px}.databases_cardFooter__fkQ3V{display:flex;align-items:center;justify-content:space-between;border-top:1px solid hsla(0,0%,100%,.06);padding-top:14px}.databases_labLaunchBtn___bD3r{background:linear-gradient(135deg,rgba(0,212,255,.15),rgba(68,102,255,.15));border:1px solid rgba(0,212,255,.3);color:#00d4ff;text-decoration:none;font-size:.78rem;font-weight:700;padding:6px 14px;border-radius:6px;transition:all .2s ease}.databases_labLaunchBtn___bD3r:hover{background:linear-gradient(135deg,#00d4ff,#46f);color:#fff;border-color:transparent;box-shadow:0 2px 10px rgba(0,212,255,.3)}.databases_externalLink__qeXCs{color:#77779a;text-decoration:none;font-size:.75rem;font-weight:600;transition:color .2s}.databases_externalLink__qeXCs:hover{color:#fff;text-decoration:underline}.databases_emptyState__YiNK3{text-align:center;padding:64px 20px}.databases_emptyIcon__BjlXM{font-size:3rem;margin-bottom:12px}.databases_emptyState__YiNK3 h3{font-size:1.2rem;color:#fff;margin-bottom:8px}.databases_emptyState__YiNK3 p{color:#88a;font-size:.9rem;margin-bottom:20px}.databases_resetBtn__3zaM9{background:rgba(0,212,255,.12);border:1px solid rgba(0,212,255,.3);color:#00d4ff;font-weight:700;padding:8px 18px;border-radius:8px;cursor:pointer;transition:all .2s}.databases_resetBtn__3zaM9:hover{background:#00d4ff;color:#000}