.database-readme{--crsmd-blue:#00457c;--crsmd-blue-light:#0067a8;--crsmd-yellow:#fdb913;--crsmd-ink:#1d2b36;--crsmd-muted:#60717f;--crsmd-line:#dce6ed;--crsmd-soft:#f5f8fa;color:var(--crsmd-ink)}.database-readme-hero{margin:1.5rem 0 1.75rem;padding:clamp(1.5rem,4vw,3rem);border-radius:18px;background:linear-gradient(135deg,#f4f9fc 0%,#fff 65%);border:1px solid var(--crsmd-line)}.database-readme-eyebrow{display:inline-block;margin-bottom:.55rem;color:var(--crsmd-blue-light);font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.database-readme-hero h1{margin:0 0 .75rem;color:var(--crsmd-blue);font-size:clamp(2rem,4vw,3.2rem);line-height:1.05}.database-readme-hero p{max-width:880px;margin:0;color:var(--crsmd-muted);font-size:1.05rem;line-height:1.7}.database-readme-topnav{display:flex;flex-wrap:wrap;gap:.65rem 1rem;margin-top:1.35rem}.database-readme-topnav a{color:var(--crsmd-blue);font-weight:700;text-decoration:none}.database-readme-topnav a:hover,.database-readme-topnav a:focus{text-decoration:underline}.database-readme-layout{display:grid;grid-template-columns:minmax(190px,240px) minmax(0,1fr);gap:2rem;align-items:start}.database-readme-index{position:sticky;top:1rem;padding:1rem;border:1px solid var(--crsmd-line);border-radius:14px;background:#fff}.database-readme-index>strong{display:block;margin-bottom:.75rem;color:var(--crsmd-blue)}.database-readme-index nav{display:grid;gap:.2rem}.database-readme-index a{padding:.48rem .55rem;border-radius:8px;color:#385366;font-size:.9rem;text-decoration:none}.database-readme-index a:hover,.database-readme-index a:focus{background:var(--crsmd-soft);color:var(--crsmd-blue)}.database-readme-content{min-width:0}.database-readme-important{margin-bottom:1.6rem;padding:1rem 1.15rem;border-left:4px solid var(--crsmd-yellow);border-radius:0 10px 10px 0;background:#fffaf0}.database-readme-important strong{color:#6b4d00}.database-readme-important p{margin:.35rem 0 0;line-height:1.6}.database-readme-section{scroll-margin-top:1rem;margin-bottom:2rem;padding:clamp(1rem,2.5vw,1.5rem);border:1px solid var(--crsmd-line);border-radius:14px;background:#fff}.database-readme-section h2{margin:0 0 1rem;color:var(--crsmd-blue);font-size:1.35rem}.database-readme-note{margin:-.25rem 0 1rem;color:var(--crsmd-muted);line-height:1.6}.database-readme-table-wrap{overflow-x:auto}.database-readme table{width:100%;border-collapse:collapse}.database-readme th,.database-readme td{padding:.9rem .8rem;border-top:1px solid var(--crsmd-line);vertical-align:top;text-align:left}.database-readme tr:first-child th,.database-readme tr:first-child td{border-top:0}.database-readme th{width:27%;min-width:180px}.database-readme code{color:var(--crsmd-blue);font-size:.9rem;font-weight:700;white-space:normal}.database-readme-unit{display:inline-block;margin-left:.35rem;padding:.12rem .35rem;border-radius:999px;background:var(--crsmd-soft);color:var(--crsmd-muted);font-size:.72rem;font-weight:700}.database-readme td>strong{display:block;margin-bottom:.2rem}.database-readme td p{margin:0;color:var(--crsmd-muted);line-height:1.55}.database-readme-references ol{margin:0;padding-left:1.25rem}.database-readme-references li+li{margin-top:.7rem}@media(max-width:900px){.database-readme-layout{grid-template-columns:1fr}.database-readme-index{position:static}.database-readme-index nav{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.database-readme-hero{border-radius:12px}.database-readme-index nav{grid-template-columns:1fr}.database-readme-section{padding:.9rem}.database-readme th,.database-readme td{display:block;width:100%;min-width:0;padding-left:0;padding-right:0}.database-readme th{padding-bottom:.25rem}.database-readme td{padding-top:.25rem;border-top:0}.database-readme tr{display:block;padding:.65rem 0;border-top:1px solid var(--crsmd-line)}.database-readme tr:first-child{border-top:0}}