.soma-report-dialog{flex-direction:column;height:92dvh;color:#182f3a!important;background:#e6edee!important;border:1px solid #9badb3!important;border-radius:12px!important;gap:0!important;width:96vw!important;max-width:min(1160px,96vw)!important;max-height:92dvh!important;padding:0!important;display:flex!important;overflow:hidden!important}.soma-report-dialog [data-slot=dialog-close]{color:#253e49!important;top:16px!important;right:16px!important}.soma-report-toolbar{background:#f8fbfa;border-bottom:1px solid #bacdcd;justify-content:space-between;align-items:center;gap:20px;padding:27px 52px 23px 28px;display:flex}.soma-report-toolbar [data-slot=dialog-title]{color:#162f3a;font-size:23px;font-weight:500;line-height:1.4}.soma-report-toolbar [data-slot=dialog-description]{color:#526b75;margin-top:6px;font-size:14px}.soma-report-actions{flex-shrink:0;gap:10px;display:flex}.soma-pdf-button,.soma-md-button{min-height:43px;font:inherit;cursor:pointer;border-radius:5px;justify-content:center;align-items:center;gap:8px;padding:11px 15px;font-size:14px;font-weight:500;line-height:1.4;display:flex}.soma-pdf-button{color:#f2faf1;background:#123f38;border:1px solid #123f38}.soma-pdf-button:hover{background:#1e574c}.soma-md-button{color:#264d47;background:#fff;border:1px solid #9cb6b6}.soma-report-actions button:disabled{opacity:.55;cursor:wait}.soma-report-scope{color:#46616a;background:#edf5f2;border-bottom:1px solid #c5d6d2;justify-content:space-between;align-items:center;gap:16px;padding:13px 29px;font-size:12px;display:flex}.soma-report-scope button{color:#1a6255;white-space:nowrap;align-items:center;gap:7px;font-size:12px;display:flex}.soma-report-scroll{scroll-behavior:smooth;overscroll-behavior:contain;flex:1;min-height:0;padding:27px;overflow:auto}.soma-report-paper{color:#19313d;overflow-wrap:anywhere;background:#fff;max-width:850px;margin:auto;font-size:16px;line-height:1.75;box-shadow:0 8px 35px #14303d12}.soma-report-brand{color:#f4f8ef;background:#132630;border-bottom:5px solid #12635c;padding:31px 48px 28px}.soma-report-brand strong{letter-spacing:1px;font-size:34px;font-weight:650;line-height:1.3;display:block}.soma-report-brand span{letter-spacing:1.8px;color:#b7d4d1;margin-top:8px;font-size:11px;display:block}.soma-report-cover{padding:38px 48px 33px}.soma-report-kicker{text-transform:uppercase;letter-spacing:1.6px;color:#1b6b5a;font-size:12px;font-weight:600}.soma-report-cover h1{letter-spacing:-1.3px;color:#122c39;margin:17px 0 20px;font-size:42px;font-weight:550;line-height:1.15}.soma-report-paper p{white-space:pre-wrap;color:#3d555f;margin:12px 0 20px}.soma-report-subtitle{font-size:20px;line-height:1.55;color:#587079!important}.soma-report-status{color:#245849;background:#ebf4f0;border-left:3px solid #1c7160;align-items:center;gap:18px;margin:25px 0;padding:15px 18px;font-size:14px;display:flex}.soma-report-status b{letter-spacing:1px;font-size:10px}.soma-report-paper h2{letter-spacing:-.4px;color:#142f3c;margin:22px 0 17px;font-size:25px;font-weight:550;line-height:1.4}.soma-report-paper h3{color:#1d6758;margin:5px 0 10px;font-size:16px;font-weight:600}.soma-report-cover dl{border-top:1px solid #c8d6d6;margin:25px 0}.soma-report-cover dl>div{border-bottom:1px solid #d3e0dd;grid-template-columns:1fr 2fr;gap:20px;padding:11px 13px;font-size:14px;display:grid}.soma-report-cover dl>div:nth-child(odd){background:#f1f6f3}.soma-report-cover dt{color:#506770}.soma-report-cover dd{color:#1d3b48;margin:0}.soma-report-cover nav{border-top:1px solid #c6d6d3;padding:20px 0 0}.soma-report-cover nav>button{text-align:left;color:#526a72;align-items:baseline;gap:17px;margin:6px 0;font-size:14px;line-height:1.6;display:flex}.soma-report-cover nav>button:hover{text-decoration:underline}.soma-report-cover nav>button>span{color:#317464;font:12px ui-monospace,monospace}.soma-report-sections{padding:0 48px 40px}.soma-report-sections>section{border-top:1px solid #b9ceca;padding:14px 0 22px;scroll-margin-top:20px}.soma-report-sections>section>h2{align-items:baseline;gap:15px;display:flex}.soma-report-sections>section>h2>span{color:#4e8b77;letter-spacing:0;flex-shrink:0;font:14px ui-monospace,monospace}.soma-report-paper aside{background:#eff5f2;border-left:3px solid #659982;margin:20px 0;padding:14px 19px}.soma-report-paper aside p{margin-bottom:3px;font-size:15px}.soma-report-paper ol{color:#3c555e;margin:14px 0 22px;padding-left:22px;list-style:decimal}.soma-report-paper li{margin:9px 0;padding-left:6px}.soma-report-table{width:100%;margin:22px 0;line-height:1.6;overflow:auto}.soma-report-table table{border-collapse:collapse;width:100%;min-width:360px;font-size:13px}.soma-report-table th{color:#eff6f1;text-align:left;vertical-align:top;background:#162e39;padding:12px 13px;font-weight:500}.soma-report-table td{vertical-align:top;color:#2e4d58;white-space:pre-wrap;border-bottom:1px solid #d0dedd;padding:10px 13px}.soma-report-table tr:nth-child(2n) td{background:#f0f5f2}.soma-report-paper figure{border:1px solid #c4d5d1;border-radius:4px;margin:24px 0;padding:20px}.soma-report-paper figcaption{color:#225e51;margin-bottom:15px;font-size:15px;font-weight:550}.soma-report-paper figure svg{width:100%}.soma-report-paper figure text{fill:#54707a;font:12px Arial}.soma-report-paper figure small{color:#58747b;font-size:12px}.soma-report-legend{color:#3b6561;gap:20px;margin-top:10px;font-size:12px;display:flex}.soma-report-legend span{align-items:center;gap:7px;display:flex}.soma-report-legend i{width:9px;height:3px;display:block}.soma-report-paper footer{color:#68818a;border-top:1px solid #ccdcda;justify-content:space-between;gap:15px;padding:21px 48px;font-size:10px;display:flex}.soma-report-error,.soma-report-complete{align-items:center;gap:8px;padding:12px 28px;font-size:14px;line-height:1.5;display:flex}.soma-report-error{color:#7b301e;background:#fff0e9}.soma-report-error button{white-space:nowrap;text-decoration:underline}.soma-report-complete{color:#245d45;background:#e9f5eb}.soma-report-spin{animation:1s linear infinite soma-report-spin}@keyframes soma-report-spin{to{transform:rotate(360deg)}}@media (max-width:850px){.soma-report-toolbar{flex-direction:column;align-items:flex-start;gap:14px;padding:22px}.soma-report-scroll{padding:15px}.soma-report-cover,.soma-report-sections{padding-left:30px;padding-right:30px}.soma-report-brand{padding:28px 30px}.soma-report-cover h1{font-size:35px}.soma-report-scope{padding:12px 22px}.soma-report-paper footer{padding:18px 30px}}@media (max-width:520px){.soma-report-dialog{height:95dvh;width:96vw!important;max-height:95dvh!important}.soma-report-toolbar{padding:18px}.soma-report-toolbar [data-slot=dialog-title]{font-size:22px}.soma-report-toolbar [data-slot=dialog-description]{max-width:270px;font-size:13px}.soma-report-actions{gap:8px;width:100%}.soma-report-actions>button{flex:1;padding:10px 8px;font-size:12px}.soma-report-scope{padding:10px 18px;font-size:11px}.soma-report-scope button{font-size:11px}.soma-report-scroll{padding:9px}.soma-report-cover{padding:27px 20px}.soma-report-brand{padding:25px 20px}.soma-report-cover h1{font-size:31px}.soma-report-subtitle{font-size:17px}.soma-report-paper h2{font-size:22px}.soma-report-status{flex-direction:column;align-items:flex-start;gap:5px;font-size:13px}.soma-report-cover dl>div{grid-template-columns:1fr;gap:3px;font-size:13px}.soma-report-sections{padding:0 20px 20px}.soma-report-paper footer{flex-direction:column;gap:4px;padding:15px 20px}.soma-report-paper aside{padding:12px 14px}.soma-report-paper figure{padding:12px}.soma-report-paper{font-size:15px}.soma-report-sections>section>h2{gap:9px}}@media (prefers-reduced-motion:reduce){.soma-report-scroll{scroll-behavior:auto}.soma-report-spin{animation:none}}
