#nexusPR{margin:24px 0;padding:24px;background:#fff;border:1px solid #dce6ef;border-radius:20px;color:#18334c}#nexusPR h2{margin:0 0 6px}#nexusPR p{line-height:1.5}#nexusPR .pr-tabs{display:flex;gap:8px;flex-wrap:wrap;margin:20px 0}#nexusPR .pr-tabs button{background:#edf3f7;color:#173b58;border:1px solid #d4e2ec}#nexusPR .pr-tabs button[aria-selected=true]{background:#123f60;color:white}#nexusPR .pr-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:14px}#nexusPR label{display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:600}#nexusPR input{width:100%;box-sizing:border-box;border:1px solid #bccdd9;border-radius:8px;padding:10px;background:white;color:#17334b}#nexusPR .pr-note{font-size:13px;color:#526778}#nexusPR .pr-result{background:#edf7f6;padding:20px;border-radius:12px;margin:18px 0}#nexusPR .pr-total{font-size:30px;font-weight:800;color:#086a61}#nexusPR details{border-top:1px solid #e0e8ef;padding-top:14px;margin-top:20px}#nexusPR summary{cursor:pointer;font-weight:700;margin-bottom:14px}#nexusPR .pr-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:16px}#nexusPR table{width:100%;border-collapse:collapse}#nexusPR th,#nexusPR td{text-align:left;padding:10px;border-bottom:1px solid #d5e5e6}#nexusPR .pr-scroll{overflow-x:auto}#nexusPR .pr-error{color:#a12222}#nexusPR .pr-top{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}@media(max-width:600px){#nexusPR{padding:16px}.pr-total{font-size:25px}}
