.TqUrKq_picker{flex:none;position:relative}.TqUrKq_picker summary{color:var(--grey);cursor:pointer;border-radius:3px;place-items:center;padding:6px;list-style:none;display:grid}.TqUrKq_picker summary::-webkit-details-marker{display:none}.TqUrKq_picker[open] summary,.TqUrKq_picker summary:hover{background:var(--bone);color:var(--ink)}.TqUrKq_menu{width:340px;max-width:calc(100vw - 32px);max-height:min(620px, var(--picker-space,calc(100dvh - 150px)));color:var(--ink);background:var(--white);border:1px solid var(--hair);box-shadow:0 6px 24px var(--shadow);z-index:40;border-radius:5px;flex-direction:column;font-size:13px;display:flex;position:absolute;top:calc(100% + 6px);right:0;overflow:hidden}.TqUrKq_menu[data-above=true]{top:auto;bottom:calc(100% + 6px)}.TqUrKq_heading{justify-content:space-between;align-items:center;padding:12px 16px 8px;font-weight:500;display:flex}.TqUrKq_heading button{color:var(--grey);place-items:center;padding:4px;display:grid}.TqUrKq_menu button{cursor:pointer}.TqUrKq_tabs{background:var(--bone);border:1px solid var(--hair);border-radius:4px;flex:none;gap:3px;margin:8px 16px;padding:3px;display:flex}.TqUrKq_tabs button{color:var(--grey);border-radius:2px;flex:1;padding:6px}.TqUrKq_tabs button[aria-selected=true]{background:var(--white);color:var(--ink);box-shadow:0 1px 3px var(--shadow)}.TqUrKq_body{overscroll-behavior:contain;min-height:0;padding:8px 16px 16px;overflow-y:auto}.TqUrKq_dataField{justify-content:space-between;align-items:center;gap:12px;min-width:0;min-height:42px;display:flex}.TqUrKq_dataField label{flex:none}.TqUrKq_dataField select,.TqUrKq_search{background:var(--bone);border:1px solid var(--hair);border-radius:3px;width:100%;min-width:0;padding:6px 8px;font-size:12px}.TqUrKq_dataField select{flex:none;width:212px}.TqUrKq_row{justify-content:space-between;align-items:center;gap:12px;min-height:42px;display:flex}.TqUrKq_row select{border:1px solid var(--hair);background:var(--bone);border-radius:3px;max-width:164px;padding:6px 8px}.TqUrKq_choice{border:1px solid var(--hair);border-radius:3px;display:flex;overflow:hidden}.TqUrKq_choice button{color:var(--grey);padding:6px 12px}.TqUrKq_choice button[aria-pressed=true]{background:var(--indigo-soft);color:var(--indigo)}.TqUrKq_labels{padding:12px 0 18px}.TqUrKq_labels>div{justify-content:space-between;margin-bottom:14px;display:flex}.TqUrKq_labels span{color:var(--grey);font:11px var(--font-mono)}.TqUrKq_labels input{width:100%;height:3px;accent-color:var(--indigo-fill)}.TqUrKq_toggles{border-top:1px solid var(--hair);padding-top:8px}.TqUrKq_planRow{gap:4px;padding-bottom:10px;display:grid}.TqUrKq_planRow label{color:var(--ink-2);font-size:12px}.TqUrKq_planRow select{border:1px solid var(--hair);background:var(--bone);border-radius:3px;width:100%;min-width:0;padding:6px;font-size:11.5px}.TqUrKq_planRow select:disabled{color:var(--grey);opacity:.7}.TqUrKq_planNote{color:var(--grey);justify-content:space-between;align-items:baseline;gap:12px;margin:-2px 0 8px;font-size:11.5px;line-height:1.45;display:flex}.TqUrKq_planNote button{color:var(--indigo);flex:none}.TqUrKq_planNote button:hover{text-decoration:underline}.TqUrKq_toggles label{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:38px;display:flex}.TqUrKq_toggles input,.TqUrKq_model input{width:14px;height:14px;accent-color:var(--indigo-fill)}.TqUrKq_modelCount{color:var(--grey);align-items:center;gap:12px;padding:4px 0 12px;font-size:11px;display:flex}.TqUrKq_modelCount span{margin-right:auto}.TqUrKq_modelCount button{color:var(--indigo)}.TqUrKq_modelList{overscroll-behavior:contain;max-height:330px;margin-top:8px;overflow-y:auto}.TqUrKq_model{border-radius:3px;align-items:center;gap:8px;min-height:33px;display:flex}.TqUrKq_model:hover{background:var(--bone)}.TqUrKq_model label{cursor:pointer;flex:1;align-items:center;gap:9px;min-width:0;display:flex}.TqUrKq_model label span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.TqUrKq_model i{border-radius:50%;flex:none;width:7px;height:7px}.TqUrKq_model input{flex:none}.TqUrKq_model button{color:var(--grey);padding:5px}.TqUrKq_model button.TqUrKq_starred{color:var(--indigo)}.TqUrKq_modelList p{color:var(--grey);padding:10px 0;font-size:12px}@media (max-width:639px){.TqUrKq_menu{width:min(340px,100vw - 32px);max-width:none;max-height:calc(100dvh - 32px);position:fixed;top:50dvh;left:50vw;right:auto;transform:translate(-50%,-50%)}.TqUrKq_menu[data-above=true]{top:50dvh;bottom:auto}.TqUrKq_modelList{max-height:min(330px,45dvh)}}.TqUrKq_sub>summary{min-height:38px;color:var(--ink);border-radius:0;align-items:center;gap:12px;padding:0;display:flex;background:0 0!important}.TqUrKq_sub>summary:has(span):after{margin-left:0}.TqUrKq_sub{border-top:1px solid var(--hair)}.TqUrKq_sub[open]{padding-bottom:10px}.TqUrKq_sub>summary span{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--grey);margin-left:auto;font-size:12px;overflow:hidden}.TqUrKq_sub>summary span.TqUrKq_formulaOn{font:11px var(--font-mono);color:var(--indigo)}.TqUrKq_resetRows{gap:3px;margin:-4px 0 10px;font-size:11.5px;line-height:1.45;display:grid}.TqUrKq_resetRows>div{grid-template-columns:72px minmax(0,1fr);gap:8px;display:grid}.TqUrKq_resetRows dt{color:var(--ink-2)}.TqUrKq_resetRows dd{color:var(--grey);margin:0}.TqUrKq_formula>p{color:var(--grey);margin:0 0 8px;font-size:11.5px;line-height:1.45}.TqUrKq_formula>p.TqUrKq_formulaError{color:#b4532a}.TqUrKq_formulaInput{margin-bottom:6px;position:relative}.TqUrKq_formulaInput input{width:100%;font:12px var(--font-mono);background:var(--bone);border:1px solid var(--hair);color:var(--ink);border-radius:3px;padding:7px 52px 7px 8px}.TqUrKq_formulaInput input[aria-invalid=true]{border-color:#b4532a}.TqUrKq_formulaInput button{color:var(--grey);padding:3px 6px;font-size:11px;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.TqUrKq_formulaInput button:hover{color:var(--ink)}.TqUrKq_formulaExamples{flex-direction:column;align-items:flex-start;gap:2px;font-size:12px;display:flex}.TqUrKq_formulaExamples button{color:var(--indigo);text-align:left;padding:2px 0}.TqUrKq_formulaExamples button:hover{text-decoration:underline}.TqUrKq_formulaExamples button[aria-pressed=true]{color:var(--ink)}.TqUrKq_variables{border-top:1px solid var(--hair);padding-top:8px}.TqUrKq_variables p{color:var(--grey);margin:0 0 4px;font-size:11.5px;line-height:1.45}.TqUrKq_variables p:last-child{margin:6px 0 0}.TqUrKq_variables button{text-align:left;align-items:baseline;gap:10px;width:100%;padding:3px 0;font-size:11.5px;display:flex}.TqUrKq_variables button code{width:62px;font:11px var(--font-mono);color:var(--indigo);flex:none}.TqUrKq_variables button span{min-width:0;color:var(--grey)}.TqUrKq_variables button:hover span{color:var(--ink)}.TqUrKq_resetNote{color:var(--grey);margin:-4px 0 10px;font-size:11.5px;line-height:1.45}.TqUrKq_checks{display:grid}.TqUrKq_checks:empty{display:none}.TqUrKq_checks label{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:38px;display:flex}.TqUrKq_checks input{width:14px;height:14px;accent-color:var(--indigo-fill)}.TqUrKq_effortRow{gap:8px;padding:8px 0 12px;display:grid}.TqUrKq_effortRow>div{border:1px solid var(--hair);border-radius:3px;display:flex;overflow:hidden}.TqUrKq_effortRow button{color:var(--grey);border-left:1px solid var(--hair);flex:auto;padding:6px 4px;font-size:11.5px}.TqUrKq_effortRow button:first-child{border-left:0}.TqUrKq_effortRow button[aria-pressed=true]{background:var(--indigo-soft);color:var(--indigo)}.TqUrKq_sections{border-bottom:1px solid var(--hair);margin-top:8px}.TqUrKq_sections .TqUrKq_sub>summary{min-height:42px}
.rl-panel-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:4px;display:flex}.rl-legend{color:var(--ink-2);flex-wrap:wrap;gap:4px 16px;margin:0;padding:0;font-size:12.5px;list-style:none;display:flex}.rl-legend li{cursor:default;align-items:center;gap:6px;display:flex}.rl-legend-median i{border:1px dashed var(--grey);background:var(--hair-2);border-radius:2px;width:14px;height:9px}.rl-swatch{vertical-align:middle;flex:none;display:inline-block}.rl-strengths{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:24px;display:grid}.rl-main{min-width:0}.rl-main .rl-radar{margin-inline:auto}.rl-rail{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.rl-rail li{border:1px solid var(--hair-2);border-radius:5px;padding:0;transition:border-color .15s,background .15s;display:grid}.rl-rail li.rl-rail-on{border-color:var(--hair-3);background:var(--white)}.rl-rail-text{gap:1px;min-width:0;font-size:12px;display:grid}.rl-rail-name{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;display:flex;overflow:hidden}.rl-on{color:var(--ink)}.rl-radar{width:100%;position:relative}.rl-radar svg{width:100%;height:auto;display:block;overflow:visible}.rl-ring{fill:none;stroke:var(--hair-2);stroke-width:1px}.rl-ring-outer{stroke:var(--hair)}.rl-spoke{stroke:var(--hair-2);stroke-width:1px}.rl-spoke-on{stroke:var(--grey);stroke-dasharray:2 2}.rl-ring-cap{font:9.5px var(--font-mono);fill:var(--grey)}.rl-ghost{fill:var(--hair-2);fill-opacity:.6;stroke:var(--grey);stroke-width:1px;stroke-dasharray:2 3;transition:d .35s cubic-bezier(.2,.7,.3,1)}.rl-ghost-outline{fill:none;stroke:var(--ink-2);stroke-dasharray:none;stroke-opacity:.55}.rl-series{transition:opacity .16s}.rl-shape{stroke-width:2px;stroke-linejoin:round;pointer-events:none;transition:d .35s cubic-bezier(.2,.7,.3,1),fill-opacity .16s}.rl-dot{stroke-width:1.5px;pointer-events:none;transition:cx .35s cubic-bezier(.2,.7,.3,1),cy .35s cubic-bezier(.2,.7,.3,1),r .12s}.rl-label{font:11.5px var(--font-inter), Inter, system-ui, sans-serif;fill:var(--ink-2);pointer-events:none}.rl-label-on{fill:var(--ink);font-weight:600}.rl-hit{fill:#0000;cursor:default}.rl-tip{z-index:5;pointer-events:none;border:1px solid var(--hair);background:var(--white);color:var(--ink);white-space:nowrap;border-radius:4px;position:absolute;box-shadow:0 4px 14px #00000014}.rl-tip-axis{gap:2px;padding:7px 9px;font-size:11.5px;display:grid}.rl-tip-axis strong{font-weight:600}.rl-tip-sub{font:10px var(--font-mono);color:var(--grey);margin-bottom:2px}.rl-tip-row{grid-template-columns:8px 1fr auto;align-items:center;gap:6px;display:grid}.rl-tip-row i{border-radius:2px;width:7px;height:7px}.rl-tip-row b{font:500 11px var(--font-mono);margin-left:8px}.rl-tip-dot{padding:3px 7px;font-size:11px}.rl-tip-dot b{font:600 11px var(--font-mono)}.rl-tip-dot em,.rl-tip-dot span{color:var(--grey);font-style:normal}.rl-menu-hint{color:var(--grey);margin:10px 0 8px;font-size:11.5px}.rl-menu-warn{color:var(--ink-2);margin:8px 0 0;font-size:11.5px}.rl-menu-rank{margin-left:auto;padding-right:6px}@media (max-width:860px){.rl-strengths{grid-template-columns:minmax(0,1fr)}.rl-rail{grid-template-columns:repeat(auto-fill,minmax(130px,1fr))}}.rl-caption{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rl-caption b{font-weight:500}.rl-rail-btn{width:100%;color:inherit;text-align:left;cursor:zoom-in;background:0 0;border:0;border-radius:5px;gap:4px;padding:8px;display:grid}.rl-rail-btn:focus-visible{outline:2px solid var(--indigo);outline-offset:1px}.rl-rail-hint{margin-top:8px}.rl-modal{border:1px solid var(--hair);background:var(--white);width:min(1000px,100vw - 32px);max-height:calc(100dvh - 48px);color:var(--ink);border-radius:8px;margin:auto;padding:0;box-shadow:0 24px 70px #0000002e}.rl-modal::backdrop{background:#14141361}.rl-modal-inner{padding:18px 22px 22px}.rl-modal-head{border-bottom:1px solid var(--hair-2);justify-content:space-between;align-items:center;gap:16px;padding-bottom:12px;display:flex}.rl-modal-title{align-items:baseline;gap:10px;display:flex}.rl-modal-title .rl-swatch{align-self:center}.rl-modal-title h2{margin:0;font-size:24px}.rl-modal-nav{align-items:center;gap:6px;display:flex}.rl-modal-nav button{border:1px solid var(--hair);width:28px;height:28px;color:var(--ink-2);background:0 0;border-radius:4px;place-items:center;display:grid}.rl-modal-nav button:hover{color:var(--ink);border-color:var(--ink)}.rl-modal-body{grid-template-columns:minmax(0,1fr) 390px;align-items:start;gap:22px;padding-top:14px;display:grid}.rl-modal-key{justify-content:center;align-items:center;gap:6px;margin-top:4px;display:flex}.rl-key-median,.rl-key-outline{border-radius:2px;width:16px;height:9px;display:inline-block}.rl-key-median{border:1px dashed var(--grey);background:var(--hair-2)}.rl-key-outline{border:1.5px solid var(--ink-2);opacity:.6}.rl-modal-notes h3{font:500 11px var(--font-mono);text-transform:uppercase;letter-spacing:.04em;color:var(--grey);margin:4px 0 6px}.rl-modal-notes h3+.rl-m-list{margin-bottom:16px}.rl-m-list{margin:0;padding:0;list-style:none}.rl-m-row{border-radius:4px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:34px;padding:4px 6px;font-size:12.5px;display:grid}.rl-m-row-on{background:var(--bone)}.rl-m-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rl-m-val-cmp{grid-template-columns:auto auto 50px;align-items:center;column-gap:8px;display:grid}.rl-m-val-cmp b{font:500 12px var(--font-mono)}.rl-m-delta{color:var(--grey);justify-content:flex-end;align-items:center;gap:3px;font-size:11.5px;display:inline-flex}.rl-m-delta svg,.rl-m-delta i{flex:none;width:13px;height:13px}.rl-m-delta.up{color:var(--good)}.rl-m-delta.down{color:var(--danger)}.rl-m-compare{justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;font-size:12.5px;display:flex}.rl-m-select{min-width:0;max-width:200px;position:relative}.rl-m-select>svg{pointer-events:none;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.rl-m-compare select{appearance:none;border:1px solid var(--hair);background:var(--bone);width:100%;color:var(--ink);border-radius:4px;padding:5px 28px 5px 10px;font-size:12px}.rl-m-foot{margin-top:10px;line-height:1.5}@media (max-width:760px){.rl-modal-body{grid-template-columns:minmax(0,1fr)}}.rl-axis-link{cursor:pointer}.rl-axis-link:focus{outline:none}.rl-axis-link:focus-visible .rl-label{fill:var(--indigo);text-decoration:underline}.rl-axis-link:hover .rl-label{text-underline-offset:2px;text-decoration:underline}.rl-bench-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:28px;margin-top:14px;display:grid}.rl-strengths-expanded+.rl-bench-grid,.chart-expanded .rl-bench-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,420px),1fr))}.rl-bench{min-width:0}.rl-bench-head{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;gap:1px;padding:0;display:grid}.rl-bench-head:focus-visible{outline:2px solid var(--indigo);outline-offset:2px}.rl-bench-name{color:var(--ink);font-size:14px;font-weight:600}.rl-bench-head:hover .rl-bench-name{text-underline-offset:2px;text-decoration:underline}.rl-bench-chart{isolation:isolate;width:100%;height:250px;position:relative;overflow:hidden}.rl-bench-empty{padding:28px 0}
