.pro-tabs{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0}.pro-tabs a{padding:10px 15px;border:1px solid #b6c9df;border-radius:9px;text-decoration:none}.pro-tabs a[aria-current]{background:#155bb0;color:white}.pro-form{display:grid;gap:12px;margin:20px 0;padding:18px;border:1px solid #d6e0ee;border-radius:12px;max-width:900px}.pro-form label{display:grid;gap:6px}.pro-form input:not([type=checkbox]),.pro-form select,.pro-form textarea{max-width:100%;width:100%;box-sizing:border-box}.pro-form input[type=checkbox]{width:auto}.pro-bank-list{max-height:440px;overflow:auto;display:grid;gap:10px}.pro-bank-list label{display:block;padding:12px;border:1px solid #d6e0ee;border-radius:8px}.pro-bank-list small{display:block;margin:5px 0}.pro-bookmark{display:flex;flex-wrap:wrap;align-items:center;gap:15px}.pro-bookmark form{padding:0;border:0}.pro-report table{width:100%;border-collapse:collapse}.pro-report td,.pro-report th{padding:12px;text-align:left;border-bottom:1px solid #d6e0ee;vertical-align:top}.pro-report td p{white-space:pre-wrap;overflow-wrap:anywhere}.pro-project a{overflow-wrap:anywhere}.pro-print{font:16px/1.55 system-ui,sans-serif;color:#17304e;background:#eef3f8;margin:0;padding:30px}.pro-print>header,.pro-print>.pro-report,.pro-no-print{max-width:1050px;margin:20px auto}.pro-print>.pro-report{background:white;padding:30px;border-radius:12px}.pro-print button,.pro-print a{padding:10px;color:#155bb0}.pro-print .table-scroll{overflow:auto}@media(max-width:600px){.pro-print{padding:12px}.pro-print>.pro-report{padding:12px}.pro-report td,.pro-report th{padding:8px}.pro-report table{min-width:560px}}@media print{.pro-no-print{display:none}.pro-print{background:white;padding:0;font-size:11pt}.pro-print>.pro-report{padding:0;margin:0;max-width:none}.pro-report table{min-width:0}.pro-report thead{display:table-header-group}.pro-report tr{break-inside:avoid}.pro-print .table-scroll{overflow:visible}a{color:inherit}}
