#cg-book-status{min-height:22px;color:#335981;font-size:13px;font-weight:650;margin:0 0 12px}#cg-book-form button:disabled{opacity:.55;cursor:wait}.cg-book-evidence{border-top:1px solid #d9e4f1;padding-top:12px}.cg-book-evidence summary{cursor:pointer;color:#234e84;font-size:14px;font-weight:750;padding:8px 0}.cg-book-answer{border-left:4px solid #2e73c8}.cg-book-answer strong{color:#164d94}@media(prefers-color-scheme:dark){#cg-book-dialog{background:#162334;color:#eaf1f9}.cg-book-result{background:#1b2b3d;border-color:#37506a}.cg-book-answer{background:#213b58;border-color:#4281c4}.cg-book-page,.cg-book-answer strong,.cg-book-evidence summary{color:#acd5ff}#cg-book-status,.cg-book-note{color:#b5c6d8}}

.cg-book-turn-user{margin:16px 0 8px auto;max-width:90%;width:max-content;background:#e8f1ff;color:#174575;border-radius:14px 14px 3px 14px;padding:11px 15px;font-weight:650;line-height:1.4}#cg-book-conversation .cg-book-answer{margin:8px 0 18px}@media(prefers-color-scheme:dark){.cg-book-turn-user{background:#244566;color:#d5eaff}}

/* v6.4 CAPGAIN AI answers */
.cga-answer{line-height:1.55;overflow-wrap:anywhere}.cga-answer p{white-space:normal}.cga-lead{font-size:15.5px;color:#13284a;margin:6px 0 8px!important}
.cga-calc{background:#fff;border:1px solid #c9daf3;border-radius:11px;padding:10px 14px;margin:2px 0 12px}.cga-calc h3{font-size:14px;margin:0 0 6px;color:#164d94;text-transform:uppercase;letter-spacing:.06em}.cga-calc ul,.cga-points,.cga-law,.cga-book{margin:4px 0 0;padding-left:20px}.cga-calc li,.cga-points li,.cga-law li,.cga-book li{margin:4px 0}
.cga-block{margin-top:12px}.cga-block h4{font-size:13px;margin:0;color:#244b84;text-transform:uppercase;letter-spacing:.06em}
.cga-ref{font-weight:650}.cga-st{display:inline-block;font-size:11px;font-weight:700;border-radius:999px;padding:1px 8px;background:#e3f4e8;color:#17663a}.cga-st-superseded,.cga-st-amended{background:#f2ecdf;color:#7a5410}.cga-st-verify,.cga-st-proposed,.cga-st-pending{background:#fdeedd;color:#8a4a0b}
.cga-law a{color:#1d58c4;font-size:13px}.cga-caution{background:#fff6e5;border-radius:9px;padding:8px 11px;color:#6d4a07}
.cga-related,.cga-tools{display:flex;flex-wrap:wrap;gap:7px;margin-top:9px}.cga-chip{border:1px solid #9cb9e6;background:#fff;color:#1a4c9c;border-radius:999px;padding:6px 12px;font:600 13px system-ui;cursor:pointer;text-align:left;max-width:100%}.cga-chip:hover{background:#e8f0fe}.cga-tool{background:#2c68dc;border-color:#2c68dc;color:#fff}.cga-tool:hover{background:#1e55bd}
.cga-small{font-size:12px!important;color:#59697d}
@media(prefers-color-scheme:dark){.cga-lead{color:#eaf1f9}.cga-calc{background:#1b2b3d;border-color:#37506a}.cga-calc h3,.cga-block h4{color:#acd5ff}.cga-chip{background:#1b2b3d;color:#cfe4ff;border-color:#4a6a8e}.cga-tool{background:#2c68dc;color:#fff}.cga-law a{color:#8fc1ff}.cga-caution{background:#3a2e14;color:#f3dca8}.cga-small{color:#b5c6d8}}
