.nv-personal-report{max-width:1180px;margin:auto;padding:34px 24px 65px}.nv-report-controls{margin-bottom:25px}.nv-report-controls h1{letter-spacing:-.04em;margin:.5rem 0;font-size:clamp(1.8rem,4vw,2.7rem)}.nv-report-controls p:not(.section-label){color:#a7bbc5;max-width:780px;line-height:1.7}.nv-report-actions{flex-wrap:wrap;gap:12px;margin:22px 0;display:flex}.nv-report-message,.nv-report-empty{color:#c3dedc;background:#0c2230;border:1px solid #315260;border-radius:16px;padding:22px;line-height:1.7}.nv-report-empty h2{font-size:1.25rem}.nv-report-document{font:15px/1.65 var(--font-montserrat),system-ui,sans-serif;color:#193744;background:#fff;border:1px solid #d7e3e3;border-radius:8px;padding:48px;box-shadow:0 24px 75px #0003}.nv-report-document header{border-bottom:3px solid #2c7976;margin-bottom:26px;padding-bottom:22px}.nv-report-document .brand{letter-spacing:.18em;color:#286863;font-size:12px}.nv-report-document h1{color:#193744;font-size:32px;line-height:1.2}.nv-report-document h2{color:#193744;margin-top:35px;font-size:23px}.nv-report-document h3{color:#193744;font-size:18px}.nv-report-document h4{color:#193744}.nv-report-document small,.nv-report-document .muted{color:#506977}.nv-report-document .notice{background:#eef6f4;border-left:4px solid #3b8680;padding:14px 18px}.nv-report-document section,.nv-report-document article{margin:25px 0}.nv-report-document article{border:1px solid #d4e2e1;border-radius:10px;padding:20px}.nv-report-document svg{width:100%;height:auto;display:block}.nv-report-document table{border-collapse:collapse;width:100%;font-size:12px}.nv-report-document th,.nv-report-document td{text-align:left;vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #d9e5e5;padding:9px}.nv-report-document th{background:#edf4f4}.nv-report-document dl{grid-template-columns:150px 1fr;gap:8px;display:grid}.nv-report-document dt{font-weight:600}.nv-report-document dd{overflow-wrap:anywhere;margin:0}.nv-report-document footer{border-top:1px solid #c5d9d6;margin-top:40px;padding-top:18px;font-size:12px}.nv-report-document .missing{color:#785223}.nv-report-document .empty{color:#607681}.nv-report-document p,.nv-report-document li{overflow-wrap:anywhere}.nv-report-document details{border-top:1px solid #d9e5e5;margin-top:14px;padding-top:12px}.nv-report-document summary{cursor:pointer;font-size:.82rem;font-weight:600}@media (max-width:650px){.nv-personal-report{padding:22px 12px 40px}.nv-report-document{padding:20px 14px;font-size:13px}.nv-report-document h1{font-size:26px}.nv-report-document h2{font-size:20px}.nv-report-document article{padding:15px}.nv-report-document dl{display:block}.nv-report-document dt{margin-top:9px}.nv-report-document table{font-size:10px}.nv-report-document th,.nv-report-document td{padding:7px 4px}.nv-report-actions{gap:8px}.nv-report-actions button{flex:1;min-width:140px;font-size:.75rem}}@media print{@page{size:A4;margin:16mm}body{background:#fff!important}body *{visibility:hidden}.nv-report-document,.nv-report-document *{visibility:visible}.nv-report-document{width:100%;max-width:none;box-shadow:none;color:#193744;background:#fff;border:0;border-radius:0;padding:0;font:11pt/1.5 system-ui,sans-serif;position:absolute;top:0;left:0}.nv-report-controls,.nv-report-message,.nv-report-empty{display:none!important}.nv-report-document h2,.nv-report-document h3{break-after:avoid}.nv-report-document article,.nv-report-document svg,.nv-report-document tr,.nv-report-document .notice{break-inside:avoid}.nv-report-document thead{display:table-header-group}.nv-report-document details>*{display:block!important}.nv-report-document summary{font-size:11pt}}
