.alpha-validation-cta{grid-gap:.85rem;align-items:center;background:#fff;border:1px solid #245c6929;border-radius:6px;box-shadow:0 4px 10px rgba(15,23,42,.025);display:grid;gap:.85rem;grid-template-columns:minmax(0,1fr) auto;padding:.85rem .95rem;width:100%}.alpha-validation-cta span{color:var(--primary-color);display:inline-flex;font-size:var(--text-xs);font-weight:600;text-transform:uppercase}.alpha-validation-cta h2{color:var(--dark-color);font-size:var(--text-md);line-height:1.25;margin:.22rem 0 .2rem}.alpha-validation-cta p{color:var(--muted-color);font-size:var(--text-base);line-height:1.42;margin:0;max-width:760px}.alpha-validation-actions{display:flex;flex-wrap:wrap;gap:.45rem;justify-content:flex-end}.alpha-validation-actions button{background:#fff;border:1px solid #245c692e;border-radius:5px;color:var(--primary-color);cursor:pointer;font-weight:600;min-height:2.25rem;padding:.48rem .68rem}.alpha-validation-actions button:first-child{background:var(--primary-color);border-color:#0000;color:#fff}.alpha-validation-actions button:focus-visible,.alpha-validation-actions button:hover{border-color:#245c6957;box-shadow:0 6px 14px #0f172a0f}.basics-content .alpha-validation-cta,.biochemical-container .alpha-validation-cta,.cert-path-page>.alpha-validation-cta,.learn-article>.alpha-validation-cta,.roadmap-container>.alpha-validation-cta,.search-empty .alpha-validation-cta{margin-top:1rem}body.dark-mode .alpha-validation-cta{background:#1e2532;border-color:#2d3748}body.dark-mode .alpha-validation-cta p{color:#cbd5e1}body.dark-mode .alpha-validation-actions button{background:#111827;border-color:#2d3748;color:#5eead4}body.dark-mode .alpha-validation-actions button:first-child{background:#4fd1c5;color:#1a202c}@media (max-width:720px){.alpha-validation-cta{grid-template-columns:1fr}.alpha-validation-actions{justify-content:flex-start}.alpha-validation-actions,.alpha-validation-actions button{width:100%}}.biochem-page{color:var(--ink);margin:0 auto;max-width:900px;text-align:left;width:100%}.biochem-controls,.biochem-detail-body,.biochem-detail-hero,.biochem-hero,.biochem-list,.biochem-page .test-inline-visual{background:var(--surface);border:1px solid var(--rule);border-radius:6px;box-shadow:0 6px 16px rgba(15,23,42,.035);margin:0 0 1rem}.biochem-kicker,.biochem-label{color:var(--accent);display:inline-flex;font-size:var(--text-xs);font-weight:600;letter-spacing:.06em;text-transform:uppercase}.biochem-hero{padding:1.45rem 1.6rem}.biochem-detail-hero h1,.biochem-hero h1{color:var(--ink);font-size:clamp(1.5rem,3vw,2.1rem);line-height:1.15;margin:.35rem 0 .5rem;overflow-wrap:break-word}.biochem-hero p{color:var(--ink-muted);font-size:var(--text-md);line-height:1.5;margin:0;max-width:62ch}.biochem-controls{grid-gap:.9rem;display:grid;gap:.9rem;padding:1.05rem 1.2rem}.biochem-search{align-items:center;display:flex;position:relative}.biochem-search>svg{color:var(--ink-muted);left:.9rem;pointer-events:none;position:absolute}.biochem-search input{background:var(--surface-sunken);border:1px solid var(--rule-strong);border-radius:10px;color:var(--ink);font:inherit;font-size:var(--text-md);min-height:2.9rem;padding:.65rem 2.9rem .65rem 2.5rem;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease;width:100%}.biochem-search input::placeholder{color:var(--ink-muted)}.biochem-search input::-webkit-search-cancel-button{-webkit-appearance:none}.biochem-search input:focus{background:var(--surface);border-color:var(--accent);box-shadow:0 0 0 3px #245c6924;outline:none}.biochem-search-clear{align-items:center;background:#0000;border:0;border-radius:8px;color:var(--ink-muted);cursor:pointer;display:inline-flex;height:2.3rem;justify-content:center;min-height:0;padding:0;position:absolute;right:.35rem;width:2.3rem}.biochem-search-clear:focus-visible,.biochem-search-clear:hover{background:var(--surface-sunken);color:var(--ink)}.biochem-legend{grid-gap:.45rem;display:grid;gap:.45rem}.biochem-legend-chips{display:flex;flex-wrap:wrap;gap:.35rem}.biochem-legend-chip{border:1px solid var(--rule);border-radius:5px;font-size:var(--text-sm);font-weight:600;padding:.2rem .5rem}.biochem-legend-chip.acid{background:#c96b4b14;border-color:#c96b4b47;color:var(--accent-warm)}.biochem-legend-chip.alkaline{background:#245c690f;border-color:#245c6938;color:var(--accent)}.biochem-legend-chip.aa{background:#c8a24d1a;border-color:#c8a24d52;color:#8a6d1f}.biochem-legend-chip.ka{background:#6c5da814;border-color:#6c5da83d;color:#6c5da8}.biochem-legend-chip.kk{background:#4f8f6714;border-color:#4f8f6742;color:var(--success-color)}.biochem-legend-chip.h2s{background:#1c27330a;border-color:#1c27332e;color:var(--ink)}.biochem-legend-chip.growth{background:#1d4a540f;border-color:#1d4a5438;color:var(--accent-strong)}.biochem-legend-chip.nogrowth{background:#b64b3614;border-color:#b64b363d;color:var(--error-color)}.biochem-list{grid-gap:.75rem;display:grid;gap:.75rem;padding:1.05rem 1.2rem}.biochem-results-count{color:var(--ink-muted);font-size:var(--text-sm);font-weight:600;letter-spacing:.04em;margin:0;text-transform:uppercase}.biochem-grid{grid-gap:.6rem;display:grid;gap:.6rem;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));list-style:none;margin:0;padding:0}.biochem-grid li{margin:0;min-width:0}.biochem-card{grid-column-gap:.75rem;grid-row-gap:.25rem;align-items:center;background:var(--surface-card);border:1px solid var(--rule);border-radius:8px;box-shadow:0 4px 10px rgba(15,23,42,.025);color:inherit;column-gap:.75rem;cursor:pointer;display:grid;font:inherit;grid-template-areas:"category chevron" "name chevron" "result chevron";grid-template-columns:minmax(0,1fr) auto;height:100%;min-height:0;min-width:0;padding:.85rem .9rem;row-gap:.25rem;text-align:left;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease;width:100%}.biochem-card:focus-visible,.biochem-card:hover{background:var(--surface-sunken);border-color:var(--rule-strong);box-shadow:0 8px 16px #0f172a0d;transform:translateY(-1px)}.biochem-card-category{color:var(--accent);font-size:var(--text-xs);font-weight:600;grid-area:category;letter-spacing:.04em;text-transform:uppercase}.biochem-card strong{color:var(--ink);font-size:var(--text-md);font-weight:600;grid-area:name;line-height:1.3;overflow-wrap:break-word}.biochem-card-result{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;grid-area:result;line-height:1.4;overflow:hidden}.biochem-card-chevron,.biochem-card-result{color:var(--ink-muted);font-size:var(--text-sm)}.biochem-card-chevron{grid-area:chevron}.biochem-empty{grid-gap:.5rem;background:var(--surface-sunken);border:1px dashed var(--rule-strong);border-radius:8px;display:grid;gap:.5rem;justify-items:start;padding:1rem}.biochem-empty h2{color:var(--ink);font-size:var(--text-lg);margin:0;overflow-wrap:break-word}.biochem-empty p{color:var(--ink-muted);font-size:var(--text-md);margin:0}.biochem-empty button{background:var(--surface);border:1px solid var(--rule-strong);border-radius:10px;color:var(--accent-strong);cursor:pointer;font:inherit;font-size:var(--text-base);font-weight:600;min-height:2.6rem;padding:.5rem .9rem}.biochem-detail-hero{display:grid;justify-items:start;padding:1.1rem 1.6rem 1.35rem}.biochem-back{align-items:center;background:#0000;border:0;border-radius:10px;color:var(--accent);cursor:pointer;display:inline-flex;font:inherit;font-size:var(--text-base);font-weight:600;gap:.45rem;margin:0 0 .55rem -.6rem;min-height:2.4rem;padding:.35rem .6rem}.biochem-back:focus-visible,.biochem-back:hover{background:var(--surface-sunken)}.biochem-detail-hero h1{margin-bottom:0}.test-visual-companion{align-items:center;background:var(--surface-sunken);border-radius:8px;display:flex;gap:.8rem;justify-content:space-between;margin-top:1rem;padding:.78rem .85rem;width:100%}.test-visual-companion div{min-width:0}.test-visual-companion span{color:var(--accent);display:block;font-size:var(--text-xs);font-weight:600;letter-spacing:.06em;text-transform:uppercase}.test-visual-companion p{color:var(--ink);font-size:var(--text-md);font-weight:600;line-height:1.25;margin:.18rem 0 0;overflow-wrap:break-word}.test-visual-link{align-items:center;background:var(--surface);border:1px solid var(--rule-strong);border-radius:10px;color:var(--accent-strong);cursor:pointer;display:inline-flex;flex:0 0 auto;font:inherit;font-size:var(--text-base);font-weight:600;justify-content:center;min-height:2.6rem;padding:.55rem .9rem}.test-visual-link:focus-visible,.test-visual-link:hover{background:var(--surface-sunken);border-color:var(--accent)}.biochem-page .test-inline-visual{animation:biochemicalVisualIn .18s ease;padding:1rem}.test-inline-visual .mini-atlas-visual{grid-gap:.65rem;align-items:center;display:grid;gap:.65rem;grid-template-columns:minmax(8rem,.62fr) minmax(18rem,1.38fr)}.test-inline-visual .mini-atlas-copy span{color:var(--accent);font-size:var(--text-xs);font-weight:600;letter-spacing:.06em;text-transform:uppercase}.test-inline-visual .mini-atlas-copy h3{color:var(--ink);font-size:var(--text-md);line-height:1.25;margin:.18rem 0 .25rem}.test-inline-visual .mini-atlas-copy p{color:var(--ink-muted);font-size:var(--text-sm);line-height:1.32;margin:0}.test-inline-visual .mini-atlas-stage{background:var(--surface-sunken);border-radius:6px;max-height:none;min-height:13.5rem;overflow:hidden;padding:.55rem;position:relative}.test-inline-visual .mini-atlas-stage.disk-stage{gap:.45rem;grid-template-columns:repeat(2,minmax(0,1fr));max-width:none}.test-inline-visual .mini-atlas-stage.coagulase-stage{gap:.42rem;grid-template-columns:repeat(4,minmax(0,1fr));justify-content:stretch;max-width:none}.test-inline-visual .mini-atlas-stage .lia-tube-card{gap:.24rem;min-width:0}.test-inline-visual .mini-atlas-stage .lia-letter{font-size:var(--text-xl)}.test-inline-visual .mini-atlas-stage .lia-plate-svg,.test-inline-visual .mini-atlas-stage .lia-tube-svg{max-width:100%}.test-inline-visual .mini-atlas-stage .lia-tube-card strong{font-size:var(--text-xs);line-height:1.15;text-align:center}.test-inline-visual .mini-atlas-stage .lia-tube-card p,.test-inline-visual .mini-atlas-stage .lia-tube-card span{font-size:var(--text-xs);line-height:1.18}@keyframes biochemicalVisualIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.biochem-detail-body{grid-gap:1.35rem;display:grid;gap:1.35rem;padding:1.3rem 1.6rem 1.4rem}.content-section h2{align-items:center;color:var(--ink);display:flex;font-size:var(--text-lg);gap:.5rem;line-height:1.25;margin:0 0 .55rem}.content-section p{color:var(--ink-muted);font-size:var(--text-md);line-height:1.6;margin:0}.pre-line{white-space:pre-line}.qc-grid{grid-gap:.7rem;display:grid;gap:.7rem;grid-template-columns:repeat(2,minmax(0,1fr))}.qc-box{grid-gap:.2rem;border-radius:8px;display:grid;gap:.2rem;padding:.85rem .95rem}.qc-box span{font-size:var(--text-xs);font-weight:600;letter-spacing:.05em;text-transform:uppercase}.qc-box em{color:var(--ink);font-size:var(--text-md);overflow-wrap:break-word}.qc-box.positive{background:#4f8f6714}.qc-box.positive span{color:var(--success-color)}.qc-box.negative{background:#b64b3612}.qc-box.negative span{color:var(--error-color)}.expected-results{background:var(--surface-sunken);border-radius:8px;padding:1rem 1.1rem}.expected-results p{color:var(--ink)}.biochem-pager{grid-gap:.6rem;border-top:1px solid var(--rule);display:grid;gap:.6rem;grid-template-columns:repeat(2,minmax(0,1fr));padding-top:1.1rem}.biochem-pager-btn{grid-gap:.7rem;align-items:center;background:var(--surface-card);border:1px solid var(--rule-strong);border-radius:10px;color:var(--accent-strong);cursor:pointer;display:grid;font:inherit;gap:.7rem;grid-template-columns:auto minmax(0,1fr);min-height:3.4rem;padding:.7rem .9rem;text-align:left;transition:border-color .18s ease,background .18s ease;width:100%}.biochem-pager-btn.next{grid-template-columns:minmax(0,1fr) auto;text-align:right}.biochem-pager-btn span{display:grid;min-width:0}.biochem-pager-btn small{color:var(--ink-muted);font-size:var(--text-xs);font-weight:600;letter-spacing:.05em;text-transform:uppercase}.biochem-pager-btn strong{color:var(--ink);font-size:var(--text-base);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.biochem-pager-btn:focus-visible,.biochem-pager-btn:hover:not(:disabled){background:var(--surface-sunken);border-color:var(--accent)}.biochem-pager-btn:disabled{cursor:default;opacity:.45}body.dark-mode .biochem-search input:focus{box-shadow:0 0 0 3px #5eead42e}body.dark-mode .biochem-legend-chip.acid{color:#f2a291}body.dark-mode .biochem-legend-chip.aa{color:#e3c476}body.dark-mode .biochem-legend-chip.ka{color:#b9adf0}body.dark-mode .biochem-legend-chip.kk{color:#8fd6a8}body.dark-mode .biochem-legend-chip.h2s{background:#ffffff0a;border-color:var(--rule)}body.dark-mode .biochem-legend-chip.nogrowth{color:#f2a291}body.dark-mode .qc-box.positive span{color:#8fd6a8}body.dark-mode .qc-box.negative span{color:#f2a291}@media (max-width:720px){.biochem-hero{padding:1.15rem 1.1rem}.biochem-detail-hero h1,.biochem-hero h1{font-size:var(--text-xl)}.biochem-controls,.biochem-detail-body,.biochem-list{padding:1rem 1.1rem}.biochem-detail-hero{padding:.9rem 1.1rem 1.1rem}.biochem-back{margin-left:-.6rem}.biochem-grid,.qc-grid{grid-template-columns:minmax(0,1fr)}.test-visual-companion{align-items:stretch;flex-direction:column}.test-visual-link{width:100%}.test-inline-visual .mini-atlas-visual{grid-template-columns:minmax(0,1fr)}.biochem-pager-btn{min-height:3.2rem;padding:.6rem .7rem}}@media (prefers-reduced-motion:reduce){.biochem-card,.biochem-page .test-inline-visual{animation:none;transition:none}}
/*# sourceMappingURL=431.6e3f877a.chunk.css.map*/