.agis-root{--tw-text-opacity:1;color:rgb(var(--c-ink)/var(--tw-text-opacity,1))}.pill{display:inline-flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;gap:.375rem;border-radius:9999px;border-width:1px;padding:.125rem .625rem;font-size:.75rem;font-weight:500;line-height:1.25rem}.pill-tool{--tw-border-opacity:1;border-color:rgb(var(--c-surface-border)/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--c-surface-raised)/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--c-ink-muted)/var(--tw-text-opacity,1))}.pill-sub-agent{border-color:rgb(var(--c-accent)/.3);background-color:rgb(var(--c-accent)/.05);--tw-text-opacity:1;color:rgb(var(--c-accent)/var(--tw-text-opacity,1))}.pill-shape{border-color:rgb(var(--c-amber-200)/var(--tw-border-opacity,1));background-color:rgb(var(--c-amber-50)/var(--tw-bg-opacity,1));color:rgb(var(--c-amber-800)/var(--tw-text-opacity,1))}.pill-shape,.pill-stub{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1}.pill-stub{border-color:rgb(var(--c-orange-300)/var(--tw-border-opacity,1));background-color:rgb(var(--c-orange-50)/var(--tw-bg-opacity,1));color:rgb(var(--c-orange-700)/var(--tw-text-opacity,1))}.chip{gap:.25rem;border-radius:.375rem;border-width:1px;border-color:rgb(var(--c-surface-border)/var(--tw-border-opacity,1));background-color:rgb(var(--c-surface-raised)/var(--tw-bg-opacity,1));padding:.125rem .5rem;font-size:.75rem;line-height:1rem;color:rgb(var(--c-ink-muted)/var(--tw-text-opacity,1))}.chip,.citation-chip{display:inline-flex;align-items:center;--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1}.citation-chip{cursor:pointer;gap:.125rem;border-radius:.25rem;border-width:1px;border-color:rgb(var(--c-amber-200)/var(--tw-border-opacity,1));background-color:rgb(var(--c-amber-50)/var(--tw-bg-opacity,1));padding-left:.25rem;padding-right:.25rem;vertical-align:baseline;font-family:var(--font-plex-mono),IBM Plex Mono,ui-monospace,monospace;font-size:.6875rem;color:rgb(var(--c-amber-800)/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.citation-chip:hover{--tw-bg-opacity:1;background-color:rgb(var(--c-amber-100)/var(--tw-bg-opacity,1))}.verdict-badge{display:inline-flex;align-items:center;justify-content:center;border-radius:.375rem;padding:.25rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:600;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.focus-ring:focus{outline:2px solid transparent;outline-offset:2px}.focus-ring:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(var(--c-accent)/var(--tw-ring-opacity,1));--tw-ring-offset-width:2px;--tw-ring-offset-color:rgb(var(--c-surface)/1)}.surface-card{border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(var(--c-surface-border)/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--c-surface)/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px rgba(28,25,23,0.05),0 1px 3px rgba(28,25,23,0.04);--tw-shadow-colored:0 1px 2px var(--tw-shadow-color),0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.fig-frame{overflow:hidden;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(var(--c-surface-border)/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--c-surface-sunken)/var(--tw-bg-opacity,1))}.md{font-size:.875rem;line-height:1.25rem;line-height:1.625;--tw-text-opacity:1;color:rgb(var(--c-ink-muted)/var(--tw-text-opacity,1))}.md>:first-child{margin-top:0}.md h1,.md h2,.md h3{margin-bottom:.25rem;margin-top:1rem;font-weight:600;--tw-text-opacity:1;color:rgb(var(--c-ink)/var(--tw-text-opacity,1))}.md h1{font-size:1rem;line-height:1.5rem}.md h2{font-size:.875rem;line-height:1.25rem}.md h3{font-size:.75rem;line-height:1rem;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(var(--c-ink-subtle)/var(--tw-text-opacity,1))}.md p{margin-top:.5rem;margin-bottom:.5rem}.md ul{list-style-type:disc}.md ol,.md ul{margin-top:.5rem;margin-bottom:.5rem;padding-left:1.25rem}.md ol{list-style-type:decimal}.md li{margin-top:.125rem;margin-bottom:.125rem}.md a{color:rgb(var(--c-accent)/var(--tw-text-opacity,1));text-decoration-line:underline}.md a,.md strong{--tw-text-opacity:1}.md strong{font-weight:600;color:rgb(var(--c-ink)/var(--tw-text-opacity,1))}.md code{border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(var(--c-surface-sunken)/var(--tw-bg-opacity,1));padding:.125rem .25rem;font-family:var(--font-plex-mono),IBM Plex Mono,ui-monospace,monospace;font-size:.75rem;line-height:1rem}.md table:not(.data-table){margin-top:.5rem;margin-bottom:.5rem;width:100%;border-collapse:collapse;font-size:.75rem;line-height:1rem}.md td:not(.data-table *),.md th:not(.data-table *){border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(var(--c-report-rule)/var(--tw-border-opacity,1));padding:.25rem .625rem;text-align:left}.md th:not(.data-table *){--tw-bg-opacity:1;background-color:rgb(var(--c-report-head)/var(--tw-bg-opacity,1));vertical-align:bottom;font-size:.6875rem;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.report-doc section>div>h2>span.md th:not(.data-table *){background:rgb(var(--doc-rule))}.md td:not(.data-table *){--tw-text-opacity:1;color:rgb(var(--c-ink)/var(--tw-text-opacity,1))}.md tbody tr:nth-child(2n):not(.data-table *){--tw-bg-opacity:1;background-color:rgb(var(--c-report-stripe)/var(--tw-bg-opacity,1))}.md blockquote{border-left-width:2px;--tw-border-opacity:1;border-color:rgb(var(--c-surface-border)/var(--tw-border-opacity,1));padding-left:.75rem;--tw-text-opacity:1;color:rgb(var(--c-ink-subtle)/var(--tw-text-opacity,1))}.report-main .md h1,.report-main .md h2{font-size:1rem;line-height:1.5rem;font-weight:700}.report-main .md h3,.report-main .md h4{margin-bottom:.25rem;margin-top:1rem;font-size:.875rem;line-height:1.25rem;font-weight:700;text-transform:none;letter-spacing:0;--tw-text-opacity:1;color:rgb(var(--c-ink)/var(--tw-text-opacity,1))}.report-main .md .report-section-title,.report-main .report-section-title{font-size:1.125rem;line-height:1.75rem;font-weight:700;line-height:1.375}.report-main .report-figure-title{font-size:.875rem;line-height:1.25rem;font-weight:700;line-height:1.375}.tbl-row{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.75rem}.md .tbl-row{margin-top:1rem;margin-bottom:1rem}.tbl-cell{flex:1 1 var(--tbl-w,20rem);min-width:0;max-width:100%}.tbl-cell>figure{margin-top:0;margin-bottom:0}.tbl-scroll{overflow-x:auto}.md .tbl-scroll{margin-top:.5rem;margin-bottom:.5rem}.md .tbl-cell>.tbl-scroll,.md .tbl-scroll>table{margin-top:0;margin-bottom:0}.report-doc{--doc-accent:27 58 107;--doc-rule:27 58 107;--doc-head:27 58 107;--doc-head-ink:255 255 255;--doc-good:28 124 78;--doc-stop:190 60 44;--doc-ask:36 84 138;--doc-warn:158 104 8;gap:1rem;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(var(--c-surface-border)/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--c-surface)/var(--tw-bg-opacity,1));padding:1.25rem;--tw-shadow:0 1px 3px rgba(28,25,23,0.05);--tw-shadow-colored:0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:1024px){.report-doc{padding:2rem 2.5rem}}.doc-theme-green{--doc-accent:12 104 72;--doc-rule:12 104 72;--doc-head:12 104 72}.doc-theme-rust{--doc-accent:176 80 22;--doc-rule:176 80 22;--doc-head:176 80 22}.doc-theme-gold{--doc-rule:192 154 79}.doc-theme-teal{--doc-rule:29 138 120}.doc-theme-record{--doc-accent:31 95 139;--doc-rule:28 36 48;--doc-ask:31 95 139}.doc-theme-rental{--doc-accent:29 107 92;--doc-rule:29 107 92}.dark .report-doc{--doc-good:96 200 150;--doc-stop:240 130 115;--doc-ask:130 175 230;--doc-warn:225 175 80}.dark .doc-theme-green,.dark .doc-theme-rental{--doc-accent:94 190 170;--doc-rule:94 190 170}.dark .doc-theme-record{--doc-accent:130 175 230;--doc-rule:150 160 175}.dark .doc-theme-rust{--doc-accent:232 140 80;--doc-rule:232 140 80}.dark .doc-theme-gold,.dark .doc-theme-navy,.dark .doc-theme-teal{--doc-accent:130 170 225}.report-doc .md{font-size:.9375rem;line-height:1.6}.report-doc .surface-card.md{border-radius:0;border-width:0;background-color:transparent;padding:0;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.report-main .report-doc .report-section-title{font-size:1.25rem;line-height:1.75rem;font-weight:700;letter-spacing:-.025em}.report-doc section[data-block-kind=narrative]>.surface-card>h2.report-section-title{border-bottom:2px solid rgb(var(--doc-rule));margin-bottom:.75rem;padding-bottom:.375rem}.report-doc section[data-block-kind=narrative]:has(>.surface-card>h2){margin-top:.75rem}.report-doc section>div>h2>span.bg-report-head{background:rgb(var(--doc-rule))}.report-doc:not(.doc-theme-rental) .md{--tw-text-opacity:1;color:rgb(var(--c-ink)/var(--tw-text-opacity,1))}.report-doc.doc-theme-record section[data-block-kind=narrative]>.surface-card>h2.report-section-title,.report-doc.doc-theme-rental section[data-block-kind=narrative]>.surface-card>h2.report-section-title{margin-bottom:.5rem;border-bottom-width:0;padding-bottom:0;font-size:1.5rem;line-height:2rem}.report-doc.doc-theme-record section[data-block-kind=narrative]~section[data-block-kind=narrative],.report-doc.doc-theme-rental section[data-block-kind=narrative]~section[data-block-kind=narrative]{border-top:2px solid rgb(var(--doc-rule));padding-top:1.25rem}.report-doc.doc-theme-rental section[data-block-kind=narrative]~section[data-block-kind=narrative]{border-top-color:rgb(var(--doc-accent))}.doc-theme-green .report-section-title{color:rgb(var(--doc-accent))}.report-doc .md figure .fig-frame{border-radius:0;border-width:0;background-color:transparent}.report-doc .doc-entry figure .fig-frame{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(var(--c-surface-border)/var(--tw-border-opacity,1))}.doc-callout{margin-top:.75rem;margin-bottom:.75rem;border-top-right-radius:.375rem;border-bottom-right-radius:.375rem;border-left-width:4px;padding:.625rem 1rem}.doc-callout p{margin-top:.25rem;margin-bottom:.25rem}.doc-callout-badge{margin-bottom:.25rem;margin-right:.5rem;display:inline-block;border-radius:.25rem;padding:.125rem .5rem;font-size:.75rem;line-height:1rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.doc-callout-good{border-color:rgb(var(--doc-good));background:rgb(var(--doc-good)/.08)}.doc-callout-good .doc-callout-badge{background:rgb(var(--doc-good))}.doc-callout-warn{border-color:rgb(var(--doc-warn));background:rgb(var(--doc-warn)/.09)}.doc-callout-warn .doc-callout-badge{background:rgb(var(--doc-warn))}.doc-callout-stop{border-color:rgb(var(--doc-stop));background:rgb(var(--doc-stop)/.08)}.doc-callout-stop .doc-callout-badge{background:rgb(var(--doc-stop))}.doc-callout-note{border-color:rgb(var(--doc-rule));background:rgb(var(--doc-rule)/.07)}.doc-callout-note .doc-callout-badge{background:transparent;color:rgb(var(--doc-rule));text-transform:uppercase;padding-left:0;letter-spacing:.06em}.doc-callout-solid{border-radius:.375rem;border-left-width:0;padding:.75rem 1rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.doc-callout-solid.doc-callout-good{background:rgb(44 122 75)}.doc-callout-solid.doc-callout-warn{background:rgb(158 101 8)}.doc-callout-solid.doc-callout-stop{background:rgb(179 38 30)}.report-doc .doc-callout-solid .md,.report-doc .doc-callout-solid p{color:#fff}.report-doc .doc-callout-solid strong{display:block;font-size:1.125rem;line-height:1.75rem;font-weight:700;line-height:1.375;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.doc-assess{margin-top:1rem;margin-bottom:1rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1.25rem}@media (min-width:900px){.doc-assess-split{grid-template-columns:minmax(0,62fr) minmax(0,38fr)}}.doc-panel{border-top:2px solid rgb(var(--doc-accent));min-width:0;padding-top:.5rem}.doc-panel .doc-cards-title{margin-top:0;font-weight:500;--tw-text-opacity:1;color:rgb(var(--c-ink-subtle)/var(--tw-text-opacity,1))}.doc-assess-row{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(var(--c-report-rule)/var(--tw-border-opacity,1));padding-top:.5rem;padding-bottom:.5rem}.doc-assess-row:last-child{border-bottom-width:0}.doc-assess-name{font-size:.875rem;line-height:1.25rem;color:rgb(var(--c-ink)/var(--tw-text-opacity,1))}.doc-assess-name,.doc-rating{font-weight:700;--tw-text-opacity:1}.doc-rating{flex-shrink:0;border-radius:9999px;padding:.125rem .625rem;font-size:.75rem;line-height:1rem;color:rgb(255 255 255/var(--tw-text-opacity,1))}.doc-rating-good{background:rgb(44 122 75)}.doc-rating-warn{background:rgb(158 101 8)}.doc-rating-stop{background:rgb(190 75 30)}.doc-value-big{margin-top:.25rem;font-size:1.5rem;line-height:2rem;font-weight:700;line-height:1.25;--tw-text-opacity:1;color:rgb(var(--c-report-ink)/var(--tw-text-opacity,1))}.doc-value-big span{font-weight:400;--tw-text-opacity:1;color:rgb(var(--c-ink-muted)/var(--tw-text-opacity,1))}.doc-value-big span,.report-doc .doc-panel .md p{font-size:.875rem;line-height:1.25rem}.doc-steps{margin-top:.75rem;margin-bottom:.75rem}.doc-theme-record .doc-steps{border-left:3px solid rgb(var(--doc-accent));border-top-right-radius:.375rem;border-bottom-right-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(var(--c-surface-sunken)/var(--tw-bg-opacity,1));padding:.75rem 1rem}.doc-beside{margin-top:1rem;margin-bottom:1rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));align-items:flex-start;gap:1.25rem}@media (min-width:768px){.doc-beside{grid-template-columns:minmax(0,40%) minmax(0,1fr)}}.doc-beside figure,.doc-gallery figure{margin-top:0;margin-bottom:0}.doc-beside figure>*,.doc-gallery figure>*{max-width:none!important}.doc-beside .md>:first-child,.report-doc .doc-beside p:first-child{margin-top:0}.doc-gallery{grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr));margin-top:.75rem;margin-bottom:.75rem;display:grid;gap:.75rem}.doc-gallery-title{margin-top:.375rem;font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity:1;color:rgb(var(--c-ink)/var(--tw-text-opacity,1))}.doc-kpis{grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr));margin-top:.75rem;margin-bottom:.75rem;display:grid;gap:.75rem}@media (min-width:1100px){.doc-kpis{grid-template-columns:repeat(var(--doc-kpi-n,4),minmax(0,1fr))}}.doc-cards-title{margin-top:1rem;font-size:.75rem;line-height:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(var(--c-report-ink)/var(--tw-text-opacity,1))}.doc-cards-title+.doc-kpis{margin-top:.375rem}.doc-lcols{margin-top:1rem;margin-bottom:1rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));align-items:stretch;gap:1rem}@media (min-width:900px){.doc-lcols{grid-template-columns:repeat(2,minmax(0,1fr))}.doc-lcols-wide{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}}.doc-lcard{display:flex;height:100%;flex-direction:column;overflow:hidden;border-radius:.125rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(var(--c-report-rule)/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--c-report-card)/var(--tw-bg-opacity,1))}.doc-lcard-head{background:rgb(var(--doc-head));color:rgb(var(--doc-head-ink));padding:.375rem .75rem;font-size:.75rem;line-height:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.025em}.doc-lcard-head span{margin-left:.375rem;font-size:.6875rem;font-weight:400;text-transform:none;letter-spacing:0;opacity:.9}.doc-lcard-body{flex:1 1 0%;padding:.375rem .75rem}.doc-lcard-body figure{margin-top:.375rem;margin-bottom:.375rem}.doc-lcard-body .data-table,.doc-lcard-body .md table{margin-top:.25rem;margin-bottom:.25rem}.report-doc .doc-lcard-body p{margin-top:.375rem;margin-bottom:.375rem}.doc-lgroup{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(var(--c-report-rule)/var(--tw-border-opacity,1));padding-top:.375rem;padding-bottom:.375rem}.doc-lgroup:last-child{border-bottom-width:0}.doc-score{display:flex;flex-wrap:wrap;align-items:baseline;-moz-column-gap:.375rem;column-gap:.375rem}.doc-score-label{margin-right:.25rem;font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity:1;color:rgb(var(--c-ink)/var(--tw-text-opacity,1))}.doc-score-value{color:rgb(var(--doc-accent));font-size:1.5rem;line-height:2rem;font-weight:700;line-height:1.25}.doc-score-of{font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(var(--c-ink-muted)/var(--tw-text-opacity,1))}.doc-score-band{margin-left:.25rem;font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.025em}.doc-score-good{color:rgb(var(--doc-good))}.doc-score-mid{color:rgb(var(--doc-warn))}.doc-score-low{color:rgb(var(--doc-stop))}.doc-big{color:rgb(var(--doc-accent));margin-top:.25rem;margin-bottom:.25rem;font-size:1.5rem;line-height:2rem;font-weight:700}.doc-kpi{border-top:3px solid rgb(var(--doc-rule));border-radius:.25rem;border-left-width:1px;border-right-width:1px;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(var(--c-report-rule)/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--c-report-card)/var(--tw-bg-opacity,1));padding:.625rem .75rem}.doc-kpi-label{font-size:.6875rem;text-transform:uppercase;line-height:1.25;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(var(--c-ink-subtle)/var(--tw-text-opacity,1))}.doc-kpi-value{font-size:1.25rem;line-height:1.75rem;font-weight:700;line-height:1.25;color:rgb(var(--c-report-ink)/var(--tw-text-opacity,1))}.doc-kpi-note,.doc-kpi-value{margin-top:.25rem;--tw-text-opacity:1}.doc-kpi-note{font-size:.75rem;line-height:1rem;line-height:1.375;color:rgb(var(--c-ink-muted)/var(--tw-text-opacity,1))}.doc-pairs{grid-template-columns:repeat(auto-fit,minmax(19rem,1fr));margin-top:.75rem;margin-bottom:.75rem;display:grid;-moz-column-gap:2rem;column-gap:2rem;row-gap:.5rem}.doc-pair-title{margin-bottom:.25rem;font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity:1;color:rgb(var(--c-ink)/var(--tw-text-opacity,1))}.doc-pair-title span{font-weight:400;--tw-text-opacity:1;color:rgb(var(--c-ink-muted)/var(--tw-text-opacity,1))}.report-main .report-doc .md h3,.report-main .report-doc .md h4{margin-bottom:.375rem;margin-top:1.25rem;font-size:1rem;line-height:1.5rem;font-weight:700;--tw-text-opacity:1;color:rgb(var(--c-ink)/var(--tw-text-opacity,1))}.report-main .report-doc .md h3 small{margin-left:.25rem}.report-main .report-doc .md h3 small,.report-main .report-doc figcaption.text-center{font-size:.75rem;line-height:1rem;font-weight:400;--tw-text-opacity:1;color:rgb(var(--c-ink-muted)/var(--tw-text-opacity,1))}.report-main .report-doc figcaption.text-center{text-align:left}.doc-rank{background:rgb(var(--doc-stop));display:inline-flex;height:1.5rem;width:1.5rem;flex-shrink:0;align-items:center;justify-content:center;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.doc-rank,.doc-tag{border-radius:9999px;font-size:.75rem;line-height:1rem}.doc-tag{display:inline-block;padding:.125rem .625rem;font-weight:600;line-height:1.375}.doc-tag-good{background:rgb(var(--doc-good)/.14);color:rgb(var(--doc-good))}.doc-tag-warn{background:rgb(var(--doc-warn)/.16);color:rgb(var(--doc-warn))}.doc-tag-plain{--tw-bg-opacity:1;background-color:rgb(var(--c-surface-sunken)/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--c-ink-muted)/var(--tw-text-opacity,1))}.doc-tag-pick{background:rgb(var(--doc-accent));padding-left:.5rem;padding-right:.5rem;font-size:.6875rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.doc-entry{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem;padding-top:1.25rem;padding-bottom:1.25rem}@media (min-width:768px){.doc-entry{gap:1.5rem;grid-template-columns:minmax(0,34%) minmax(0,1fr)}}.doc-entry+.doc-entry{border-top-width:1px;--tw-border-opacity:1;border-color:rgb(var(--c-report-rule)/var(--tw-border-opacity,1))}.doc-entry figure{margin-top:0;margin-bottom:0}.doc-entry-body,.report-main .report-doc h3.doc-entry-title{--tw-text-opacity:1;color:rgb(var(--c-ink)/var(--tw-text-opacity,1))}.report-main .report-doc h3.doc-entry-title{margin-bottom:.375rem;margin-top:0;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:1.125rem;line-height:1.75rem;font-weight:700;text-transform:none;line-height:1.375;letter-spacing:0}.doc-entry-body .md,.doc-entry-body p{color:inherit}.report-doc .doc-entry-body p{margin-top:.375rem;margin-bottom:.375rem}.report-doc .doc-where{color:rgb(var(--doc-accent));font-weight:600}.report-doc .doc-meta{margin-top:.5rem;font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(var(--c-ink-subtle)/var(--tw-text-opacity,1))}.doc-meta a{--tw-text-opacity:1;color:rgb(var(--c-accent)/var(--tw-text-opacity,1));text-decoration-line:underline}.doc-note{margin-top:.375rem;margin-bottom:.375rem}.doc-note p{margin-top:0;margin-bottom:0;display:inline}.doc-note-tag{margin-right:.5rem;display:inline-block;font-weight:700}.doc-note-good,.doc-note-watch{font-size:.6875rem;text-transform:uppercase;letter-spacing:.1em}.doc-note-good{color:rgb(var(--doc-good))}.doc-note-watch{color:rgb(var(--doc-stop))}.doc-note-ask{color:rgb(var(--doc-ask))}.doc-strip{margin-top:.5rem;margin-bottom:.5rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:1rem;column-gap:1rem;row-gap:.5rem;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(var(--c-surface-sunken)/var(--tw-bg-opacity,1));padding:.625rem .875rem}@media (min-width:900px){.doc-strip{grid-template-columns:repeat(var(--doc-strip-n,4),minmax(0,1fr))}}.doc-strip-label{font-size:.6875rem;text-transform:uppercase;line-height:1.25;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(var(--c-ink-subtle)/var(--tw-text-opacity,1))}.doc-strip-value{margin-top:.25rem;font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity:1;color:rgb(var(--c-ink)/var(--tw-text-opacity,1))}.doc-strip-note{font-size:.75rem;line-height:1rem;line-height:1.375;--tw-text-opacity:1;color:rgb(var(--c-ink-muted)/var(--tw-text-opacity,1))}.doc-cards{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));display:grid;gap:.75rem}.doc-card{border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(var(--c-surface-sunken)/var(--tw-bg-opacity,1));padding:.75rem}.doc-card-name{display:flex;align-items:flex-start;gap:.375rem;font-size:.875rem;line-height:1.25rem;line-height:1.375}.doc-card-name,.doc-card-value{font-weight:700;--tw-text-opacity:1;color:rgb(var(--c-ink)/var(--tw-text-opacity,1))}.doc-card-value{font-size:1.125rem;line-height:1.75rem}.doc-cols{grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));margin-top:1rem;margin-bottom:1rem;display:grid;gap:1rem}.doc-col{border-top-width:2px;--tw-border-opacity:1;border-color:rgb(var(--c-report-rule)/var(--tw-border-opacity,1));padding-top:.5rem}.doc-col-label{margin-bottom:.125rem;font-size:.875rem;line-height:1.25rem;font-weight:700;line-height:1.375;--tw-text-opacity:1;color:rgb(var(--c-ink)/var(--tw-text-opacity,1))}.doc-col-hot{border-top-color:rgb(var(--doc-accent))}.doc-col-hot .doc-col-label{color:rgb(var(--doc-accent))}.doc-checks{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));margin-top:1rem;margin-bottom:1rem;display:grid;align-items:stretch;gap:.75rem}.doc-check{border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(var(--c-surface-sunken)/var(--tw-bg-opacity,1));padding:1rem}.doc-check-title{margin-bottom:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity:1;color:rgb(var(--c-ink)/var(--tw-text-opacity,1))}.doc-check ul{list-style-type:disc}.doc-check ul>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.doc-check ul{padding-left:1rem;font-size:.875rem;line-height:1.25rem;line-height:1.375;--tw-text-opacity:1;color:rgb(var(--c-ink)/var(--tw-text-opacity,1))}.doc-check-stop{background:rgb(var(--doc-stop)/.09)}.doc-check-stop .doc-check-title{color:rgb(var(--doc-stop))}.report-main .report-doc h3.doc-subhead{margin-bottom:.5rem;margin-top:1.5rem;font-size:1rem;line-height:1.5rem;font-weight:700;text-transform:none;letter-spacing:0;--tw-text-opacity:1;color:rgb(var(--c-ink)/var(--tw-text-opacity,1))}.doc-subhead span{font-size:.875rem;line-height:1.25rem;font-weight:400;--tw-text-opacity:1;color:rgb(var(--c-ink-muted)/var(--tw-text-opacity,1))}.doc-small{margin-top:1rem}.report-doc .doc-small .md,.report-doc .doc-small p{font-size:.75rem;line-height:1rem;line-height:1.625;--tw-text-opacity:1;color:rgb(var(--c-ink-subtle)/var(--tw-text-opacity,1))}.report-doc figure .surface-card{border-radius:0;border-width:0;background-color:transparent;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.report-doc figure .surface-card>.overflow-auto{max-height:none}.report-doc table thead:not(:has(th:not(:empty))){display:none}.report-doc .data-table thead,.report-doc .md table:not(.data-table) th{background:rgb(var(--doc-head));position:static}.report-doc .data-table thead tr,.report-doc .md table:not(.data-table) th{color:rgb(var(--doc-head-ink))}.doc-theme-record .md table:not(.data-table) th{background:transparent;--tw-text-opacity:1;color:rgb(var(--c-ink-muted)/var(--tw-text-opacity,1));border-bottom:1.5px solid rgb(var(--doc-rule))}.doc-theme-record .md tbody tr:nth-child(2n):not(.data-table *){background:transparent}.report-doc .data-table td,.report-doc .md table:not(.data-table) td{vertical-align:top}.report-doc .data-table tbody tr:nth-child(2n){background:transparent}.doc-theme-rental .data-table thead{background:transparent;border-bottom:1.5px solid rgb(var(--doc-accent))}.doc-theme-rental .data-table thead tr{--tw-text-opacity:1;color:rgb(var(--c-ink)/var(--tw-text-opacity,1))}.report-doc .data-table tbody tr.doc-pick-row{background:rgb(var(--doc-accent)/.07)}.print-map-snapshot{display:none}@media print{@page{size:A4 portrait;margin:11mm 12mm 10mm 12mm}body,html{height:auto!important;overflow:visible!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}.agis-root,body,html{background:#fff!important}.citation-chip{display:none!important}.report-main{overflow:visible!important;padding:0!important;font-family:Helvetica Neue,Helvetica,Arial,DejaVu Sans,sans-serif;color:#232b36}.report-main>div{max-width:none;gap:3mm}.report-main>.report-doc{border:0;box-shadow:none;padding:0}.report-main h1{color:#12233b;font-size:18pt;white-space:normal}.report-main h2{color:#12233b;font-size:11pt;border-bottom:1.6px solid #1b3a6b;padding-bottom:.8mm;-moz-column-break-after:avoid;break-after:avoid}.report-main h3,.report-main h4{color:#1b3a6b;-moz-column-break-after:avoid;break-after:avoid}.report-main .md h1,.report-main .md h2,.report-main .md h3,.report-main .md h4{font-size:11pt}.report-main .md .report-section-title,.report-main .report-section-title{font-size:13pt;-moz-column-break-after:avoid;break-after:avoid}.report-main .report-figure-title{font-size:10pt;-moz-column-break-after:avoid;break-after:avoid}.report-main .md{font-size:8pt;line-height:1.36;color:#232b36}.report-main .surface-card{box-shadow:none;border-color:#dfe3e9}.report-main table{font-size:7pt}.report-main thead{display:table-header-group;position:static!important}.report-main .kpi-card,.report-main tr{-moz-column-break-inside:avoid;break-inside:avoid}.report-main section{-moz-column-break-inside:auto;break-inside:auto}.has-print-snapshot{display:none!important}.print-map-snapshot{display:block;width:100%;height:auto}.maplibregl-ctrl,.maplibregl-popup{display:none!important}.report-main .recharts-responsive-container,.report-main .recharts-wrapper,.report-main .recharts-wrapper>svg{width:100%!important;height:auto!important}.report-main .tbl-scroll{overflow:visible}.report-main summary svg{display:none}}.agis-root kbd{display:inline-flex;align-items:center;justify-content:center;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(var(--c-surface-border)/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--c-surface-sunken)/var(--tw-bg-opacity,1));padding-left:.375rem;padding-right:.375rem;font-family:var(--font-plex-mono),IBM Plex Mono,ui-monospace,monospace;font-size:.6875rem;--tw-text-opacity:1;color:rgb(var(--c-ink-muted)/var(--tw-text-opacity,1));min-width:1.25rem;height:1.125rem}