.bc300-summary .bc301-term{display:inline;border:0;border-bottom:1px dotted #9ce1ce;border-radius:0;padding:0 1px;margin:0;background:transparent;color:inherit;font:inherit;line-height:inherit;cursor:help;min-width:24px;min-height:24px}.bc301-term:focus-visible{outline:2px solid #a8f1d4;outline-offset:3px}.bc301-dialog{box-sizing:border-box;width:min(520px,calc(100vw - 28px));max-height:calc(100dvh - 40px);overflow:auto;padding:24px;border:1px solid #537084;border-radius:14px;background:#0b1929;color:#e4eef8;line-height:1.6;font:16px/1.6 system-ui,sans-serif;overflow-wrap:anywhere}.bc301-dialog::backdrop{background:rgba(0,8,18,.75)}.bc301-dialog h2{font-size:23px;line-height:1.25;margin:0 0 16px}.bc301-dialog .bc301-scope{font-size:13px;color:#b8cbdc}.bc301-dialog a{display:block;color:#a8edda;padding:12px 0;min-height:24px}.bc301-dialog button{display:block;min-height:44px;margin:16px 0 0;padding:9px 16px;border:1px solid #80bbae;border-radius:8px;background:#d7f2e7;color:#102c25;font:inherit;cursor:pointer}.bc301-dialog :focus-visible{outline:2px solid #a8f1d4;outline-offset:3px}@media print{.bc301-dialog{display:none!important}.bc300-summary .bc301-term{border:0}}
