.lede{max-width:60em;color:#000000b3}.window-control,.filters,.exclude-times{margin:.5rem 0}.window-control select,.window-control input,.filters input,.exclude-times .chip{font:inherit;padding:.15rem .35rem}.window-control input[type=number]{width:5rem}.filters{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}.filters input{width:6rem}.exclude-times{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem}.chip{border:1px solid currentColor;background:transparent;cursor:pointer;border-radius:3px;font-variant-numeric:tabular-nums}.summary{display:flex;flex-wrap:wrap;gap:1.5rem 2rem;margin:1rem 0;font-variant-numeric:tabular-nums}.summary>div{display:flex;flex-direction:column}.summary dt{color:#0009;font-size:.85em;text-transform:uppercase;letter-spacing:.05em}.summary dd{margin:0;font-size:1.5rem}.legend{color:#0009;font-size:.9em;max-width:60em}.cluster-list{display:flex;flex-wrap:wrap;gap:1rem}.cluster{flex:0 0 auto;border:1px solid rgba(0,0,0,.15);border-left-width:4px;padding:.5rem 1rem;border-radius:4px;min-width:20rem;max-width:28rem}.cluster-color-0{border-left-color:#1f77b4}.cluster-color-1{border-left-color:#ff7f0e}.cluster-color-2{border-left-color:#2ca02c}.cluster-color-3{border-left-color:#d62728}.cluster-color-4{border-left-color:#9467bd}.cluster-color-5{border-left-color:#8c564b}.cluster-color-6{border-left-color:#e377c2}.cluster-color-7{border-left-color:#7f7f7f}.cluster-color-8{border-left-color:#bcbd22}.cluster-color-9{border-left-color:#17becf}.cluster-color-10{border-left-color:#aec7e8}.cluster-color-11{border-left-color:#ffbb78}.cluster-color-12{border-left-color:#98df8a}.cluster-color-13{border-left-color:#ff9896}.cluster-color-14{border-left-color:#c5b0d5}.cluster h3{margin:.25rem 0;font-size:1.05rem;font-variant-numeric:tabular-nums}.cluster-tag{display:inline-block;background:#0000001a;padding:.05rem .4rem;border-radius:3px;margin-right:.4rem;font-weight:700}.cluster .medoid{margin:.25rem 0;font-size:.95em}.cluster details ul{margin:.25rem 0;padding-left:1.25rem;font-size:.9em;max-height:16rem;overflow-y:auto}.cluster .rho{color:#0009;font-variant-numeric:tabular-nums}.heatmap-wrap{position:relative;overflow:auto;border:1px solid rgba(0,0,0,.15);padding:4px;display:inline-block}canvas.heatmap{display:block;image-rendering:pixelated}.heatmap-label{font-size:.85em;color:#000000b3;min-height:1.5em;margin-top:.5rem;font-variant-numeric:tabular-nums}.heatmap-label-top{margin:0 0 .5rem}.worst-days{border-collapse:collapse;font-variant-numeric:tabular-nums;margin:.5rem 0}.worst-days th,.worst-days td{padding:.2rem .75rem}.worst-days th{border-bottom:2px solid currentColor}.worst-days td{border-bottom:1px solid rgba(0,0,0,.08)}.empty{color:#0009;font-style:italic}.pca-scatter{width:100%;max-width:720px;height:auto;border:1px solid rgba(0,0,0,.15);background:#fafafa;display:block}.cluster-fill-0{fill:#1f77b4}.cluster-fill-1{fill:#ff7f0e}.cluster-fill-2{fill:#2ca02c}.cluster-fill-3{fill:#d62728}.cluster-fill-4{fill:#9467bd}.cluster-fill-5{fill:#8c564b}.cluster-fill-6{fill:#e377c2}.cluster-fill-7{fill:#7f7f7f}.cluster-fill-8{fill:#bcbd22}.cluster-fill-9{fill:#17becf}.cluster-fill-10{fill:#aec7e8}.cluster-fill-11{fill:#ffbb78}.cluster-fill-12{fill:#98df8a}.cluster-fill-13{fill:#ff9896}.cluster-fill-14{fill:#c5b0d5}.cluster-bg-0{background:#1f77b4;color:#fff}.cluster-bg-1{background:#ff7f0e;color:#fff}.cluster-bg-2{background:#2ca02c;color:#fff}.cluster-bg-3{background:#d62728;color:#fff}.cluster-bg-4{background:#9467bd;color:#fff}.cluster-bg-5{background:#8c564b;color:#fff}.cluster-bg-6{background:#e377c2;color:#fff}.cluster-bg-7{background:#7f7f7f;color:#fff}.cluster-bg-8{background:#bcbd22;color:#fff}.cluster-bg-9{background:#17becf;color:#fff}.cluster-bg-10{background:#aec7e8}.cluster-bg-11{background:#ffbb78}.cluster-bg-12{background:#98df8a}.cluster-bg-13{background:#ff9896}.cluster-bg-14{background:#c5b0d5}.basket,.assignments{border-collapse:collapse;font-variant-numeric:tabular-nums}.basket th,.basket td,.assignments th,.assignments td{padding:.25rem .75rem}.basket th,.assignments th{border-bottom:2px solid currentColor}.basket td,.assignments td{border-bottom:1px solid rgba(0,0,0,.08)}.assignments{margin:.5rem 0}body{font-family:Gordita,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}main{text-align:center;padding:1em;margin:0 auto}h1{color:#335d92;text-transform:uppercase;font-size:4rem;font-weight:100;line-height:1.1;margin:4rem auto;max-width:14rem}p{max-width:14rem;margin:2rem auto;line-height:1.35}@media(min-width:480px){h1,p{max-width:none}}.window-control{margin:.5rem 0 1rem}.picking-hint{max-width:60em;background:#2196f314;border-left:3px solid #1f77b4;padding:.5rem .75rem;margin:.75rem 0;font-size:.9em;line-height:1.4}.window-control select{font:inherit;padding:.15rem .35rem}.filters{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;margin:.5rem 0}.filters input{font:inherit;width:6rem;padding:.15rem .35rem}.filters .count{margin-left:auto;color:#0009;font-size:.9em}.exclude-times{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem;margin:.5rem 0 1rem}.exclude-times .label{margin-right:.25rem}.chip{font:inherit;font-variant-numeric:tabular-nums;padding:.1rem .4rem;border:1px solid currentColor;background:transparent;cursor:pointer;border-radius:3px}.chip.excluded{text-decoration:line-through;opacity:.4}.delta-up{color:#2e7d32;font-weight:600}.delta-down{color:#c62828;font-weight:600}.metrics{border-collapse:collapse;font-variant-numeric:tabular-nums;margin:1rem auto}.metrics th{cursor:pointer;-webkit-user-select:none;user-select:none;padding:.5rem .75rem;border-bottom:2px solid currentColor;white-space:nowrap}.metrics th:hover{background:#0000000f}.metrics th.active{font-weight:700}.metrics td{padding:.25rem .75rem;border-bottom:1px solid rgba(0,0,0,.1)}.metrics .left{text-align:left}.metrics .right{text-align:right}.metrics .arrow{display:inline-block;margin-left:.25rem}.controls input,.controls select{font:inherit;padding:.15rem .35rem}.scorecard{display:flex;flex-wrap:wrap;gap:2rem;align-items:flex-start;margin:1rem 0 2rem}.scorecard section{flex:0 0 auto}.scorecard h2{margin-top:0}.period-trades,.period-pivot{border-collapse:collapse;font-variant-numeric:tabular-nums}.period-trades th,.period-trades td,.period-pivot th,.period-pivot td{padding:.25rem .75rem}.period-trades thead th,.period-pivot thead th{border-bottom:2px solid currentColor}.period-trades tbody td,.period-pivot tbody td{border-bottom:1px solid rgba(0,0,0,.1)}.left{text-align:left}.right{text-align:right}.period-pivot .positive{color:#2e7d32;font-weight:600}.period-pivot .negative{color:#c62828;font-weight:600}.uplot,.uplot *,.uplot *:before,.uplot *:after{box-sizing:border-box}.uplot{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";line-height:1.5;width:min-content}.u-title{text-align:center;font-size:18px;font-weight:700}.u-wrap{position:relative;-webkit-user-select:none;user-select:none}.u-over,.u-under{position:absolute}.u-under{overflow:hidden}.uplot canvas{display:block;position:relative;width:100%;height:100%}.u-axis{position:absolute}.u-legend{font-size:14px;margin:auto;text-align:center}.u-inline{display:block}.u-inline *{display:inline-block}.u-inline tr{margin-right:16px}.u-legend th{font-weight:600}.u-legend th>*{vertical-align:middle;display:inline-block}.u-legend .u-marker{width:1em;height:1em;margin-right:4px;background-clip:padding-box!important}.u-inline.u-live th:after{content:":";vertical-align:middle}.u-inline:not(.u-live) .u-value{display:none}.u-series>*{padding:4px}.u-series th{cursor:pointer}.u-legend .u-off>*{opacity:.3}.u-select{background:#00000012;position:absolute;pointer-events:none}.u-cursor-x,.u-cursor-y{position:absolute;left:0;top:0;pointer-events:none;will-change:transform}.u-hz .u-cursor-x,.u-vt .u-cursor-y{height:100%;border-right:1px dashed #607D8B}.u-hz .u-cursor-y,.u-vt .u-cursor-x{width:100%;border-bottom:1px dashed #607D8B}.u-cursor-pt{position:absolute;top:0;left:0;border-radius:50%;border:0 solid;pointer-events:none;will-change:transform;background-clip:padding-box!important}.u-axis.u-off,.u-select.u-off,.u-cursor-x.u-off,.u-cursor-y.u-off,.u-cursor-pt.u-off{display:none}.uplot-container{width:100%;margin:0 auto;padding:1rem;box-sizing:border-box}.window-control,.date-range{margin:.5rem 0 1rem}.window-control select,.date-range input{font:inherit;padding:.15rem .35rem}section{margin:1.5rem 0 2.5rem}section h2{border-bottom:1px solid rgba(0,0,0,.15);padding-bottom:.25rem;margin-bottom:1rem}.banner{display:flex;flex-wrap:wrap;gap:1.5rem 2rem;margin:1rem 0;font-variant-numeric:tabular-nums}.banner>div{display:flex;flex-direction:column}.banner dt{color:#0009;font-size:.85em;text-transform:uppercase;letter-spacing:.05em}.banner dd{margin:0;font-size:1.5rem}.banner dd.delta-up{color:#2e7d32}.banner dd.delta-down{color:#c62828}.streaks{margin:1rem 0}.streaks summary{cursor:pointer;font-weight:600}.streaks table{border-collapse:collapse;font-variant-numeric:tabular-nums;margin:.5rem 0}.streaks th,.streaks td{padding:.2rem .75rem}.streaks th{border-bottom:2px solid currentColor}.streaks td{border-bottom:1px solid rgba(0,0,0,.08)}.streaks .exp{color:#00000080}.streaks .legend{color:#0009;font-size:.85em;margin:.5rem 0}.transition{margin:1rem 0}.transition summary{cursor:pointer;font-weight:600}.transition table{border-collapse:collapse;font-variant-numeric:tabular-nums;margin:.5rem 0}.transition th,.transition td{padding:.25rem .75rem}.transition thead th{border-bottom:1px solid currentColor}.transition tbody td{border-bottom:1px solid rgba(0,0,0,.08)}.transition tfoot td{border-top:2px solid currentColor;color:#0009;font-style:italic}.transition .prev-label{font-weight:600}.transition .legend{color:#0009;font-size:.85em;margin:.5rem 0 0}.clusters{margin:1rem 0}.clusters summary{cursor:pointer;font-weight:600}.clusters .legend{color:#0009;font-size:.85em;margin:.5rem 0}.clusters table{border-collapse:collapse;font-variant-numeric:tabular-nums;margin:.5rem 0}.clusters th,.clusters td{padding:.2rem .75rem}.clusters th{border-bottom:2px solid currentColor}.clusters td{border-bottom:1px solid rgba(0,0,0,.08)}.trades{margin:1rem 0}.trades summary{cursor:pointer;font-weight:600;margin-bottom:.5rem}.trades table{border-collapse:collapse;font-variant-numeric:tabular-nums}.trades th,.trades td{padding:.2rem .75rem}.trades th{border-bottom:2px solid currentColor}.trades td{border-bottom:1px solid rgba(0,0,0,.08)}.trades .left{text-align:left}.trades .right{text-align:right}.sign-w{color:#2e7d32;font-weight:600}.sign-l{color:#c62828;font-weight:600}.sign-d{color:#0009}.controls{margin:.5rem 0 1rem}.controls select{font:inherit;padding:.15rem .35rem}.pivot{border-collapse:collapse;font-variant-numeric:tabular-nums;margin:1rem auto}.pivot th,.pivot td{padding:.25rem .6rem;text-align:right}.pivot thead th{border-bottom:1px solid currentColor;padding:.4rem .6rem}.pivot thead .corner{border-bottom:none}.pivot thead .target-group{text-align:center;border-bottom:none}.pivot thead .metric-row th{border-bottom:2px solid currentColor;font-weight:500}.pivot tbody td{border-bottom:1px solid rgba(0,0,0,.1)}.pivot .time-header{text-align:left;font-weight:600}.pivot .target-end{border-right:1px solid rgba(0,0,0,.25)}.error{color:#c00}
