.bcp-exec-pages{display:flex;align-items:center;justify-content:flex-end;gap:7px;padding:9px 0;color:#526a7c;font-size:12px;flex-wrap:wrap}
.bcp-exec-pages span{margin-right:auto}.bcp-exec-pages button,.bc-exec-table td button{border:1px solid #c9dae8;border-radius:5px;background:#fff;color:#19557e;padding:5px 10px;font-size:12px;cursor:pointer}
.bcp-exec-pages button:disabled{opacity:.45;cursor:default}.bcp-exec-pages button:focus-visible,.bc-exec-table td button:focus-visible{outline:2px solid #1478b8;outline-offset:2px}
.bcp-exec-freshness{font-size:11px;color:#526a7c;margin:5px 0 10px}.bcp-exec-context{font-size:12px;color:#526a7c;line-height:1.5;margin:0 0 12px}
.bcp-exec-detail{width:min(720px,calc(100vw - 32px));max-height:85vh;overflow:auto;border:1px solid #c9dae8;border-radius:12px;padding:22px;color:#17344d;background:white}
.bcp-exec-detail::backdrop{background:#102c4966}.bcp-exec-detail h2{font-size:20px;margin:0 0 8px}.bcp-exec-detail p{font-size:12px;color:#526a7c}.bcp-exec-detail dl{display:grid;grid-template-columns:minmax(100px,1fr) 2fr;gap:9px;font-size:13px}.bcp-exec-detail dt{font-weight:600}.bcp-exec-detail dd{margin:0;overflow-wrap:anywhere}.bcp-exec-detail>button{background:#145a87;color:white;border:0;border-radius:6px;padding:8px 18px;margin-top:15px}.bcp-exec-detail-table{overflow:auto}.bcp-exec-detail table{width:100%;border-collapse:collapse;font-size:12px}.bcp-exec-detail th,.bcp-exec-detail td{text-align:left;padding:8px;border-bottom:1px solid #e0e8ed}
