.lc-report-panel{--report-ink:var(--ink,#183b3d);--report-muted:var(--muted,#687574);--report-line:var(--line,#dce1d8);--report-paper:var(--paper,#f7f5ef);color:var(--report-ink);font-family:DM Sans,Arial,sans-serif;text-align:left;max-width:960px;margin:40px auto 60px;line-height:1.7}.lc-report-panel *{box-sizing:border-box}.lc-report-panel button,.lc-report-panel select{font:inherit;color:inherit}.lc-report-panel button{cursor:pointer}.lc-report-panel button:disabled,.lc-report-panel select:disabled{cursor:wait;opacity:.6}.lc-report-panel a{color:inherit;text-underline-offset:3px}.lc-report-panel button:focus-visible,.lc-report-panel select:focus-visible,.lc-report-panel summary:focus-visible,.lc-report-panel a:focus-visible{outline:3px solid #438c7d;outline-offset:4px}.lc-report-panel h2,.lc-report-panel h3,.lc-report-panel h4,.lc-report-panel h5,.lc-report-panel p{margin:0}.lc-report-panel h2{font-size:30px;font-weight:550;letter-spacing:-1px;line-height:1.25}.lc-report-panel-header>p{color:var(--report-muted);font-size:14px;margin-top:10px;max-width:540px}.lc-report-controls{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding:26px 0 30px}.lc-report-controls label,.lc-report-toolbar label{font-size:12px;font-weight:550;display:flex;flex-direction:column;gap:7px}.lc-report-controls select,.lc-report-toolbar select{background:#fffef9;border:1px solid #c6d3c5;border-radius:6px;padding:10px 34px 10px 12px;min-height:44px;font-size:13px;max-width:100%}.lc-report-controls label{min-width:220px}.lc-report-button{min-height:45px;padding:12px 18px;border:1px solid transparent;border-radius:6px;font-size:13px;font-weight:550;display:inline-flex;align-items:center;justify-content:center;gap:22px}.lc-report-primary{background:var(--coral,#e66d4c);color:#fff!important}.lc-report-primary:hover{background:#d96040}.lc-report-progress{border:1px solid #d4dfc8;background:#edf1e4;border-radius:8px;padding:20px 23px;display:flex;flex-direction:column;gap:7px;font-size:13px;margin-bottom:25px}.lc-report-progress strong{font-weight:550}.lc-report-progress>span,.lc-report-progress p{color:var(--report-muted);font-size:12px}.lc-report-progress progress{display:block;width:100%;height:6px;appearance:none;border:0;background:#d7e0c8;border-radius:6px;margin:6px 0}.lc-report-progress progress::-webkit-progress-bar{background:#d7e0c8;border-radius:6px}.lc-report-progress progress::-webkit-progress-value{background:#6b8b65;border-radius:6px;transition:width .2s}.lc-report-progress progress::-moz-progress-bar{background:#6b8b65;border-radius:6px}.lc-report-update,.lc-report-language-status{font-size:13px;padding:14px 0;color:var(--report-muted)}.lc-report-error{background:#f8e9e0;border:1px solid #efd4c4;border-radius:7px;padding:15px 18px;font-size:13px;color:#8b452f;margin-bottom:20px}.lc-report-error>.lc-report-link{margin-top:7px}.lc-report-toolbar{border-top:1px solid var(--report-line);padding:20px 0;display:flex;justify-content:space-between;align-items:flex-end;gap:20px}.lc-report-toolbar label{flex-direction:row;align-items:center;gap:10px;white-space:nowrap}.lc-report-toolbar select{min-height:36px;padding-top:6px;padding-bottom:6px;font-size:12px}.lc-report-toolbar>div{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:12px 18px}.lc-report-link{font-size:12px!important;line-height:1.5;font-weight:550;border:0;background:none;padding:0;text-decoration:underline;text-underline-offset:4px}.lc-report-link:hover{color:#3f715e}.lc-report-documents{display:flex;flex-direction:column;gap:30px}.lc-report-document{background:#fffef9;border:1px solid #dce2d5;border-radius:10px;padding:38px 42px 28px;box-shadow:0 10px 35px #183b3d04;overflow-wrap:anywhere}.lc-report-document-header{padding-bottom:27px;border-bottom:1px solid var(--report-line)}.lc-report-wordmark{font-size:19px;font-weight:650;letter-spacing:-.7px}.lc-report-wordmark>span{color:var(--coral,#e66d4c)}.lc-report-document-language{float:right;font-size:11px;color:var(--report-muted);padding-top:6px}.lc-report-document-header h2{font-size:33px;margin:24px 0 16px;max-width:650px}.lc-report-summary{font-size:15px;line-height:1.85;max-width:760px}.lc-report-summary>p+p{margin-top:12px}.lc-report-section{padding:25px 0;border-bottom:1px solid var(--report-line)}.lc-report-section:last-child{border-bottom:0}.lc-report-section>h3{font-size:19px;font-weight:550;letter-spacing:-.4px;line-height:1.4;margin-bottom:13px}.lc-report-section p,.lc-report-section li{font-size:14px;line-height:1.85}.lc-report-section p+p{margin-top:11px}.lc-report-section ul,.lc-report-section ol{margin:8px 0 0;padding-left:21px}.lc-report-section li+li{margin-top:9px}.lc-report-finding{border:1px solid #dce2d4;border-radius:7px;margin-top:13px;background:#fffefb;break-inside:avoid}.lc-report-finding>summary{display:flex;align-items:flex-start;gap:13px;list-style:none;padding:18px 20px;cursor:pointer}.lc-report-finding>summary::-webkit-details-marker{display:none}.lc-report-finding h4{font-size:15px;font-weight:550;letter-spacing:-.15px;line-height:1.5}.lc-report-finding-number{height:25px;min-width:25px;background:#eaf0db;border-radius:50%;font-size:12px;color:#50704b;display:inline-flex;align-items:center;justify-content:center;margin-top:0;flex-shrink:0}.lc-report-periods{display:block;font-size:11px;color:var(--report-muted);line-height:1.6;margin-top:5px}.lc-report-expand{margin-left:auto;font-size:21px;line-height:25px;color:#7e9275;padding-left:10px}.lc-report-finding[open] .lc-report-expand{transform:rotate(45deg)}.lc-report-finding-body{padding:0 20px 21px 58px}.lc-report-finding-body>p{color:#475d58}.lc-report-finding-body h5{font-size:13px;font-weight:600;line-height:1.6;letter-spacing:0}.lc-report-request{background:#f0f3e7;padding:15px 17px;border-radius:6px;margin-top:18px}.lc-report-request h5{margin-bottom:6px}.lc-report-subsection{margin-top:19px}.lc-report-subheading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.lc-report-subheading .lc-report-link{font-size:11px!important;white-space:nowrap;padding-top:3px}.lc-report-dispute{margin-top:23px}.lc-report-dispute blockquote{white-space:pre-wrap;margin:12px 0 0;padding:0 0 0 16px;border-left:2px solid #b6cba2;font-size:14px;line-height:1.9;color:#475d58}.lc-report-sources{margin-top:19px;color:var(--report-muted);font-size:11px}.lc-report-sources>summary{cursor:pointer;text-decoration:underline;text-underline-offset:3px}.lc-report-sources li{font-size:11px;margin-top:3px!important}.lc-report-sources ul{margin-top:8px}.lc-report-contacts{display:grid;grid-template-columns:1fr;gap:18px}.lc-report-contact{padding:0 0 17px;border-bottom:1px solid #e5e8df}.lc-report-contact:last-child{border-bottom:0;padding-bottom:0}.lc-report-contact h4{font-size:14px;font-weight:600;line-height:1.6;margin-bottom:6px}.lc-report-contact p{font-size:12px;color:#52665f}.lc-report-contact-links{display:flex;flex-wrap:wrap;gap:7px 18px;margin-top:9px}.lc-report-contact-links a{font-size:12px}.lc-report-notes{color:var(--report-muted)}.lc-report-notes h3{font-size:15px}.lc-report-notes li{font-size:12px}@media(max-width:650px){.lc-report-panel{margin:28px 0 40px}.lc-report-panel-header h2{font-size:27px}.lc-report-panel-header>p{font-size:13px}.lc-report-controls{gap:16px;align-items:stretch;flex-direction:column;padding:23px 0}.lc-report-controls label{min-width:0}.lc-report-controls select{width:100%}.lc-report-button{width:100%;min-height:48px}.lc-report-toolbar{flex-direction:column;align-items:stretch;gap:17px}.lc-report-toolbar>div{justify-content:flex-start;gap:12px 17px}.lc-report-document{padding:26px 21px 14px;border-radius:8px}.lc-report-document-header h2{font-size:27px;letter-spacing:-.8px;margin-top:22px}.lc-report-summary{font-size:14px}.lc-report-section{padding:23px 0}.lc-report-section>h3{font-size:18px}.lc-report-finding>summary{padding:16px 14px;gap:10px}.lc-report-finding h4{font-size:14px}.lc-report-finding-body{padding:0 15px 18px}.lc-report-request{padding:13px 14px}.lc-report-subheading{flex-direction:column;gap:7px}.lc-report-subheading .lc-report-link{padding:0}.lc-report-finding-number{min-width:23px;height:23px;font-size:11px}.lc-report-periods{font-size:10px}.lc-report-contact-links{flex-direction:column;gap:7px}.lc-report-progress{padding:17px 18px}}@media print{body{background:#fff!important}.lc-report-panel{max-width:none;margin:0!important;color:#182c2b!important}.lc-report-no-print{display:none!important}.lc-report-document{box-shadow:none!important;border:0!important;border-radius:0!important;padding:0!important;break-after:page}.lc-report-document:last-child{break-after:auto}.lc-report-document-header{padding-top:0}.lc-report-document-header h2{font-size:26px}.lc-report-section{padding:17px 0}.lc-report-finding{break-inside:auto;border-color:#bfc9bc}.lc-report-finding[open]>.lc-report-finding-body{display:block!important}.lc-report-finding:not([open])>.lc-report-finding-body{display:block!important}.lc-report-finding>summary{list-style:none}.lc-report-expand{display:none}.lc-report-dispute,.lc-report-request,.lc-report-contact{break-inside:avoid}.lc-report-summary,.lc-report-section p,.lc-report-section li{font-size:11px;line-height:1.65}.lc-report-sources{display:block;font-size:9px}.lc-report-sources summary{text-decoration:none}.lc-report-panel a{text-decoration:none}.lc-report-panel h3,.lc-report-panel h4,.lc-report-panel h5{break-after:avoid}}@media(prefers-reduced-motion:reduce){.lc-report-panel *{transition:none!important;animation:none!important}}.lc-report-page{font-family:DM Sans,Arial,sans-serif;background:#f7f5ef;min-height:100vh;padding:0 max(6%,calc((100vw - 1100px)/2));color:#183b3d}.lc-report-page-header{height:98px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #dce1d8}.lc-report-page-brand{font-size:27px;font-weight:650;letter-spacing:-1px;text-decoration:none;color:inherit}.lc-report-page-brand>span{color:#e66d4c}.lc-report-page-language{border:0;background:none;font:inherit;font-size:12px;cursor:pointer;color:#49645b;padding:10px 0}.lc-report-empty{padding:75px 0;max-width:650px}.lc-report-empty h1{font-size:34px;line-height:1.2;font-weight:500;letter-spacing:-1px}.lc-report-empty p{font-size:14px;line-height:1.8;color:#687574;margin-top:17px}.lc-report-page .lc-report-panel{padding-bottom:40px;margin-bottom:0}body:has(.lc-report-page){margin:0;background:#f7f5ef}@media(max-width:650px){.lc-report-page{padding:0 6%}.lc-report-page-header{height:80px}.lc-report-empty{padding-top:50px}}@media print{.lc-report-page{padding:0;background:#fff}}.lc-report-contact-links a svg,.lc-report-sources a svg{vertical-align:-2px;margin-left:3px;width:11px;height:11px}.lc-report-panel{max-width:1100px;line-height:1.6}.lc-report-progress-heading{display:flex;align-items:center;gap:10px}.lc-report-spinner{width:18px;height:18px;flex-shrink:0;border:2px solid #c3d0b5;border-top-color:#52754e;border-radius:50%;animation:lc-report-spin .85s linear infinite}.lc-report-progress .lc-report-review-topic{font-size:13px;color:#385c4a;margin-top:3px}.lc-report-review-topic strong{font-weight:550}.lc-report-progress-time{display:flex;flex-wrap:wrap;gap:12px 28px;margin:5px 0}.lc-report-progress-time>div{display:flex;flex-direction:column;gap:2px}.lc-report-progress-time dt{font-size:11px;color:var(--report-muted)}.lc-report-progress-time dd{font-size:14px;font-weight:550;margin:0;font-variant-numeric:tabular-nums}.lc-report-progress .lc-report-estimate-note{color:#7c5d28}.lc-report-delivery{padding:17px 19px;border:1px solid #d4dfc8;border-radius:8px;background:#fffef9;font-size:13px;margin:0 0 25px;line-height:1.7}.lc-report-delivery>details{margin-top:9px}.lc-report-delivery summary{font-size:12px;font-weight:550;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.lc-report-delivery form{display:flex;align-items:flex-end;flex-wrap:wrap;gap:12px;margin-top:14px}.lc-report-delivery label{display:flex;flex-direction:column;gap:5px;flex:1;min-width:180px;font-size:12px}.lc-report-delivery input{font:inherit;color:inherit;background:#fffef9;border:1px solid #c6d3c5;border-radius:6px;padding:10px 12px;min-height:44px;width:100%}.lc-report-delivery input:focus-visible{outline:3px solid #438c7d;outline-offset:3px}.lc-report-delivery-button{background:#eaf0df;border-color:#c4d2ba;font-size:12px}.lc-report-delivery-actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px 13px;margin-top:12px}.lc-report-delivery-actions>span{font-size:12px;color:var(--report-muted)}.lc-report-delivery .lc-report-delivery-error{color:#8b452f;margin-top:12px;font-size:12px}@keyframes lc-report-spin{to{transform:rotate(360deg)}}.success-main.lc-report-success{max-width:1240px;padding:32px 5% 55px}.success-main.lc-report-success>h1{font-size:30px;letter-spacing:-1px;line-height:1.25;margin:0 0 22px}.lc-report-success>.success-summary{max-width:1100px;padding:15px 18px;display:flex;align-items:center;justify-content:space-between;gap:20px}.lc-report-success>.success-summary>.success-survey{border:0;border-left:1px solid #dbe1cf;margin:0;padding:0 0 0 20px;min-width:190px}.lc-report-import-wait{font-size:14px;line-height:1.8;color:#687574;margin:25px auto;max-width:600px}.lc-report-success>.lc-report-panel{margin-top:25px}.lc-report-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}.lc-report-refresh{margin-bottom:13px;font-size:12px}.lc-report-refresh>summary{cursor:pointer;width:max-content;max-width:100%;font-weight:550;text-decoration:underline;text-underline-offset:4px}.lc-report-refresh .lc-report-controls{padding:17px 0 8px}.lc-report-toolbar{padding:15px 0}.lc-report-document{padding:28px 28px 22px}.lc-report-document-header{padding-bottom:22px}.lc-report-document-header h2{font-size:29px;margin:14px 0 10px;max-width:850px}.lc-report-summary{font-size:14px;line-height:1.7;max-width:850px;color:#475d58}.lc-report-module-section{padding:22px 0}.lc-report-module-section>h3{font-size:15px;font-weight:600;margin-bottom:14px;letter-spacing:-.15px}.lc-report-module-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;align-items:start}.lc-report-module{min-width:0;border:1px solid #d8dfd3;border-radius:9px;background:#fffefb;overflow:hidden;break-inside:avoid}.lc-report-module>summary{min-height:252px;padding:18px;list-style:none;cursor:pointer;display:flex;flex-direction:column;align-items:flex-start;gap:9px}.lc-report-module>summary::-webkit-details-marker{display:none}.lc-report-module h4{font-size:16px;font-weight:600;line-height:1.35;letter-spacing:-.3px}.lc-report-status{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:4px 8px;border-radius:5px;font-size:10px;line-height:1.4;font-weight:600}.lc-report-status:before{content:"";display:inline-block;flex-shrink:0;width:5px;height:5px;border-radius:50%;background:currentColor}.lc-report-status-found{color:#8d432e;background:#f9e8df}.lc-report-status-needs_review{color:#886223;background:#f7edd7}.lc-report-status-corrected{color:#3c6a65;background:#e3efeb}.lc-report-status-not_found{color:#52704c;background:#eaf0e1}.lc-report-module-amount{display:flex;flex-direction:column;gap:1px;margin:2px 0}.lc-report-module-amount strong{font-size:29px;line-height:1.2;font-weight:600;letter-spacing:-1px;font-variant-numeric:tabular-nums}.lc-report-module-amount>span{font-size:11px;line-height:1.5;font-weight:550}.lc-report-module-amount small{font-size:10px;line-height:1.5;color:#687574;max-width:260px}.lc-report-amount-unspecified>span{font-weight:500;color:#687574}.lc-report-module .lc-report-periods{font-size:10px;line-height:1.5;margin:0;color:#687574}.lc-report-module-summary{font-size:12px;line-height:1.65;color:#475d58}.lc-report-module-toggle{display:flex;justify-content:space-between;align-items:center;width:100%;margin-top:auto;padding-top:8px;font-size:11px;font-weight:550;color:#57725e}.lc-report-module-toggle>span:last-child{font-size:19px;line-height:1}.lc-report-when-open{display:none}.lc-report-module[open]{grid-column:1/-1;border-color:#99b3a1}.lc-report-module[open]>summary{min-height:0;gap:8px;padding-bottom:16px;background:#f8faf3;border-bottom:1px solid #d8dfd3}.lc-report-module[open] .lc-report-when-closed{display:none}.lc-report-module[open] .lc-report-when-open{display:inline}.lc-report-module[open] .lc-report-module-toggle>span:last-child{transform:rotate(45deg)}.lc-report-module[open] .lc-report-module-summary{max-width:830px}.lc-report-module-body{padding:4px 20px 20px;font-size:13px;line-height:1.7}.lc-report-module-body h5{font-size:12px;font-weight:600;line-height:1.5}.lc-report-module-body ul{margin:8px 0 0;padding-left:18px}.lc-report-module-body li+li{margin-top:6px}.lc-report-module-explanation{margin-top:17px}.lc-report-module-metrics,.lc-report-module-mini-metrics{display:flex;flex-wrap:wrap;gap:12px 25px;margin:17px 0 0}.lc-report-module-metrics>div,.lc-report-module-mini-metrics>div{display:flex;flex-direction:column;gap:2px}.lc-report-module-metrics dt,.lc-report-module-mini-metrics dt{font-size:10px;color:#687574;line-height:1.5}.lc-report-module-metrics dd,.lc-report-module-mini-metrics dd{font-size:15px;font-weight:550;margin:0;line-height:1.5}.lc-report-module-mini-metrics{margin:0;gap:7px 18px}.lc-report-module-mini-metrics dd{font-size:12px}.lc-report-module[open] .lc-report-module-mini-metrics{display:none}.lc-report-module-table{max-width:100%;margin-top:13px}.lc-report-module-table table{width:100%;min-width:540px;border-collapse:collapse;text-align:left}.lc-report-module-table th,.lc-report-module-table td{font-size:11px;line-height:1.6;padding:11px 10px;border-bottom:1px solid #e0e6da;vertical-align:top}.lc-report-module-table thead th{font-weight:550;background:#f1f4e9}.lc-report-module-table tbody th{font-weight:500;min-width:110px}.lc-report-module-table tbody th>span{display:block;font-size:10px;font-weight:400;color:#687574;margin-top:3px}.lc-report-module-table td{font-variant-numeric:tabular-nums}.lc-report-module-table td:not(:last-child){white-space:nowrap}.lc-report-module-table td:last-child{min-width:200px}.lc-report-module-table td strong{font-size:10px;font-weight:550;display:block;margin-bottom:3px}.lc-report-module-table .lc-report-sources{margin-top:6px}.lc-report-module-table .lc-report-sources>summary{font-size:10px}.lc-report-meter-items{overflow:visible}.lc-report-meter-items table,.lc-report-meter-items tbody,.lc-report-meter-items tr,.lc-report-meter-items th,.lc-report-meter-items td{display:block;width:100%;min-width:0;max-width:100%;white-space:normal}.lc-report-meter-items thead{display:none}.lc-report-meter-items tbody tr{padding:12px 0;border-bottom:1px solid #e0e6da}.lc-report-meter-items tbody th{min-width:0;font-size:12px;line-height:1.5;padding:0 0 6px;border:0}.lc-report-meter-items td:last-child{min-width:0;font-size:12px;line-height:1.7;padding:0;border:0}.lc-report-module .lc-report-request{margin-top:17px;padding:13px 15px}.lc-report-module .lc-report-request p{font-size:12px;line-height:1.7}.lc-report-dispute{margin-top:17px}.lc-report-dispute>summary{font-size:12px;font-weight:550;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.lc-report-dispute blockquote{font-size:12px;line-height:1.75;margin:12px 0}.lc-report-fold{border-top:1px solid var(--report-line);padding:0}.lc-report-fold>summary{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:17px 0;list-style:none;cursor:pointer;font-size:13px;font-weight:550;line-height:1.6}.lc-report-fold>summary::-webkit-details-marker{display:none}.lc-report-fold>summary>span{font-size:21px;font-weight:400;line-height:1;color:#7e9275}.lc-report-fold[open]>summary>span{transform:rotate(45deg)}.lc-report-fold-body{padding:0 0 21px;font-size:13px;line-height:1.8}.lc-report-fold-body>section+section,.lc-report-fold-body>p+section{margin-top:23px}.lc-report-fold-body h4{font-size:14px;font-weight:550;margin-bottom:10px}.lc-report-fold-body p+p{margin-top:10px}.lc-report-fold-body ul,.lc-report-fold-body ol{padding-left:20px}.lc-report-fold-body li+li{margin-top:8px}.lc-report-fold .lc-report-usage-history{border:0;padding:0 0 20px;margin:0;border-radius:0}.lc-report-fold .lc-report-history-header h3{font-size:14px}.lc-report-notes>summary{color:#687574}.lc-report-notes .lc-report-fold-body{font-size:12px;color:#687574}@media(max-width:1000px){.lc-report-module-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.success-main.lc-report-success{padding:25px 6% 35px}.success-main.lc-report-success>h1{font-size:26px;margin:0 0 18px}.lc-report-success>.success-summary{align-items:stretch;flex-direction:column;gap:13px;padding:14px 16px}.lc-report-success>.success-summary>.success-survey{border-left:0;border-top:1px solid #dbe1cf;padding:13px 0 0;min-width:0}.lc-report-import-wait{font-size:12px;margin:22px auto}.lc-report-panel{margin-top:24px}.lc-report-controls{padding:18px 0;gap:12px}.lc-report-toolbar{padding:15px 0;gap:13px}.lc-report-document{padding:22px 17px 10px}.lc-report-document-header{padding-bottom:18px}.lc-report-document-header h2{font-size:25px;margin:13px 0 10px}.lc-report-summary{font-size:13px;line-height:1.75}.lc-report-module-section{padding:19px 0}.lc-report-module-grid{grid-template-columns:1fr;gap:12px}.lc-report-module>summary{min-height:0;padding:16px;gap:8px}.lc-report-module h4{font-size:17px}.lc-report-module-amount strong{font-size:30px}.lc-report-module-summary{font-size:12px}.lc-report-module-body{padding:2px 14px 17px}.lc-report-module-table th,.lc-report-module-table td{padding:9px 7px}.lc-report-module-metrics{gap:10px 20px}.lc-report-fold>summary{font-size:12px;padding:16px 0}.lc-report-fold-body{font-size:12px}}@media print{.lc-report-document-header{padding-bottom:15px}.lc-report-document-header h2{font-size:24px;margin:12px 0 8px}.lc-report-module-grid{display:block}.lc-report-module{margin-bottom:12px;overflow:visible;border-color:#bbc8b7;break-inside:auto}.lc-report-module>summary,.lc-report-module[open]>summary{min-height:0;display:block;padding:12px 14px;background:#fff}.lc-report-status{print-color-adjust:exact;-webkit-print-color-adjust:exact;font-size:9px;margin-bottom:6px}.lc-report-module h4{font-size:14px;margin-bottom:7px}.lc-report-module-amount strong{font-size:23px;letter-spacing:-.5px}.lc-report-module-summary,.lc-report-module-body,.lc-report-module .lc-report-request p,.lc-report-dispute blockquote{font-size:10px;line-height:1.55}.lc-report-module-body{display:block!important;padding:0 14px 14px}.lc-report-module-table{overflow:visible}.lc-report-module-table table{min-width:0;width:100%}.lc-report-module-table th,.lc-report-module-table td{font-size:8px;padding:6px;min-width:0!important}.lc-report-module-table tr{break-inside:avoid}.lc-report-module-table tbody th>span{font-size:8px}.lc-report-module-table td:not(:last-child){white-space:normal}.lc-report-module-metrics{gap:12px 22px;margin-top:10px}.lc-report-module-metrics dd{font-size:11px}.lc-report-module-mini-metrics{display:none}.lc-report-module-explanation,.lc-report-module .lc-report-request,.lc-report-dispute{margin-top:12px}.lc-report-module .lc-report-request{padding:10px}.lc-report-module .lc-report-sources{font-size:8px;margin-top:10px}.lc-report-module .lc-report-sources li{font-size:8px}.lc-report-fold>summary{font-size:12px;padding:12px 0}.lc-report-fold>summary>span{display:none}.lc-report-fold-body{display:block!important;font-size:10px;line-height:1.6}.lc-report-fold-body h4{font-size:12px}.lc-report-fold-body .lc-report-contact p,.lc-report-fold-body .lc-report-contact-links a{font-size:10px}.lc-report-panel details::details-content{content-visibility:visible!important}}.lc-report-guidance-steps strong{font-weight:550}.lc-report-guidance-steps li>p{margin-top:4px}.lc-report-guidance-steps+p{margin-top:15px}.lc-report-usage-history{background:#fffef9;border:1px solid #dce2d5;border-radius:9px;padding:26px 30px 23px;margin:0 0 26px;overflow:hidden}.lc-report-history-header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.lc-report-history-header h3{font-size:18px;line-height:1.4;font-weight:550;letter-spacing:-.3px}.lc-report-history-header p{font-size:12px;line-height:1.7;color:var(--report-muted);margin-top:7px}.lc-report-history-header label{font-size:11px;font-weight:550;display:flex;align-items:center;gap:8px;flex-shrink:0}.lc-report-history-header select{font:inherit;background:#fffef9;border:1px solid #c6d3c5;border-radius:5px;padding:8px 9px;font-size:11px;max-width:220px}.lc-report-history-direction{font-size:11px;color:#62745d;margin-top:12px!important}.lc-report-usage-chart{display:block;width:100%;height:auto;max-height:245px;margin:18px 0 2px;overflow:visible}.lc-report-usage-chart text{font-family:DM Sans,Arial,sans-serif;font-size:10px;fill:#75816f}.lc-report-usage-chart rect[role=button]{cursor:pointer;outline-offset:3px}.lc-report-usage-chart rect[role=button]:focus-visible{stroke:#183b3d;stroke-width:2px;outline:0}.lc-report-chart-legend{display:flex;gap:11px 20px;flex-wrap:wrap;padding-left:5px;font-size:11px;line-height:1.6;color:#65715d}.lc-report-chart-legend>span{display:inline-flex;align-items:center;gap:7px}.lc-report-chart-legend i{display:inline-block;width:12px;height:12px;border-radius:2px;flex-shrink:0}.lc-report-legend-actual{background:#648360}.lc-report-legend-estimated{background:repeating-linear-gradient(135deg,#f2dfcc,#f2dfcc 2px,#b27f54 2px 3px)}.lc-report-legend-unknown{background:#bdc8b5}.lc-report-chart-selection{font-size:11px;line-height:1.8;min-height:20px;color:#687574;margin-top:10px!important}.lc-report-history-note{font-size:12px;line-height:1.8;color:#687574;margin-top:13px!important}.lc-report-history-table{border-top:1px solid #e1e6da;margin-top:17px;padding-top:13px}.lc-report-history-table>summary{font-size:12px;font-weight:550;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.lc-report-table-scroll{overflow-x:auto;overscroll-behavior-inline:contain;margin-top:15px}.lc-report-history-table table{width:100%;border-collapse:collapse;min-width:660px;text-align:left}.lc-report-history-table th,.lc-report-history-table td{font-size:11px;line-height:1.7;border-bottom:1px solid #e4e8de;padding:10px 9px;vertical-align:top}.lc-report-history-table thead th{font-weight:550;background:#f2f4eb;white-space:nowrap}.lc-report-history-table tbody th{font-weight:400;min-width:145px}.lc-report-history-table td:nth-child(2),.lc-report-history-table td:nth-child(3),.lc-report-history-table td:nth-child(4){text-align:right;white-space:nowrap}.lc-report-history-table td:nth-child(5),.lc-report-history-table td:nth-child(6){min-width:110px}@media(max-width:650px){.lc-report-usage-history{padding:22px 18px;margin-bottom:22px}.lc-report-history-header{flex-direction:column;gap:12px}.lc-report-history-header h3{font-size:17px}.lc-report-history-header label{align-self:flex-start}.lc-report-usage-chart{margin-top:20px;min-height:150px}.lc-report-usage-chart text{font-size:12px}.lc-report-chart-legend{padding:0;font-size:10px;gap:7px 13px}.lc-report-chart-selection{font-size:10px;margin-top:9px!important}.lc-report-history-note{font-size:11px}}@media print{.lc-report-usage-history{border:0;border-bottom:1px solid #cbd4c7;border-radius:0;padding:0 0 20px;margin-bottom:25px;overflow:visible;break-inside:avoid}.lc-report-usage-chart{max-height:190px}.lc-report-chart-legend i,.lc-report-usage-chart{print-color-adjust:exact;-webkit-print-color-adjust:exact}.lc-report-history-table>.lc-report-table-scroll{display:block!important;overflow:visible}.lc-report-history-table table{min-width:0;width:100%;table-layout:auto}.lc-report-history-table th,.lc-report-history-table td{font-size:8px;padding:6px 5px}.lc-report-history-table tbody th,.lc-report-history-table td:nth-child(5),.lc-report-history-table td:nth-child(6){min-width:0}.lc-report-history-table tr{break-inside:avoid}.lc-report-history-note{font-size:10px}}.lc-outreach{margin:24px 0;padding:21px;border:1px solid #cedbc7;border-radius:9px;background:#f5f8ed}.lc-report-module-section+.lc-outreach{margin-top:0}.lc-outreach>h4{font-size:14px;font-weight:550;line-height:1.6;margin:0 0 10px}.lc-outreach>p{max-width:740px;color:#475d58;font-size:13px;line-height:1.8}.lc-outreach>.lc-report-button{margin-top:16px}.lc-outreach-form{display:grid;gap:10px;margin-top:19px;min-width:0}.lc-outreach-form>label,.lc-outreach-form legend{font-size:12px;font-weight:600}.lc-outreach-form input:not([type=checkbox]),.lc-outreach-form select,.lc-outreach-form textarea{box-sizing:border-box;width:100%;min-width:0;border:1px solid #cbd4c4;background:#fffefb;border-radius:5px;padding:10px 12px;color:#183b3d;font:inherit;font-size:13px;line-height:1.6}.lc-outreach-form textarea{resize:vertical;min-height:230px;white-space:pre-wrap}.lc-outreach-form input:focus-visible,.lc-outreach-form select:focus-visible,.lc-outreach-form textarea:focus-visible,.lc-outreach a:focus-visible{outline:2px solid #50704b;outline-offset:3px}.lc-outreach .lc-outreach-hint{font-size:11px;line-height:1.7;color:#687574;margin:0}.lc-outreach-context{border-bottom:1px solid #dce2d4;padding-bottom:15px;margin-bottom:6px}.lc-outreach-context p{font-size:12px;line-height:1.8}.lc-outreach-context a{display:inline-block;font-size:11px;margin:7px 0}.lc-outreach-form fieldset{min-width:0;margin:10px 0;padding:13px 0 0;border:0;border-top:1px solid #dce2d4}.lc-outreach-form legend{padding:0 9px 0 0}.lc-outreach-recipient{padding:9px 0;border-bottom:1px solid #e1e7d9}.lc-outreach-recipient:last-child{border-bottom:0}.lc-outreach-recipient label{display:flex;align-items:flex-start;gap:10px;cursor:pointer}.lc-outreach-recipient input{margin:5px 0 0;accent-color:#52704c;flex-shrink:0}.lc-outreach-recipient label>span{min-width:0;display:flex;flex-direction:column;font-size:11px;line-height:1.7;overflow-wrap:anywhere}.lc-outreach-recipient strong{font-size:12px;font-weight:550}.lc-outreach-recipient a{font-size:10px;display:inline-block;margin:4px 0 0 23px}.lc-outreach-contact{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.lc-outreach-contact>p{grid-column:1/-1}.lc-outreach-contact label{font-size:11px;display:flex;flex-direction:column;gap:5px}.lc-outreach-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:10px}.lc-outreach-provider{display:flex;align-items:center;justify-content:flex-start;gap:12px;box-sizing:border-box;min-width:0;min-height:57px;padding:12px 15px;border:1px solid #bdcdb7;border-radius:6px;background:#fffefb;color:#183b3d;text-decoration:none;text-align:left;font:inherit;font-size:12px;line-height:1.5;cursor:pointer}.lc-outreach-provider:hover{background:#edf3e5;border-color:#7c9a74}.lc-outreach-provider:focus-visible{outline:2px solid #50704b;outline-offset:3px}.lc-outreach-provider:disabled{opacity:.5;cursor:default}.lc-outreach-provider small{display:block;font-size:10px;color:#687574;margin-top:2px}.lc-outreach-action-icon{display:block;flex-shrink:0;width:26px;height:26px}.lc-outreach-copy{background:#ed744f;border-color:#ed744f;color:#fff}.lc-outreach-copy:hover{background:#db6645;border-color:#db6645}@media(max-width:650px){.lc-outreach{padding:16px 13px}.lc-outreach-contact{grid-template-columns:1fr}.lc-outreach-actions{grid-template-columns:1fr;gap:10px}.lc-outreach-provider{width:100%}}
