/* Autonatomy v164 — real learning depth layer */
.v164-depth-shell{margin:18px 0;border:1px solid #b9cbe6;border-radius:16px;background:linear-gradient(135deg,#f7faff,#edf3ff);padding:18px;box-shadow:0 10px 28px #142b520d}.v164-depth-head{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;flex-wrap:wrap}.v164-depth-head h2{margin:2px 0 4px;font-size:22px}.v164-depth-head p{margin:0;color:#52657e}.v164-depth-controls{display:flex;gap:7px;flex-wrap:wrap}.v164-depth-controls button{border:1px solid #91a9cc;background:#fff;color:#21467f;border-radius:999px;padding:8px 12px;font-weight:800;cursor:pointer}.v164-depth-controls button[aria-pressed="true"]{background:#173b70;color:#fff;border-color:#173b70}.v164-depth-badge{display:inline-block;font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;color:#28508d}.v164-depth-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:14px;margin-top:15px}.v164-depth-card{background:#fff;border:1px solid #d5e0ef;border-radius:12px;padding:15px}.v164-depth-card h3{margin:0 0 8px;font-size:17px}.v164-depth-card p{margin:0 0 8px;color:#4e6179}.v164-depth-card ul{margin:8px 0 0;padding-left:20px}.v164-depth-card li{margin:5px 0}.v164-checkpoint button{display:block;width:100%;text-align:left;margin:7px 0;border:1px solid #b7c7de;background:#fff;border-radius:9px;padding:9px 11px;cursor:pointer}.v164-checkpoint button.correct{background:#e4f4e9;border-color:#68a97d}.v164-checkpoint button.wrong{background:#fff0ef;border-color:#d58b84}.v164-depth-feedback{min-height:22px;font-weight:750;margin-top:8px}.v164-readiness{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.v164-ready-chip{font-size:12px;border-radius:999px;padding:6px 9px;background:#fff3d9;color:#6d4a05;border:1px solid #e5c879}.v164-ready-chip.ready{background:#e3f4e9;color:#17603b;border-color:#7bb591}.v164-depth-note{font-size:12px;color:#63738b;margin-top:10px}.v164-depth-shell[data-depth="foundation"]{border-left:5px solid #5b83c4}.v164-depth-shell[data-depth="technician"]{border-left:5px solid #d1922d}.v164-depth-shell[data-depth="deep"]{border-left:5px solid #6b51ad}@media(max-width:760px){.v164-depth-grid{grid-template-columns:1fr}.v164-depth-shell{padding:14px}.v164-depth-controls{width:100%}.v164-depth-controls button{flex:1}}@media print{.v164-depth-controls,.v164-checkpoint{display:none!important}.v164-depth-shell{box-shadow:none}}
