.results_root__vVAKn{max-width:1128px;margin:0 auto;padding:24px 16px 56px;width:100%;color:var(--t-text);font-family:var(--t-font-body);display:flex;flex-direction:column;gap:16px}.results_rootEmbedded__Q6QVH{max-width:none;padding:0}.results_root__vVAKn *,.results_root__vVAKn :after,.results_root__vVAKn :before{box-sizing:border-box}.results_root__vVAKn :is(button,a,input,select,textarea,summary):focus-visible{outline:2px solid var(--t-focus);outline-offset:2px}.results_backRow__sI0FA{margin:0}.results_top__T3zk5{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px}.results_h1__6aLBz{font-size:clamp(1.6rem,3.6vw,2.1rem);margin:0 0 4px;letter-spacing:-.01em}.results_sub__nfoxn{margin:0;color:var(--t-muted);font-size:1rem}.results_toolbar__MuE3S{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.results_btn__CXL4w{display:inline-flex;align-items:center;gap:6px;font:inherit;font-weight:700;font-size:.9rem;padding:8px 16px;border-radius:var(--t-btn-radius);border:1px solid var(--t-primary);cursor:pointer;background:transparent;color:var(--t-link)}.results_btn__CXL4w:hover:not(:disabled){background:color-mix(in srgb,var(--t-primary) 8%,var(--t-surface))}.results_btnSolid__8PoMN{background:var(--t-primary);color:var(--t-on-primary)}.results_btnSolid__8PoMN:hover:not(:disabled){background:color-mix(in srgb,var(--t-primary) 86%,#000)}.results_btn__CXL4w:disabled{opacity:.55;cursor:not-allowed}.results_copyBtn__Fmsvn{display:inline-flex;align-items:center;gap:5px;font:inherit;font-size:.8rem;font-weight:700;padding:4px 12px;border-radius:99px;border:1px solid var(--t-primary);background:var(--t-surface);color:var(--t-link);cursor:pointer}.results_copyBtn__Fmsvn:hover{background:color-mix(in srgb,var(--t-primary) 8%,var(--t-surface))}.results_copied__3TCRE{border-color:var(--t-success);color:var(--t-success)}.results_credit__msoah{margin:0;font-size:.9rem;color:var(--t-muted)}.results_card__eSbni{background:var(--t-surface);border-radius:var(--t-radius);box-shadow:var(--t-shadow);padding:18px 18px 20px}.results_cardTitle__F8jPm{display:flex;align-items:center;gap:8px;font-size:1.15rem;margin:0 0 4px}.results_cardTitle__F8jPm svg{color:var(--t-link)}.results_cardSub__CWFsf{margin:0 0 14px;font-size:.9rem;color:var(--t-muted);line-height:1.5}.results_notes__YXZSd{display:flex;flex-direction:column;gap:8px}.results_note__LcRdM{display:flex;align-items:flex-start;gap:8px;border-radius:var(--t-radius);padding:10px 12px;font-size:.9rem;line-height:1.45;color:var(--t-text);background:color-mix(in srgb,var(--t-warning) 9%,var(--t-surface));border:1px solid color-mix(in srgb,var(--t-warning) 50%,var(--t-surface))}.results_note__LcRdM svg{flex-shrink:0;margin-top:2px;color:var(--t-warning)}.results_strength__NFhOQ{display:grid;gap:20px;grid-template-columns:1fr;align-items:center}.results_ringWrap__f7aYz{display:flex;align-items:center;gap:16px}.results_ring__1XULk{width:132px;height:132px;flex-shrink:0;position:relative}.results_ring__1XULk svg{width:100%;height:100%;transform:rotate(-90deg)}.results_ringTrack__GBgW_{stroke:var(--t-bg-alt)}.results_ringArc___QRIM{stroke:var(--tone,var(--t-primary));stroke-linecap:round;transition:stroke-dashoffset .9s cubic-bezier(.2,.8,.2,1)}.results_ringNum__ZsPAo{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1}.results_ringNum__ZsPAo b{font-size:2.2rem;font-variant-numeric:tabular-nums}.results_ringNum__ZsPAo span{font-size:.78rem;color:var(--t-muted);margin-top:4px}.results_ringNote__BUMWr{margin:0;font-size:.92rem;color:var(--t-muted);line-height:1.5}.results_toneGood__4shWR{--tone:var(--t-success)}.results_toneOk___Bkp7{--tone:var(--t-warning)}.results_toneLow__Uldsk{--tone:var(--t-danger)}.results_toneNa__x8ekx{--tone:var(--t-border)}.results_meters__vOURu{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.results_meterHead__Jl_ui{display:flex;justify-content:space-between;gap:8px;font-size:.92rem;font-weight:700;margin-bottom:5px}.results_meterVal___Q7OZ{font-variant-numeric:tabular-nums;color:var(--tone)}.results_meterTrack__BM4Oc{height:8px;background:var(--t-bg-alt);border-radius:99px;overflow:hidden}.results_meterFill__KUNWw{height:100%;background:var(--tone);border-radius:99px;transition:width .8s cubic-bezier(.2,.8,.2,1)}.results_meterBasis__qLP5B{padding-left:18px;font-size:.82rem}.results_meterBasis__qLP5B,.results_meterFb__ewnaW{margin:5px 0 0;color:var(--t-muted);line-height:1.45}.results_meterFb__ewnaW{font-size:.84rem}.results_assess__n4s4H{margin-top:18px;padding-top:16px;border-top:1px solid var(--t-divider)}.results_assess__n4s4H p{margin:0 0 10px;line-height:1.55}.results_assess__n4s4H h3{font-size:.98rem;margin:12px 0 6px}.results_actions__hVSGY{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:6px;line-height:1.5}.results_pills__WEg80{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;border:0;min-width:0}.results_pill__2yt0z{display:block;width:100%;text-align:left;font:inherit;color:var(--t-text);background:var(--t-surface);border:1px solid var(--t-border);border-radius:18px;padding:10px 16px;cursor:pointer;line-height:1.45}.results_pill__2yt0z:hover{background:var(--t-surface-alt)}.results_pillOn__bxV2K{border:2px solid var(--t-primary);padding:9px 15px;background:color-mix(in srgb,var(--t-primary) 6%,var(--t-surface))}.results_pillAngle__N09Av{display:block;font-size:.74rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--t-link);margin-bottom:2px}.results_pillMeta__9wCLA{display:block;font-size:.78rem;color:var(--t-muted);margin-top:4px;font-variant-numeric:tabular-nums}.results_kw__cVSDR{background:color-mix(in srgb,var(--t-primary) 16%,var(--t-surface));color:var(--t-text);border-radius:3px;padding:0 2px;font-weight:700}.results_pillActions__Q1Yx2{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px;align-items:center}.results_usedTag__xlmdP{font-size:.84rem;color:var(--t-success);font-weight:700;display:inline-flex;align-items:center;gap:4px}.results_ba__DTxed{background:var(--t-surface);border-radius:var(--t-radius);box-shadow:var(--t-shadow)}.results_baHead__lkIe4{padding:16px 18px 0}.results_tabs__ZWlb8{display:flex;gap:0;border-bottom:1px solid var(--t-divider);margin:0 -18px;padding:0 18px}.results_tab__VKeY_{flex:1;font:inherit;font-weight:700;font-size:.95rem;padding:10px 8px;background:transparent;border:0;border-bottom:3px solid transparent;color:var(--t-muted);cursor:pointer}.results_tab__VKeY_[aria-selected=true]{color:var(--t-link);border-bottom-color:var(--t-primary)}.results_colHeads__d0c05{display:none}.results_legend__mkJ4S{font-size:.82rem;color:var(--t-muted);display:flex;gap:14px;flex-wrap:wrap;margin:10px 0 0}.results_legend__mkJ4S del,.results_legend__mkJ4S ins{padding:0 4px}.results_blocks___4B_V{display:flex;flex-direction:column;gap:0}.results_bBlock__2eeDh{padding:18px;border-top:1px solid var(--t-divider)}.results_bBlock__2eeDh:first-child{border-top:0}.results_bHead___qCHj{display:flex;align-items:center;gap:10px;margin-bottom:12px}.results_bIcon__brMLU{width:32px;height:32px;border-radius:8px;display:grid;place-items:center;flex-shrink:0;background:color-mix(in srgb,var(--t-primary) 12%,var(--t-surface));color:var(--t-link)}.results_bTitle__BUTQ_{flex:1;margin:0;font-size:1.05rem}.results_bCount__KhFpg{font-size:.8rem;color:var(--t-muted);font-variant-numeric:tabular-nums}.results_cells__MEZ02{display:grid;gap:12px;grid-template-columns:1fr}.results_cell__q0_jk{border-radius:var(--t-radius);padding:12px 14px;font-size:.96rem;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere;min-width:0}.results_cellCur__jvmlj{background:var(--t-surface-alt);border:1px solid var(--t-divider)}.results_cellOpt__ZoV5m{background:color-mix(in srgb,var(--t-primary) 5%,var(--t-surface));border:1px solid color-mix(in srgb,var(--t-primary) 40%,var(--t-surface))}.results_cellEmpty__WaUGy{color:var(--t-muted);font-style:italic}.results_cell__q0_jk del{text-decoration:line-through;background:color-mix(in srgb,var(--t-danger) 13%,var(--t-surface));color:var(--t-text);border-radius:3px}.results_cell__q0_jk ins{text-decoration:none;background:color-mix(in srgb,var(--t-success) 16%,var(--t-surface));color:var(--t-text);border-radius:3px}.results_legend__mkJ4S del{text-decoration:line-through;background:color-mix(in srgb,var(--t-danger) 13%,var(--t-surface));color:var(--t-text);border-radius:3px}.results_legend__mkJ4S ins{text-decoration:none;background:color-mix(in srgb,var(--t-success) 16%,var(--t-surface));color:var(--t-text);border-radius:3px}.results_fill__wDPKc{background:color-mix(in srgb,var(--t-warning) 22%,var(--t-surface));color:var(--t-text);border-radius:3px;padding:0 3px;font-weight:700;outline:1px dashed var(--t-warning)}.results_filler__5xFIL{-webkit-text-decoration:underline wavy var(--t-warning);text-decoration:underline wavy var(--t-warning);text-underline-offset:3px}.results_refine__y_bCQ{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:12px}.results_aiTag__QAfXJ{display:inline-flex;align-items:center;gap:4px;font-size:.78rem;font-weight:700;color:var(--t-muted);margin-right:4px}.results_refineBtn__zcQMN{display:inline-flex;align-items:center;gap:5px;font:inherit;font-size:.82rem;font-weight:600;padding:4px 12px;border-radius:99px;border:1px solid var(--t-border);background:var(--t-surface);color:var(--t-text);cursor:pointer}.results_refineBtn__zcQMN:hover:not(:disabled){border-color:var(--t-primary);background:color-mix(in srgb,var(--t-primary) 8%,var(--t-surface))}.results_refineBtn__zcQMN:disabled{opacity:.55;cursor:not-allowed}.results_why__LTIch{display:flex;gap:8px;align-items:flex-start;margin-top:12px;font-size:.9rem;line-height:1.5;color:var(--t-text);background:var(--t-surface-alt);border-radius:var(--t-radius);padding:10px 12px}.results_why__LTIch svg{flex-shrink:0;margin-top:2px;color:var(--t-link)}.results_inlineNote__hpWni{display:flex;gap:8px;align-items:flex-start;margin-top:10px;font-size:.86rem;line-height:1.45;color:var(--t-text)}.results_inlineNote__hpWni svg{flex-shrink:0;margin-top:2px;color:var(--t-warning)}.results_err__L8E7D{display:flex;gap:8px;align-items:center;margin-top:10px;font-size:.88rem;color:var(--t-text);background:color-mix(in srgb,var(--t-danger) 8%,var(--t-surface));border:1px solid color-mix(in srgb,var(--t-danger) 45%,var(--t-surface));border-radius:var(--t-radius);padding:8px 12px}.results_err__L8E7D span{flex:1}.results_err__L8E7D svg{color:var(--t-danger);flex-shrink:0}.results_retry__Iilfl{font:inherit;font-size:.82rem;font-weight:700;background:transparent;border:1px solid var(--t-border);border-radius:99px;padding:3px 12px;cursor:pointer;color:var(--t-text)}.results_bulletBlock___vxvJ+.results_bulletBlock___vxvJ{margin-top:22px;padding-top:18px;border-top:1px dashed var(--t-divider)}.results_bulletNo__xvbjk{font-size:.8rem;font-weight:700;color:var(--t-muted);margin:0 0 8px}.results_twoCol__7yGbJ{display:grid;gap:16px;grid-template-columns:1fr;align-items:start}.results_chipGroup__6Sb_o+.results_chipGroup__6Sb_o{margin-top:18px}.results_chipHead___Ul03{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.results_chipLabel___oqLe{font-size:.92rem;font-weight:700}.results_counterBadge__wE7s4{font-size:.78rem;font-weight:700;padding:2px 10px;border-radius:99px;background:color-mix(in srgb,var(--t-primary) 12%,var(--t-surface));color:var(--t-text);font-variant-numeric:tabular-nums}.results_chips__65HM7{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.results_skill__CLTe8{display:inline-flex;align-items:center;gap:6px;font:inherit;font-size:.9rem;font-weight:600;padding:5px 12px;border-radius:99px;border:1px solid var(--t-primary);background:var(--t-surface);color:var(--t-link);cursor:pointer}.results_skill__CLTe8:hover{background:color-mix(in srgb,var(--t-primary) 8%,var(--t-surface))}.results_skillOn__a07wK{background:var(--t-success);border-color:var(--t-success);color:var(--t-on-accent)}.results_skillOn__a07wK:hover{background:color-mix(in srgb,var(--t-success) 88%,#000)}.results_kwChip__IAggU{display:inline-block;font-size:.9rem;padding:5px 12px;border-radius:99px;background:var(--t-bg-alt);color:var(--t-text)}.results_checks__Jfa_e{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.results_checkItem__ScTtY{display:flex;gap:10px;align-items:flex-start;padding:6px 4px;border-radius:6px;font-size:.92rem;line-height:1.5;cursor:pointer}.results_checkItem__ScTtY:hover{background:var(--t-surface-alt)}.results_checkItem__ScTtY input{width:18px;height:18px;margin-top:2px;flex-shrink:0;accent-color:var(--t-primary)}.results_checkDone__NMtlI{color:var(--t-muted);text-decoration:line-through}.results_groupTitle__smiKg{font-size:.92rem;font-weight:700;margin:0 0 6px;display:flex;justify-content:space-between;gap:8px}.results_groupTitle__smiKg+.results_checks__Jfa_e{margin-bottom:14px}@media (min-width:860px){.results_tabs__ZWlb8{display:none}.results_colHeads__d0c05{display:grid;grid-template-columns:1fr 1fr;gap:12px;position:sticky;top:60px;z-index:4;background:var(--t-surface);padding:12px 18px;border-bottom:1px solid var(--t-divider);border-radius:var(--t-radius) var(--t-radius) 0 0}.results_colHead__Ztx0j{font-size:1rem;font-weight:700;display:flex;align-items:center;gap:8px}.results_colDot__lWwk7{width:10px;height:10px;border-radius:50%;background:var(--t-border)}.results_colDotOpt__QXAHE{background:var(--t-primary)}.results_baHead__lkIe4{padding:0}.results_legend__mkJ4S{display:none}.results_cells__MEZ02{grid-template-columns:1fr 1fr}.results_strength__NFhOQ{grid-template-columns:300px 1fr;gap:32px}.results_ringWrap__f7aYz{flex-direction:column;text-align:center}.results_twoCol__7yGbJ{grid-template-columns:1fr 1fr}}@media (max-width:859px){.results_ba__DTxed[data-view=current] .results_cellOpt__ZoV5m,.results_ba__DTxed[data-view=optimised] .results_cellCur__jvmlj{display:none}}@media (max-width:420px){.results_ring__1XULk{width:108px;height:108px}.results_ringNum__ZsPAo b{font-size:1.8rem}}@media (prefers-reduced-motion:reduce){.results_meterFill__KUNWw,.results_ringArc___QRIM{transition:none}}.results_hc__ATcPe{margin-top:10px;border:1px solid var(--t-border);border-radius:var(--t-radius);background:var(--t-surface)}.results_hcSum__WobWh{display:flex;align-items:center;gap:8px;padding:7px 12px;font-size:.84rem;font-weight:600;color:var(--t-text);cursor:pointer;list-style:none}.results_hcSum__WobWh::-webkit-details-marker{display:none}.results_hcScore__vglRQ{min-width:2.2em;text-align:center;padding:1px 8px;border-radius:99px;font-weight:800;border:1px solid}.results_hcGood__09jSr{color:var(--t-success)}.results_hcMid__lDYm2{color:var(--t-warning)}.results_hcLow__V6Xnx{color:var(--t-danger)}.results_hcVerdict__C1IcB{color:var(--t-muted);font-weight:500}.results_hcBody__a_eV1{padding:4px 12px 12px}.results_hcList__3NMt7{list-style:none;margin:0;padding:0;display:grid;gap:8px}.results_hcRow__3qLo7{display:grid;grid-template-columns:9.5em 6em 1fr;gap:10px;align-items:center;font-size:.82rem}.results_hcLabel__FuIXi{font-weight:600}.results_hcBar__J73DR{height:6px;border-radius:99px;background:var(--t-surface-alt);overflow:hidden}.results_hcBar__J73DR>span{display:block;height:100%;background:var(--t-primary);border-radius:99px}.results_hcNote__f5dNM{color:var(--t-muted);line-height:1.4}.results_hcActions__kimDX{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:10px}.results_hcDone__TDcAn{font-size:.82rem;color:var(--t-muted)}.results_hcFine__QI66J{margin:10px 0 0;font-size:.76rem;line-height:1.45;color:var(--t-muted)}@media (max-width:600px){.results_hcRow__3qLo7{grid-template-columns:1fr 5em}.results_hcNote__f5dNM{grid-column:1/-1}}.results_askInput__gmdjm{flex:1 1 200px;min-width:0;padding:7px 10px;border-radius:8px;border:1px solid var(--t-divider);background:var(--t-surface,transparent);color:inherit;font:inherit;font-size:.88rem}