.report-module__c5H6Dq__report{width:min(100% - 40px,880px);margin:0 auto;padding-bottom:24px}.report-module__c5H6Dq__mast{border-bottom:1px solid var(--rule);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:6px 16px;padding-block:24px 16px;font-size:.86rem;display:flex}.report-module__c5H6Dq__mast a{color:var(--ink)}.report-module__c5H6Dq__reportShare{justify-content:flex-end;margin-top:14px;display:flex}.report-module__c5H6Dq__reportShareBottom{justify-content:center;margin:34px 0 24px}.report-module__c5H6Dq__reportShareButtons{gap:8px;display:flex}.report-module__c5H6Dq__reportShareButtons button{border:1px solid var(--rule);color:var(--ink);background:0 0;border-radius:7px;align-items:center;gap:7px;padding:8px 11px;font-size:.84rem;font-weight:700;display:inline-flex}.report-module__c5H6Dq__reportShareButtons button:hover{background:var(--chip)}.report-module__c5H6Dq__reportShareButtons svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:17px;height:17px}.report-module__c5H6Dq__shareError{color:var(--mark);text-align:right;margin:8px 0 0;font-size:.82rem}.report-module__c5H6Dq__hero{padding-block:clamp(36px,7vw,60px) 32px}.report-module__c5H6Dq__specimen{flex-wrap:wrap;align-items:stretch;gap:10px clamp(16px,4vw,40px);margin:24px 0 30px;font-weight:400;display:flex}.report-module__c5H6Dq__part{flex-direction:column;display:flex}.report-module__c5H6Dq__word{font:400 clamp(2.7rem,8.5vw,5.4rem)/1 var(--serif);letter-spacing:-.025em;color:var(--ink);padding-block:8px}.report-module__c5H6Dq__contextPart .report-module__c5H6Dq__word{color:var(--muted)}.report-module__c5H6Dq__anno{font:400 .78rem/1.35 var(--sans);letter-spacing:0;color:var(--muted);border-left:1px solid var(--mark);flex-direction:column;justify-content:flex-end;max-width:21ch;min-height:2.7em;padding-left:8px;display:flex}.report-module__c5H6Dq__annoBottom{justify-content:flex-start}.report-module__c5H6Dq__annoBlank{border-color:#0000}.report-module__c5H6Dq__anno b{color:var(--ink);font-weight:600}.report-module__c5H6Dq__pickTitle{font:700 clamp(.95rem,2vw,1.2rem)/1.25 var(--font-sans),ui-sans-serif,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);text-wrap:balance;margin:0}.report-module__c5H6Dq__revealing .report-module__c5H6Dq__pickTitle{animation:.8s ease-out both report-module__c5H6Dq__revealIn}.report-module__c5H6Dq__fallbackTitle{font:500 clamp(2.6rem,7vw,4.4rem)/1.04 var(--serif);letter-spacing:-.04em;margin:12px 0 20px}.report-module__c5H6Dq__revealing{height:100svh;overflow:hidden}.report-module__c5H6Dq__revealing .report-module__c5H6Dq__report>:not(.report-module__c5H6Dq__hero),.report-module__c5H6Dq__revealing .report-module__c5H6Dq__hero>:not(.report-module__c5H6Dq__specimen):not(.report-module__c5H6Dq__revealAction):not(.report-module__c5H6Dq__pickTitle),.report-module__c5H6Dq__revealing .report-module__c5H6Dq__anno{opacity:0;visibility:hidden}.report-module__c5H6Dq__revealed .report-module__c5H6Dq__anno,.report-module__c5H6Dq__revealed .report-module__c5H6Dq__hero>:not(.report-module__c5H6Dq__specimen):not(.report-module__c5H6Dq__pickTitle),.report-module__c5H6Dq__revealed .report-module__c5H6Dq__report>:not(.report-module__c5H6Dq__hero){animation:1s ease-out both report-module__c5H6Dq__revealIn}.report-module__c5H6Dq__revealed .report-module__c5H6Dq__hero>:not(.report-module__c5H6Dq__specimen):not(.report-module__c5H6Dq__pickTitle){animation-delay:.12s}.report-module__c5H6Dq__revealed .report-module__c5H6Dq__report>:not(.report-module__c5H6Dq__hero){animation-delay:.24s}.report-module__c5H6Dq__revealed .report-module__c5H6Dq__anno{animation-delay:.2s}@keyframes report-module__c5H6Dq__revealIn{0%{opacity:0}to{opacity:1}}.report-module__c5H6Dq__slotWindow{vertical-align:top;white-space:nowrap;height:1em;line-height:1;display:inline-block;position:relative}.report-module__c5H6Dq__slotSizer{visibility:hidden;display:inline-grid}.report-module__c5H6Dq__slotSizer>span{grid-area:1/1}.report-module__c5H6Dq__slotMask{clip-path:inset(-.32em -.06em -.32em -.2em);position:absolute;inset:0}.report-module__c5H6Dq__slotReel{will-change:transform;position:absolute;top:0;left:0}.report-module__c5H6Dq__slotItem{white-space:nowrap;height:1em;line-height:1;display:block}.report-module__c5H6Dq__slotItem+.report-module__c5H6Dq__slotItem{margin-top:.7em}.report-module__c5H6Dq__revealAction{margin-top:clamp(20px,4vw,36px)}.report-module__c5H6Dq__revealButton{border:1.5px solid var(--ink);background:var(--ink);color:var(--paper);opacity:0;border-radius:999px;padding:14px 28px;font-size:1rem;font-weight:700;transition:opacity .6s,transform .6s,background .2s;transform:translateY(8px)}.report-module__c5H6Dq__revealButton[data-ready]{opacity:1;transform:none}.report-module__c5H6Dq__revealButton[data-leaving]{opacity:0;transition:opacity .3s;transform:none}.report-module__c5H6Dq__revealButton:hover{background:#0f1a16}@media (prefers-reduced-motion:reduce){.report-module__c5H6Dq__revealed .report-module__c5H6Dq__anno,.report-module__c5H6Dq__revealed .report-module__c5H6Dq__hero>:not(.report-module__c5H6Dq__specimen):not(.report-module__c5H6Dq__pickTitle),.report-module__c5H6Dq__revealed .report-module__c5H6Dq__report>:not(.report-module__c5H6Dq__hero){animation-duration:10ms;animation-delay:0s}.report-module__c5H6Dq__revealed .report-module__c5H6Dq__anno{animation-delay:0s}.report-module__c5H6Dq__revealButton{transition:none}}.report-module__c5H6Dq__pickSummary{gap:14px;display:grid}.report-module__c5H6Dq__pickSummary .report-module__c5H6Dq__why+.report-module__c5H6Dq__why{font-size:clamp(1.02rem,2vw,1.14rem)}.report-module__c5H6Dq__certificate{background:#f7f4ea;margin:10px 0 42px;padding:12px;position:relative;box-shadow:0 12px 28px #1b2a251a}.report-module__c5H6Dq__certificateInside{z-index:1;text-align:center;flex-direction:column;align-items:center;min-height:540px;padding:34px 42px 30px;display:flex;position:relative}.report-module__c5H6Dq__certificateInside:before,.report-module__c5H6Dq__certificateInside:after{content:"";pointer-events:none;position:absolute}.report-module__c5H6Dq__certificateInside:before{border:1px solid #c9c4b5;inset:0}.report-module__c5H6Dq__certificateInside:after{border:1px solid #ded8c8;inset:7px}.report-module__c5H6Dq__certificateBrand{width:110px;height:auto;display:block}.report-module__c5H6Dq__certificateKicker{color:var(--mark);letter-spacing:.15em;text-transform:uppercase;margin-top:26px;font-size:.68rem;font-weight:800}.report-module__c5H6Dq__certificate h2{font:500 clamp(1.85rem,4vw,2.55rem)/1 var(--serif);letter-spacing:-.04em;margin:11px 0 0}.report-module__c5H6Dq__certificateFor{color:var(--muted);margin-top:33px;font-size:.85rem}.report-module__c5H6Dq__certificateName{font:500 clamp(2.7rem,7vw,4.55rem)/.95 var(--serif);letter-spacing:-.06em;text-wrap:balance;margin:11px 0 0}.report-module__c5H6Dq__certificateRule{border-top:1px solid #c9c4b5;width:min(100%,390px);margin:29px 0 24px}.report-module__c5H6Dq__certificateStatement{max-width:39ch;font:400 1.08rem/1.55 var(--serif)}.report-module__c5H6Dq__certificateSummary{border-block:1px solid #c9c4b5;grid-template-columns:repeat(3,1fr);width:min(100%,430px);margin-top:25px;display:grid}.report-module__c5H6Dq__certificateSummary>div{border-right:1px solid #c9c4b5;min-width:0;padding:12px 8px}.report-module__c5H6Dq__certificateSummary>div:first-child{padding-left:0}.report-module__c5H6Dq__certificateSummary>div:last-child{border-right:0;padding-right:0}.report-module__c5H6Dq__certificateSummary span{color:var(--muted);letter-spacing:.09em;text-transform:uppercase;font-size:.58rem;font-weight:800;display:block}.report-module__c5H6Dq__certificateSummary strong{font:500 .96rem/1.2 var(--serif);overflow-wrap:anywhere;margin-top:5px;display:block}.report-module__c5H6Dq__certificateFoot{justify-content:space-between;align-items:flex-end;gap:22px;width:100%;margin-top:auto;padding-top:29px;display:flex}.report-module__c5H6Dq__certificateFoot>p{max-width:29ch;color:var(--muted);text-align:left;margin:0;font-size:.66rem;line-height:1.45}.report-module__c5H6Dq__certificateSeal{color:var(--muted);text-align:left;align-items:center;gap:9px;font-size:.65rem;line-height:1.35;display:flex}.report-module__c5H6Dq__certificateSeal i{color:#9b763b;width:43px;height:43px;font:500 1rem/1 var(--serif);border:1px solid #b78f4a;border-radius:50%;place-items:center;font-style:normal;display:grid}.report-module__c5H6Dq__certificateActions{z-index:1;justify-items:center;gap:8px;padding:16px 18px 22px;display:grid;position:relative}.report-module__c5H6Dq__certificateActionButtons{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.report-module__c5H6Dq__certificateActionButtons button{color:var(--ink);background:#f7f4ea;border:1px solid #c9c4b5;border-radius:7px;align-items:center;gap:7px;padding:8px 11px;font-size:.84rem;font-weight:700;display:inline-flex}.report-module__c5H6Dq__certificateActionButtons button:hover{background:#ece8dc}.report-module__c5H6Dq__certificateActionButtons svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:17px;height:17px}.report-module__c5H6Dq__certificateActionMessage{color:var(--muted);margin:0;font-size:.78rem}.report-module__c5H6Dq__certificateExportShell{width:864px;margin:0;position:fixed;top:0;left:-10000px}.report-module__c5H6Dq__certificateInside.report-module__c5H6Dq__certificateExport{width:840px;min-height:540px;padding:34px 42px 30px}.report-module__c5H6Dq__certificateInside.report-module__c5H6Dq__certificateExport h2{font-size:2.55rem}.report-module__c5H6Dq__certificateInside.report-module__c5H6Dq__certificateExport .report-module__c5H6Dq__certificateName{font-size:4.55rem}.report-module__c5H6Dq__certificateInside.report-module__c5H6Dq__certificateExport .report-module__c5H6Dq__certificateFoot{align-items:flex-end;gap:22px}.report-module__c5H6Dq__certificateInside.report-module__c5H6Dq__certificateExport .report-module__c5H6Dq__certificateSummary{font-size:1rem}.report-module__c5H6Dq__nameCard{border-block:1px solid var(--rule);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr) minmax(0,.8fr);margin:0 0 30px;display:grid}.report-module__c5H6Dq__nameCardCell{padding:18px 22px 20px}.report-module__c5H6Dq__nameCardCell:first-child{padding-left:0}.report-module__c5H6Dq__nameCardCell:last-child{padding-right:0}.report-module__c5H6Dq__nameCardCell+.report-module__c5H6Dq__nameCardCell{border-left:1px solid var(--rule)}.report-module__c5H6Dq__cardLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0 0 8px;font-size:.7rem;font-weight:700}.report-module__c5H6Dq__cardValue{font:400 1.5rem/1.2 var(--serif);letter-spacing:-.01em;text-wrap:balance;margin:0}.report-module__c5H6Dq__cardValueMuted{color:var(--muted);font-size:1.15rem}.report-module__c5H6Dq__cardDetail+.report-module__c5H6Dq__cardValue{margin-top:16px}.report-module__c5H6Dq__cardSub{margin:4px 0 0;font-size:.86rem;font-weight:600}.report-module__c5H6Dq__cardDetail{color:var(--muted);margin:8px 0 0;font-size:.86rem;line-height:1.45}.report-module__c5H6Dq__cardDetail a{color:var(--data);font-weight:600}.report-module__c5H6Dq__cardCaveat{color:var(--note);font-weight:500}.report-module__c5H6Dq__cardNote{border-top:1px solid var(--rule);color:var(--muted);grid-column:1/-1;margin:0;padding-block:10px 12px;font-size:.8rem}.report-module__c5H6Dq__cardNote a{color:var(--data);font-weight:600}.report-module__c5H6Dq__sayings{gap:4px;margin:0;padding:0;list-style:none;display:grid}.report-module__c5H6Dq__sayings li{flex-wrap:wrap;align-items:baseline;gap:2px 12px;display:flex}.report-module__c5H6Dq__ipa{font:400 1.4rem/1.2 Charis SIL,Doulos SIL,Gentium Plus,Noto Serif,Times New Roman,serif}.report-module__c5H6Dq__sayings b{letter-spacing:.02em;font-size:.9rem;font-weight:700}.report-module__c5H6Dq__listen{border:1px solid var(--ink);color:var(--ink);background:0 0;border-radius:999px;align-items:center;gap:8px;margin-top:12px;padding:6px 14px 6px 11px;font-size:.86rem;font-weight:600;display:inline-flex}.report-module__c5H6Dq__listen:hover{background:var(--chip)}.report-module__c5H6Dq__listen:disabled{border-color:var(--rule);color:var(--muted);cursor:default}.report-module__c5H6Dq__listen svg{fill:currentColor;flex:none;width:15px;height:15px}.report-module__c5H6Dq__why{font:400 clamp(1.12rem,2.4vw,1.32rem)/1.55 var(--serif);text-wrap:pretty;max-width:58ch;margin:0}.report-module__c5H6Dq__tally{flex-wrap:wrap;gap:10px 22px;margin:22px 0 0;padding:0;font-size:.9rem;list-style:none;display:flex}.report-module__c5H6Dq__tally a{color:var(--muted)}.report-module__c5H6Dq__status{letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:7px;font-size:.72rem;font-weight:700;display:inline-flex}.report-module__c5H6Dq__status:before{content:"";flex:none;width:9px;height:9px}.report-module__c5H6Dq__status.report-module__c5H6Dq__clear{color:var(--data)}.report-module__c5H6Dq__status.report-module__c5H6Dq__clear:before{background:var(--data);border-radius:50%}.report-module__c5H6Dq__status.report-module__c5H6Dq__note{color:var(--note)}.report-module__c5H6Dq__status.report-module__c5H6Dq__note:before{border:2px solid var(--note);border-radius:50%}.report-module__c5H6Dq__status.report-module__c5H6Dq__risk{color:var(--mark)}.report-module__c5H6Dq__status.report-module__c5H6Dq__risk:before{background:var(--mark);transform:rotate(45deg)scale(.85)}.report-module__c5H6Dq__reality{background:var(--card);border:1px solid var(--rule);border-radius:12px;grid-template-columns:9rem minmax(0,1fr);gap:8px 24px;margin-block:4px 40px;padding:clamp(18px,3.5vw,28px);display:grid}.report-module__c5H6Dq__reality p{margin:0}.report-module__c5H6Dq__reality p:last-child{font:400 clamp(1.08rem,2.4vw,1.32rem)/1.5 var(--serif);max-width:52ch}.report-module__c5H6Dq__section{border-top:1px solid var(--rule);padding-block:36px}.report-module__c5H6Dq__section h2{font:500 clamp(1.6rem,3.5vw,2rem)/1.1 var(--serif);letter-spacing:-.02em;margin:0 0 6px}.report-module__c5H6Dq__lede{color:var(--muted);max-width:62ch;margin:0 0 18px;font-size:.95rem}.report-module__c5H6Dq__fine{color:var(--muted);max-width:72ch;margin:18px 0 0;font-size:.86rem}.report-module__c5H6Dq__runner{border-bottom:1px solid var(--rule);grid-template-columns:7.5rem 4.5rem minmax(0,1fr) 140px;align-items:center;gap:6px 20px;padding-block:14px;display:grid}.report-module__c5H6Dq__runnerName{font:500 1.4rem/1.1 var(--serif)}.report-module__c5H6Dq__runnerName small{font:700 .64rem/1.4 var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--data);margin-top:3px;display:block}.report-module__c5H6Dq__runnerScore{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:1.45rem;font-weight:700}.report-module__c5H6Dq__runnerScore small{color:var(--muted);margin-left:1px;font-size:.72rem;font-weight:500}.report-module__c5H6Dq__runner p{color:var(--muted);margin:0;font-size:.95rem}.report-module__c5H6Dq__runnerPick p{color:var(--ink)}.report-module__c5H6Dq__matrixShell{position:relative}.report-module__c5H6Dq__matrixWrap{scrollbar-gutter:stable;margin-inline:calc(50% + -1*min(50vw - 20px,560px));overflow-x:auto}.report-module__c5H6Dq__matrix{border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums;width:100%;font-size:.92rem}.report-module__c5H6Dq__matrix th,.report-module__c5H6Dq__matrix td{border-bottom:1px solid var(--rule);text-align:left;vertical-align:top;padding:11px 14px}.report-module__c5H6Dq__matrix thead th{vertical-align:bottom;border-bottom:1.5px solid var(--ink)}.report-module__c5H6Dq__matrix thead td{border-bottom:1.5px solid var(--ink);background:var(--paper);position:sticky;left:0}.report-module__c5H6Dq__matrix thead th span{font:500 1.45rem/1.1 var(--serif);display:block}.report-module__c5H6Dq__matrix thead th small{letter-spacing:.07em;text-transform:uppercase;color:var(--muted);margin-bottom:4px;font-size:.7rem;font-weight:700;display:block}.report-module__c5H6Dq__matrix thead th.report-module__c5H6Dq__pick small{color:var(--data)}.report-module__c5H6Dq__matrix tbody th{background:var(--paper);z-index:1;width:26%;min-width:170px;font-weight:500;position:sticky;left:0}.report-module__c5H6Dq__matrix tbody th small{color:var(--muted);margin-top:2px;font-size:.76rem;font-weight:400;line-height:1.3;display:block}.report-module__c5H6Dq__matrix .report-module__c5H6Dq__pick{background:var(--data-soft)}.report-module__c5H6Dq__matrix td strong{font-size:1rem;font-weight:700}.report-module__c5H6Dq__matrix td small{color:var(--muted);font-size:.78rem;line-height:1.35;display:block}.report-module__c5H6Dq__matrix td .report-module__c5H6Dq__status{white-space:normal}.report-module__c5H6Dq__matrix sup{color:var(--note);margin-left:3px;font-size:.68rem;font-weight:700}.report-module__c5H6Dq__matrix .report-module__c5H6Dq__groupRow th{letter-spacing:.09em;text-transform:uppercase;color:var(--mark);background:0 0;border-bottom:0;padding-top:24px;padding-bottom:6px;font-size:.7rem;font-weight:800;position:static;overflow:visible}.report-module__c5H6Dq__matrix tfoot th,.report-module__c5H6Dq__matrix tfoot td{border-bottom:0;border-top:1.5px solid var(--ink);padding-block:14px}.report-module__c5H6Dq__matrix tfoot th{background:var(--paper);font-weight:600;position:sticky;left:0}.report-module__c5H6Dq__matrix tfoot td strong{letter-spacing:-.03em;font-size:1.7rem}.report-module__c5H6Dq__matrix tfoot td small{margin-left:2px;display:inline}.report-module__c5H6Dq__matrix .report-module__c5H6Dq__groupRow span{display:inline-block;position:sticky;left:14px}.report-module__c5H6Dq__mobileMatrixHeader{display:none}.report-module__c5H6Dq__notes{max-width:72ch;color:var(--muted);gap:8px;margin:18px 0 0;padding-left:1.4em;font-size:.9rem;display:grid}.report-module__c5H6Dq__notes li::marker{color:var(--note);font-weight:700}.report-module__c5H6Dq__notes strong{color:var(--ink);font-weight:600}.report-module__c5H6Dq__spark{display:block;overflow:visible}.report-module__c5H6Dq__sparkLine{fill:none;stroke:var(--muted);stroke-width:1.6px;stroke-linejoin:round;stroke-linecap:round}.report-module__c5H6Dq__sparkDot{fill:var(--muted)}.report-module__c5H6Dq__sparkLine.report-module__c5H6Dq__sparkPick{stroke:var(--data);stroke-width:2.2px}.report-module__c5H6Dq__sparkDot.report-module__c5H6Dq__sparkPick{fill:var(--data)}.report-module__c5H6Dq__aiHead{flex-wrap:wrap;align-items:center;gap:10px 18px;margin-bottom:14px;display:flex}.report-module__c5H6Dq__aiBadge{border:1px dashed var(--muted);letter-spacing:.05em;text-transform:uppercase;color:var(--muted);border-radius:999px;align-items:center;padding:2px 11px;font-size:.72rem;font-weight:700;display:inline-flex}.report-module__c5H6Dq__aiSummary{font:400 clamp(1.08rem,2.4vw,1.28rem)/1.5 var(--serif);text-wrap:pretty;max-width:58ch;margin:0 0 12px}.report-module__c5H6Dq__aiRanking{margin:0;padding:0;list-style:none}.report-module__c5H6Dq__aiRanking li{border-top:1px solid var(--rule);grid-template-columns:2.8rem 8rem minmax(0,1fr);align-items:baseline;gap:4px 18px;padding-block:14px;display:grid}.report-module__c5H6Dq__aiSingle li{grid-template-columns:8rem minmax(0,1fr)}.report-module__c5H6Dq__aiPlace{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:.72rem;font-weight:800}.report-module__c5H6Dq__aiName{font:500 1.35rem/1.15 var(--serif)}.report-module__c5H6Dq__aiName small{font:700 .62rem/1.4 var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--data);margin-top:3px;display:block}.report-module__c5H6Dq__aiRanking p{color:var(--muted);max-width:62ch;margin:0;font-size:.95rem}.report-module__c5H6Dq__evidence{border-bottom:1px solid var(--rule)}.report-module__c5H6Dq__evidence summary{cursor:pointer;grid-template-columns:minmax(0,1fr) auto 1.2rem;align-items:center;gap:14px;padding-block:16px;font-size:1.04rem;font-weight:600;list-style:none;display:grid}.report-module__c5H6Dq__evidence summary::-webkit-details-marker{display:none}.report-module__c5H6Dq__evidence summary:after{content:"+";color:var(--muted);text-align:right;font-size:1.2rem;font-weight:500}.report-module__c5H6Dq__evidence[open] summary:after{content:"–"}.report-module__c5H6Dq__summaryStatuses{flex-wrap:wrap;justify-content:flex-end;gap:6px 14px;display:flex}.report-module__c5H6Dq__evidenceBody{padding-bottom:22px}.report-module__c5H6Dq__stats{border-block:1px solid var(--rule);font-variant-numeric:tabular-nums;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:16px;display:grid}.report-module__c5H6Dq__stats>div{padding:14px 16px 14px 0}.report-module__c5H6Dq__stats>div+div{border-left:1px solid var(--rule);padding-left:16px}.report-module__c5H6Dq__stats b{letter-spacing:-.03em;margin-block:3px;font-size:1.55rem;line-height:1.15;display:block}.report-module__c5H6Dq__stats small{color:var(--muted);font-size:.78rem;line-height:1.35;display:block}.report-module__c5H6Dq__panels{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.report-module__c5H6Dq__panel{background:var(--card);border:1px solid var(--rule);border-radius:12px;padding:16px 18px}.report-module__c5H6Dq__panelWide{grid-column:1/-1}.report-module__c5H6Dq__panelLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0;font-size:.7rem;font-weight:700}.report-module__c5H6Dq__panel h3{font:500 1.15rem/1.25 var(--serif);text-wrap:balance;margin:4px 0 12px}.report-module__c5H6Dq__caption{color:var(--muted);margin:10px 0 0;font-size:.8rem}.report-module__c5H6Dq__rankChart{width:100%;height:auto;display:block}.report-module__c5H6Dq__rankChart.report-module__c5H6Dq__rankCompact{display:none}.report-module__c5H6Dq__rankChart text{fill:var(--muted);font:11px var(--sans)}.report-module__c5H6Dq__gridLine{stroke:var(--rule);stroke-width:1px}.report-module__c5H6Dq__line{fill:none;stroke:var(--muted);stroke-width:1.5px;opacity:.55;stroke-linejoin:round}.report-module__c5H6Dq__line.report-module__c5H6Dq__linePick{stroke:var(--data);stroke-width:2.6px;opacity:1}.report-module__c5H6Dq__area{fill:var(--data);opacity:.08}.report-module__c5H6Dq__end{fill:var(--muted)}.report-module__c5H6Dq__end.report-module__c5H6Dq__linePick{fill:var(--data)}.report-module__c5H6Dq__rankChart .report-module__c5H6Dq__endLabel{font-weight:500}.report-module__c5H6Dq__rankChart .report-module__c5H6Dq__endLabel.report-module__c5H6Dq__linePick{fill:var(--ink);font-weight:700}.report-module__c5H6Dq__classes{grid-template-columns:repeat(20,minmax(0,1fr));gap:3px;max-width:300px;display:grid}.report-module__c5H6Dq__classes i{aspect-ratio:1;background:var(--chip);border:1px solid var(--rule);border-radius:2px}.report-module__c5H6Dq__classes i.report-module__c5H6Dq__hit{background:var(--mark);border-color:var(--mark)}.report-module__c5H6Dq__ageAxis{width:100%;max-width:360px;height:auto;display:block}.report-module__c5H6Dq__ageAxis text{fill:var(--muted);font:11px var(--sans)}.report-module__c5H6Dq__axis{stroke:var(--rule);stroke-width:2px}.report-module__c5H6Dq__tick{stroke:var(--rule)}.report-module__c5H6Dq__ageOther{fill:var(--card);stroke:var(--muted);stroke-width:1.5px}.report-module__c5H6Dq__agePick{fill:var(--data)}.report-module__c5H6Dq__ageAxis .report-module__c5H6Dq__ageValue{fill:var(--ink);font-size:13px;font-weight:700}.report-module__c5H6Dq__lamps ul{margin:0;padding:0;list-style:none}.report-module__c5H6Dq__lampHead,.report-module__c5H6Dq__lampRow{grid-template-columns:9.5rem minmax(0,1fr) repeat(3,3rem);align-items:center;gap:4px 14px;display:grid}.report-module__c5H6Dq__lampHead{padding-block:4px 8px}.report-module__c5H6Dq__lampHead span{text-align:center;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:.64rem;font-weight:800}.report-module__c5H6Dq__lampHead .report-module__c5H6Dq__lampGroup{text-align:left;color:var(--mark);grid-column:1/3;font-size:.72rem}.report-module__c5H6Dq__lampRow{border-top:1px solid var(--rule);padding-block:13px}.report-module__c5H6Dq__lampRow strong{font-size:.95rem;font-weight:600}.report-module__c5H6Dq__lampRow p{color:var(--muted);margin:0;font-size:.94rem}.report-module__c5H6Dq__lamp{border:1.5px solid var(--rule);border-radius:50%;justify-self:center;width:15px;height:15px}.report-module__c5H6Dq__lamp.report-module__c5H6Dq__on.report-module__c5H6Dq__clear{background:var(--data);border-color:var(--data);box-shadow:0 0 0 4px var(--data-soft)}.report-module__c5H6Dq__lamp.report-module__c5H6Dq__on.report-module__c5H6Dq__note{background:var(--note);border-color:var(--note);box-shadow:0 0 0 4px var(--note-soft)}.report-module__c5H6Dq__lamp.report-module__c5H6Dq__on.report-module__c5H6Dq__risk{background:var(--mark);border-color:var(--mark);box-shadow:0 0 0 4px var(--mark-soft)}.report-module__c5H6Dq__limits{margin:0;padding:0;list-style:none}.report-module__c5H6Dq__limits li{border-top:1px solid var(--rule);color:var(--muted);grid-template-columns:14px minmax(0,1fr);align-items:baseline;gap:14px;padding-block:13px;font-size:.94rem;display:grid}.report-module__c5H6Dq__limits li:before{content:"";border:1.5px dashed var(--muted);border-radius:50%;width:13px;height:13px;transform:translateY(2px)}.report-module__c5H6Dq__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.report-module__c5H6Dq__row{border-top:1px solid var(--rule);grid-template-columns:9.5rem minmax(0,1fr);gap:4px 14px;padding-block:13px;display:grid}.report-module__c5H6Dq__row:first-child{border-top:0}.report-module__c5H6Dq__row strong{font-size:.95rem;font-weight:600}.report-module__c5H6Dq__row p{color:var(--muted);margin:0;font-size:.94rem}.report-module__c5H6Dq__chips{flex-wrap:wrap;gap:8px;margin-bottom:8px;display:flex}.report-module__c5H6Dq__chip{border:1px solid var(--rule);color:var(--muted);border-radius:999px;padding:3px 12px;font-size:.86rem;font-weight:500}.report-module__c5H6Dq__chipBoth{border-color:var(--data);color:var(--data);background:var(--data-soft)}.report-module__c5H6Dq__footer{border-top:1px solid var(--rule);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:8px 20px;padding-block:22px 30px;font-size:.84rem;display:flex}@media (max-width:700px){.report-module__c5H6Dq__reality{grid-template-columns:1fr}.report-module__c5H6Dq__runner{grid-template-columns:minmax(0,1fr) auto}.report-module__c5H6Dq__runner p,.report-module__c5H6Dq__runnerSpark{grid-column:1/-1}.report-module__c5H6Dq__stats{grid-template-columns:1fr 1fr}.report-module__c5H6Dq__stats>div:nth-child(3){border-left:0;padding-left:0}.report-module__c5H6Dq__stats>div:nth-child(n+3){border-top:1px solid var(--rule)}.report-module__c5H6Dq__panels{grid-template-columns:1fr}.report-module__c5H6Dq__lampHead,.report-module__c5H6Dq__lampRow{grid-template-columns:minmax(0,1fr) repeat(3,2.2rem);gap:4px 6px}.report-module__c5H6Dq__lampHead .report-module__c5H6Dq__lampGroup{grid-column:1/2}.report-module__c5H6Dq__lampRow p{grid-area:2/1/auto/-1}.report-module__c5H6Dq__row,.report-module__c5H6Dq__nameCard{grid-template-columns:1fr}.report-module__c5H6Dq__nameCardCell,.report-module__c5H6Dq__nameCardCell:first-child,.report-module__c5H6Dq__nameCardCell:last-child{padding:16px 0}.report-module__c5H6Dq__nameCardCell+.report-module__c5H6Dq__nameCardCell{border-left:0;border-top:1px solid var(--rule)}.report-module__c5H6Dq__aiRanking li{grid-template-columns:2.8rem minmax(0,1fr)}.report-module__c5H6Dq__aiRanking p{grid-column:1/-1}.report-module__c5H6Dq__aiSingle li{grid-template-columns:1fr}.report-module__c5H6Dq__rankChart.report-module__c5H6Dq__rankWide{display:none}.report-module__c5H6Dq__rankChart.report-module__c5H6Dq__rankCompact{display:block}.report-module__c5H6Dq__matrix tbody th,.report-module__c5H6Dq__matrix tfoot th{min-width:128px}.report-module__c5H6Dq__matrix{table-layout:fixed}.report-module__c5H6Dq__matrixShell{margin-inline:calc(50% + -1*min(50vw - 20px,560px))}.report-module__c5H6Dq__matrixShell .report-module__c5H6Dq__matrixWrap{margin-inline:0}.report-module__c5H6Dq__matrix thead{display:none}.report-module__c5H6Dq__mobileMatrixHeader{z-index:20;background:var(--paper);border-bottom:1.5px solid var(--ink);grid-template-columns:200px minmax(0,1fr);margin-inline:calc(50% + -1*min(50vw - 20px,560px));display:grid;position:sticky;top:0;overflow:hidden;box-shadow:0 5px 8px #1b2a2514}.report-module__c5H6Dq__mobileMatrixHeaderBlank{background:var(--paper);display:block}.report-module__c5H6Dq__mobileMatrixHeaderClip{overflow:hidden}.report-module__c5H6Dq__mobileMatrixHeaderRow{will-change:transform;display:grid}.report-module__c5H6Dq__mobileMatrixHeaderRow>span{min-height:61px;padding:10px 14px;display:block}.report-module__c5H6Dq__mobileMatrixHeaderRow>span.report-module__c5H6Dq__pick{background:var(--data-soft)}.report-module__c5H6Dq__mobileMatrixHeaderRow small{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;margin-bottom:4px;font-size:.7rem;font-weight:700;display:block}.report-module__c5H6Dq__mobileMatrixHeaderRow .report-module__c5H6Dq__pick small{color:var(--data)}.report-module__c5H6Dq__mobileMatrixHeaderRow b{font:500 1.25rem/1.1 var(--serif);display:block}.report-module__c5H6Dq__certificate{margin-inline:-4px}.report-module__c5H6Dq__certificateInside{min-height:510px;padding:30px 26px 26px}.report-module__c5H6Dq__certificateFoot{align-items:center;gap:13px}.report-module__c5H6Dq__certificateSummary{font-size:.9rem}}@media print{.report-module__c5H6Dq__matrixWrap{margin-inline:0;overflow:visible}.report-module__c5H6Dq__matrix tbody th,.report-module__c5H6Dq__matrix tfoot th,.report-module__c5H6Dq__matrix thead td,.report-module__c5H6Dq__matrix .report-module__c5H6Dq__groupRow span{position:static}.report-module__c5H6Dq__evidence summary:after,.report-module__c5H6Dq__listen{display:none}.report-module__c5H6Dq__revealing{height:auto;overflow:visible}.report-module__c5H6Dq__revealing *{opacity:1!important;visibility:visible!important}.report-module__c5H6Dq__revealing [data-name-part]{transform:none!important}.report-module__c5H6Dq__revealAction,.report-module__c5H6Dq__reportShare,.report-module__c5H6Dq__certificateActions{display:none}.report-module__c5H6Dq__panel,.report-module__c5H6Dq__lampRow,.report-module__c5H6Dq__matrix tr,.report-module__c5H6Dq__certificate{break-inside:avoid;page-break-inside:avoid}.report-module__c5H6Dq__matrix .report-module__c5H6Dq__pick,.report-module__c5H6Dq__lamp,.report-module__c5H6Dq__status:before,.report-module__c5H6Dq__classes i.report-module__c5H6Dq__hit,.report-module__c5H6Dq__chipBoth{-webkit-print-color-adjust:exact;print-color-adjust:exact}}
