.cjm-error{margin-top:6px}.cjm-noting{display:flex;align-items:center;gap:10px;color:#d4d6db;font-size:14px;margin:4px 0 12px}.cjm-noting .cjh-spinner{border-top-color:var(--cj-accent)}.cjm-summary p{color:#e6e8ec;font-size:15px;line-height:1.6}.cjm-summary p+p{margin-top:10px}.cjm-sub{margin:18px 0 8px;color:#b3b5bb;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.cjm-none{color:#6f7378;font-size:13.5px}.cjm-decisions,.cjm-questions{margin:0;padding-left:22px;color:#d4d6db;font-size:14.5px;line-height:1.55;display:flex;flex-direction:column;gap:6px}.cjm-decisions li::marker{color:var(--cj-accent);content:"\2713\00a0\00a0"}.cjm-questions li::marker{color:var(--cj-accent);content:"?\00a0\00a0"}.cjm-actions{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.cjm-action{display:flex;align-items:flex-start;gap:10px;padding:8px 10px;border-radius:10px;background:hsla(0,0%,100%,.03);cursor:pointer}.cjm-action input{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:18px;height:18px;margin:2px 0 0;flex:0 0 auto;border-radius:5px;border:1.5px solid #5a5f66;background:#0a0c0f;display:grid;place-items:center;cursor:pointer}.cjm-action input:checked{border-color:var(--cj-accent);background:var(--cj-accent)}.cjm-action input:checked:after{content:"";width:5px;height:9px;border:solid #06111d;border-width:0 2px 2px 0;transform:translateY(-1px) rotate(45deg)}.cjm-action input:focus-visible{outline:2px solid #8dbfff;outline-offset:2px}.cjm-action-text{display:flex;flex-direction:column;gap:2px;color:#e6e8ec;font-size:14.5px;line-height:1.45}.cjm-action-meta{color:var(--cj-accent);font-size:12.5px}.cjm-action--done .cjm-action-text>span:first-child{text-decoration:line-through;color:#8a8d93}.cjm-topics{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.cjm-topic{display:grid;grid-template-columns:52px 1fr;grid-gap:10px;gap:10px;width:100%;padding:8px;border:0;border-radius:10px;background:none;color:#e6e8ec;font:inherit;font-size:14.5px;line-height:1.4;text-align:left;cursor:pointer}.cjm-topic:hover{background:hsla(0,0%,100%,.04)}.cjm-topic:focus-visible{outline:2px solid var(--cj-accent)}.cjm-topic--on{background:color-mix(in srgb,var(--cj-accent) 9%,transparent);color:#fff}.cjm-time{color:var(--cj-accent);font-size:13px;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cjm-empty{color:#9a9da3;font-size:14px;line-height:1.5;padding:10px 4px 2px}.cjm-turns{list-style:none;margin:0;padding:2px;display:flex;flex-direction:column;gap:8px;max-height:560px;overflow:auto}.cjm-turn{padding:8px 10px 10px;border-radius:12px;border-left:2px solid var(--speaker);background:hsla(0,0%,100%,.02)}.cjm-turn--active{background:color-mix(in srgb,var(--cj-accent) 8%,transparent)}.cjm-turn-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:4px}.cjm-speaker{padding:2px 9px;border-radius:999px;border:1px solid color-mix(in srgb,var(--speaker) 45%,transparent);background:color-mix(in srgb,var(--speaker) 12%,transparent);color:var(--speaker);font:inherit;font-size:12.5px;font-weight:600;cursor:pointer}.cjm-speaker:hover{border-color:var(--speaker)}.cjm-speaker:focus-visible{outline:2px solid var(--speaker);outline-offset:2px}.cjm-rename{width:170px;max-width:60%;padding:2px 9px;border-radius:999px;border:1px solid var(--speaker);background:#0a0c0f;color:#f2f3f5;outline:none}.cjm-rename,.cjm-turn-time{font:inherit;font-size:12.5px}.cjm-turn-time{border:0;background:none;color:#8a8d93;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;cursor:pointer}.cjm-turn-time:hover{color:var(--cj-accent)}.cjm-turn-time:focus-visible{outline:2px solid var(--cj-accent);border-radius:6px}.cjm-turn-text{color:#d4d6db;font-size:14.5px;line-height:1.55}