/* WTWR_FLOW_CONSOLIDATION_V2 */
.wtwr-flow-count{display:inline-flex;align-items:center;justify-content:center;min-width:1.35rem;height:1.35rem;padding:0 .32rem;margin-left:.34rem;border-radius:999px;border:1px solid currentColor;font-size:.72em;font-weight:800;line-height:1;opacity:.92}
.wtwr-flow-cross-match{outline:2px solid #a8ff5f !important;outline-offset:2px;box-shadow:0 0 0 1px rgba(168,255,95,.28),0 0 12px rgba(168,255,95,.28) !important;position:relative}
.wtwr-flow-cross-match::after{content:"";width:7px;height:7px;border-radius:50%;background:#a8ff5f;position:absolute;top:4px;right:4px;box-shadow:0 0 7px rgba(168,255,95,.85)}
.wtwr-flow-confluence{display:inline-flex;width:max-content;align-items:center;margin-top:5px;padding:2px 7px;border-radius:999px;border:1px solid rgba(255,255,255,.24);font-size:10px;font-weight:800;letter-spacing:.035em;line-height:1.25;white-space:nowrap}
.wtwr-flow-confluence[data-level="0"]{opacity:.62}.wtwr-flow-confluence[data-level="1"]{border-color:rgba(120,175,255,.72)}.wtwr-flow-confluence[data-level="2"]{border-color:rgba(255,196,82,.86)}.wtwr-flow-confluence[data-level="3"],.wtwr-flow-confluence[data-level="4"]{border-color:#a8ff5f;box-shadow:0 0 8px rgba(168,255,95,.22)}
.wtwr-flow-summary{margin:12px 0;padding:12px;border:1px solid rgba(255,255,255,.14);border-radius:12px;background:rgba(255,255,255,.025)}
.wtwr-flow-summary-title{font-size:12px;font-weight:900;letter-spacing:.08em;margin-bottom:8px}
.wtwr-flow-summary-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}
.wtwr-flow-summary-grid>div{padding:9px;border:1px solid rgba(255,255,255,.12);border-radius:9px;min-width:0}.wtwr-flow-summary-grid>div.hot{border-color:#a8ff5f;box-shadow:0 0 8px rgba(168,255,95,.14)}
.wtwr-flow-summary-grid strong{display:block;font-size:17px;line-height:1.1}.wtwr-flow-summary-grid span{display:block;margin-top:3px;font-size:10px;line-height:1.3;opacity:.78}
.wtwr-flow-summary-note,.wtwr-flow-testing-note,.wtwr-flow-all-notice{margin-top:8px;font-size:11px;line-height:1.4;opacity:.82}
.wtwr-flow-all-notice{padding:8px 10px;border:1px solid rgba(255,255,255,.16);border-radius:8px}
.wtwr-flow-testing-note{padding:8px 10px;border:1px dashed rgba(255,196,82,.8);border-radius:8px}
@media (max-width:760px){.wtwr-flow-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wtwr-flow-count{min-width:1.15rem;height:1.15rem;font-size:.66em}}

/* WTWR_STRATEGY_HELP_POPUPS_V1 */
.wtwr-help-trigger{display:inline-flex;align-items:center;justify-content:center;width:25px;height:25px;padding:0;margin-left:5px;border:1px solid rgba(255,255,255,.34);border-radius:50%;background:rgba(255,255,255,.045);color:inherit;font-size:15px;font-weight:900;line-height:1;cursor:pointer;vertical-align:middle;opacity:.78}.wtwr-help-trigger:hover,.wtwr-help-trigger:focus{opacity:1;border-color:#a8ff5f;outline:none;box-shadow:0 0 0 2px rgba(168,255,95,.16)}
.wtwr-help-modal[hidden]{display:none!important}.wtwr-help-modal{position:fixed;inset:0;z-index:2147483000;display:flex;align-items:center;justify-content:center;padding:24px}.wtwr-help-backdrop{position:absolute;inset:0;background:rgba(2,7,14,.78);backdrop-filter:blur(5px)}.wtwr-help-dialog{position:relative;z-index:1;width:min(820px,100%);max-height:min(86vh,900px);overflow:auto;padding:26px;border:1px solid rgba(168,255,95,.34);border-radius:18px;background:#0d1723;box-shadow:0 24px 80px rgba(0,0,0,.58);color:#edf4ff}.wtwr-help-close{position:sticky;float:right;top:0;width:34px;height:34px;margin:-5px -5px 5px 12px;border:1px solid rgba(255,255,255,.28);border-radius:50%;background:#111e2d;color:#fff;font-size:24px;line-height:1;cursor:pointer}.wtwr-help-kicker{color:#a8ff5f;font-size:11px;font-weight:900;letter-spacing:.14em}.wtwr-help-dialog h3{margin:5px 0 18px;font-size:24px;line-height:1.15}.wtwr-help-section{padding:13px 0;border-top:1px solid rgba(255,255,255,.11)}.wtwr-help-section h4{margin:0 0 7px;color:#aebbd0;font-size:11px;font-weight:900;letter-spacing:.11em}.wtwr-help-section p{margin:0;font-size:14px;line-height:1.6}.wtwr-help-metrics{display:grid;grid-template-columns:minmax(120px,170px) 1fr;gap:8px 14px;margin:0;font-size:13px;line-height:1.5}.wtwr-help-metrics dt{font-weight:900;color:#a8ff5f}.wtwr-help-metrics dd{margin:0;color:#dce6f3}.wtwr-help-warning{margin-top:4px;padding:13px;border:1px solid rgba(255,196,82,.45);border-radius:10px;background:rgba(255,196,82,.055)}html.wtwr-help-open{overflow:hidden}@media(max-width:700px){.wtwr-help-modal{padding:10px}.wtwr-help-dialog{padding:18px;max-height:92vh;border-radius:14px}.wtwr-help-dialog h3{font-size:20px}.wtwr-help-metrics{grid-template-columns:1fr}.wtwr-help-metrics dd{margin:0 0 7px}.wtwr-help-trigger{width:23px;height:23px;font-size:14px}}

/* WTWR_STRATEGY_HELP_POPUPS_V1 */

/* WTWR_STRATEGY_HELP_LIVE_SCORES_V1 */
.wtwr-help-live-score{
  margin:0 0 18px;
  padding:15px;
  border:1px solid rgba(168,255,95,.5);
  border-radius:13px;
  background:rgba(168,255,95,.045);
}
.wtwr-live-score-heading{
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:12px;
  margin-bottom:9px;
  color:#edf4ff;
}
.wtwr-live-score-heading>div{
  display:flex;
  align-items:center;
  gap:8px;
}
.wtwr-live-score-heading strong{
  font-size:13px;
  letter-spacing:.08em;
}
.wtwr-live-score-heading small{
  color:#a8ff5f;
  font-size:11px;
  font-weight:800;
}
.wtwr-live-dot{
  width:9px;
  height:9px;
  border-radius:50%;
  background:#a8ff5f;
  box-shadow:0 0 10px rgba(168,255,95,.75);
}
.wtwr-live-score-note{
  margin:0 0 12px;
  color:#b8c5d7;
  font-size:12px;
  line-height:1.45;
}
.wtwr-live-score-clone{
  overflow:hidden;
}
.wtwr-live-score-clone>*{
  margin:0!important;
  max-width:100%!important;
}
.wtwr-live-score-clone .wtwr-help-trigger{
  display:none!important;
}
.wtwr-live-score-unavailable{
  margin:0;
  color:#b8c5d7;
  font-size:13px;
  line-height:1.5;
}
@media(max-width:700px){
  .wtwr-live-score-heading{
    align-items:flex-start;
    flex-direction:column;
    gap:5px;
  }
}

/* WTWR_STRATEGY_HELP_LIVE_SCORES_V1 */
