/* R25 read-only Journal draft check. Design aligned with R22, no activation CTAs. */
.tp-j-r25{margin-top:22px;border-color:#4b89a380;background:linear-gradient(135deg,#112a37,#0b1e2b 70%)}
.tp-j-r25 .tp-j-head{align-items:flex-start}.tp-j-r25 #tpR25Button{border:1px solid #5baacc;color:#031d20;background:linear-gradient(110deg,#7bc5e5,#4498bc);font-weight:800;border-radius:11px;padding:12px 20px}
.tp-j-r25 #tpR25Button:focus-visible{outline:3px solid #d3f2ff;outline-offset:3px}.tp-j-r25 #tpR25Button:disabled{opacity:.48;cursor:not-allowed}
.tp-j-r25-lead{color:#c4d8e7;margin:14px 0}.tp-j-r25-note{margin:15px 0;color:#9dbfca;font-size:13px;line-height:1.6}
#tpR25Info{font-weight:600;color:#cce8f4;overflow-wrap:anywhere}#tpR25Status{color:#d6e4f2;font-size:15px;margin:14px 0}#tpR25Reasons{margin:10px 0;padding-left:20px;color:#d9dde6;font-size:14px;overflow-wrap:anywhere}#tpR25Reasons li{margin:5px 0}
@media(max-width:660px){.tp-j-r25 .tp-j-head{flex-direction:column}.tp-j-r25 #tpR25Button{width:100%}}
