.th-hub{color:#0b2239;max-width:1200px;margin:0 auto;padding:8px 14px 50px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif}.th-login{text-align:center;padding:2px 0 0}.th-login-time{letter-spacing:-.04em;color:#0b2239;font-variant-numeric:tabular-nums;font-size:clamp(39px,4.9vw,72px);font-weight:700;line-height:1}.th-login-date{color:#0b2239b3;letter-spacing:-.01em;margin-top:6px;font-size:clamp(18px,2vw,28px);font-weight:600}.th-login-greeting{color:#50ccb3;letter-spacing:.04em;margin-top:14px;font-size:clamp(14px,1.5vw,22px);font-weight:900}.th-tabs{grid-template-columns:repeat(4,1fr);gap:12px;margin:12px auto 14px;display:grid}@media (max-width:920px){.th-tabs{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.th-tabs{grid-template-columns:1fr}}.th-tab{text-align:center;background:#fff;border:1px solid #0b223924;border-radius:18px;padding:14px;box-shadow:0 10px 22px #0b22390f}.th-tab .time{color:#0b2239;font-variant-numeric:tabular-nums;font-size:21px;font-weight:700}.th-tab .city{letter-spacing:.08em;text-transform:uppercase;color:#0b2239ad;margin-top:4px;font-size:12px;font-weight:900}.th-tab-row{color:#0b2239c7;justify-content:space-between;align-items:center;gap:10px;margin-top:6px;font-size:12.5px;font-weight:800;display:flex}.th-badge{letter-spacing:.02em;background:#0b223908;border:1px solid #0b223924;border-radius:999px;align-items:center;padding:4px 8px;font-weight:950;display:inline-flex}.th-badge.open{color:#0b2239e0;background:#50ccb324;border-color:#50ccb38c}.th-badge.closed{color:#b02a37;background:#dc35451f;border-color:#dc354573}.th-countdown{font-variant-numeric:tabular-nums;text-align:right;flex:1}.th-bar{background:#0b223912;border-radius:999px;height:6px;margin-top:8px;overflow:hidden}.th-bar span{background:#50ccb3f2;border-radius:999px;width:0%;height:100%;transition:width .35s;display:block}.th-tab.closed .th-bar span{background:#dc3545d9;width:100%!important}.th-welcome{margin:14px auto 18px}.th-grid{grid-template-columns:1fr 1.15fr 1fr;align-items:stretch;gap:16px;display:grid}@media (max-width:980px){.th-grid{grid-template-columns:1fr 1fr}}@media (max-width:640px){.th-grid{grid-template-columns:1fr}}.th-box{flex-direction:column;display:flex}.th-box-head{letter-spacing:.06em;text-transform:uppercase;color:#50ccb3;background:#0b2239;border-radius:12px 12px 0 0;padding:8px 14px;font-size:12px;font-weight:900}.th-box-body{background:#fff;border:1px solid #0b223924;border-top:none;border-radius:0 0 18px 18px;flex-direction:column;flex:1;padding:14px;display:flex;box-shadow:0 12px 26px #0b22390f}.th-box-foot{border-top:1px solid #0b223912;margin-top:auto;padding-top:8px}.th-box-link{color:#0b22398c;align-items:center;gap:4px;font-size:11.5px;font-weight:800;text-decoration:none;display:flex}.th-box-link:hover{color:#50ccb3}.th-box-link span{font-size:14px}.th-course{background:linear-gradient(160deg,#0e2a47,#0b2239);border-radius:0 0 18px 18px;flex:1;min-height:140px;text-decoration:none;display:block;position:relative;overflow:hidden}.th-course img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.th-course-overlay{background:linear-gradient(#0b223926 40%,#0b2239cc 100%);flex-direction:column;justify-content:flex-end;padding:14px;display:flex;position:absolute;inset:0}.th-course-label{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#50ccb32e;border:1px solid #50ccb340;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:7px 10px;font-size:13px;font-weight:800;display:flex}.th-course-label span{font-size:16px;transition:transform .2s}.th-course:hover .th-course-label span{transform:translate(4px)}.th-course-sub{color:#ffffffa6;margin-top:6px;padding:0 2px;font-size:11px}.th-eco-list{flex-direction:column;gap:6px;display:flex}.th-eco-row{border-bottom:1px solid #0b223912;grid-template-columns:24px 1fr auto;align-items:center;gap:8px;padding:8px 0;font-size:12px;line-height:1.4;display:grid}.th-eco-row:last-child{border-bottom:none}.th-eco-flag{object-fit:cover;border-radius:2px;width:20px;height:15px;display:block}.th-eco-name{color:#0b2239;white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:400;overflow:hidden}.th-eco-when{color:#0b22398c;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}.th-eco-empty{text-align:center;color:#0b223966;padding:12px;font-size:11px;font-weight:700}.th-mc-body{border-radius:10px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:6px;min-height:120px;padding:8px 0;display:flex}.th-mc-body.good{background:#50ccb314}.th-mc-body.poor{background:#dc354514}.th-mc-weather{width:64px;height:64px}.th-mc-weather svg{width:100%;height:100%;display:block}.th-mc-status{letter-spacing:.02em;font-size:18px;font-weight:900}.th-mc-status.good{color:#f5a623}.th-mc-status.poor{color:#4a7cb5}.th-mc-risk{letter-spacing:.08em;font-size:26px;font-weight:900}.th-mc-risk.good{color:#0b2239}.th-mc-risk.poor{color:#c2335c}.th-panels{grid-template-columns:1fr;gap:16px;margin-top:10px;display:grid}.th-card{background:#fff;border:1px solid #0b223924;border-radius:18px;padding:16px;box-shadow:0 12px 26px #0b22390f}.th-card-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.th-card h3{color:#0b2239;margin:0;font-size:18px;font-weight:950}.th-chip{white-space:nowrap;color:#0b2239c7;background:#50ccb31f;border:1px solid #50ccb359;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:900}.th-vw{grid-template-columns:1.2fr 1fr;align-items:stretch;gap:16px;display:grid}@media (max-width:980px){.th-vw{grid-template-columns:1fr}}.th-video{aspect-ratio:16/9;background:#000;border:1px solid #0b223924;border-radius:14px;position:relative;overflow:hidden;box-shadow:0 10px 22px #0b22390f}.th-video iframe{z-index:2;border:0;width:100%;height:100%;position:absolute;inset:0}.th-webinars{flex-direction:column;gap:12px;display:flex}.th-web{background:#fff;border:1px solid #0b223924;border-radius:14px;flex-direction:column;gap:10px;padding:14px;display:flex;box-shadow:0 10px 22px #0b22390f}.th-web-top{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.th-web-title{color:#0b2239;margin:0;font-size:16px;font-weight:950}.th-web-pill{color:#0b2239c7;white-space:nowrap;background:#50ccb31f;border:1px solid #50ccb359;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:900}.th-web-meta{color:#0b2239b8;font-size:12.5px;line-height:1.5}.th-web-meta strong{color:#0b2239eb}.th-web-bottom{justify-content:space-between;align-items:center;gap:10px;margin-top:2px;display:flex}.th-count{color:#0b2239d9;align-items:center;gap:8px;font-size:13px;font-weight:950;display:inline-flex}.th-count-badge{font-variant-numeric:tabular-nums;background:#50ccb324;border:1px solid #50ccb359;border-radius:12px;padding:8px 10px}.th-web-btn{color:#0b2239;white-space:nowrap;background:#50ccb3;border-radius:14px;padding:10px 12px;font-weight:950;text-decoration:none;box-shadow:0 12px 26px #50ccb347}.th-web-btn:hover{background:#3dd4a8}.th-help{color:#0b2239b3;margin-top:12px;font-size:13.5px;line-height:1.5}.th-lv{margin:18px auto 0}.th-lv-head{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.th-lv-head h3{color:#0b2239;margin:0;font-size:18px;font-weight:950}.th-lv-nav{gap:6px;display:flex}.th-lv-nav button{appearance:none;color:#0b2239;cursor:pointer;background:#fff;border:1px solid #0b223924;border-radius:999px;place-items:center;width:40px;height:40px;font-size:20px;font-weight:800;transition:all .15s;display:grid;box-shadow:0 4px 12px #0b22391a}.th-lv-nav button:hover{color:#0b2239;background:#50ccb3;border-color:#50ccb3;transform:scale(1.05)}.th-lv-scroll{scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:12px;padding-bottom:4px;display:flex;overflow-x:auto}.th-lv-scroll::-webkit-scrollbar{display:none}.th-lv-card{background:#fff;border:1px solid #0b223924;border-radius:16px;flex:0 0 260px;text-decoration:none;transition:transform .2s,box-shadow .2s;overflow:hidden;box-shadow:0 8px 18px #0b22390f}.th-lv-card:hover{transform:translateY(-3px);box-shadow:0 14px 28px #0b223924}.th-lv-thumb{aspect-ratio:16/9;background:#0b2239;position:relative;overflow:hidden}.th-lv-thumb img{object-fit:cover;width:100%;height:100%}.th-lv-dur{color:#fff;background:#0b2239cc;border-radius:6px;padding:2px 6px;font-size:11px;font-weight:800;position:absolute;bottom:6px;right:6px}.th-lv-info{padding:10px 12px 12px}.th-lv-info .title{color:#0b2239;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;font-weight:800;line-height:1.3;display:-webkit-box;overflow:hidden}.th-lv-info .meta{color:#0b223994;margin-top:6px;font-size:11px;font-weight:700}.th-lv-loading{text-align:center;color:#0b223966;width:100%;padding:30px;font-size:13px;font-weight:700}.th-cta{justify-content:center;margin-top:18px;display:flex}.th-cta-card{color:#0b2239;background:linear-gradient(#50ccb32e,#50ccb30f);border:1px solid #50ccb366;border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;width:100%;max-width:980px;padding:18px;font-size:14px;display:flex}.th-cta-card strong{font-weight:800}.th-btn{color:#0b2239;background:#50ccb3;border-radius:14px;padding:12px 14px;font-weight:950;text-decoration:none;box-shadow:0 12px 26px #50ccb352}.th-btn:hover{background:#3dd4a8}.th-report{max-width:1200px;margin:24px auto 0}.th-report-card{background:#fff;border:1px solid #0b223924;border-radius:18px;padding:18px;box-shadow:0 12px 26px #0b22390f}.th-report-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.th-report-title{letter-spacing:-.02em;color:#0b2239;margin:0;font-size:clamp(20px,2.2vw,28px);font-weight:950}.th-report-sub{color:#0b2239b8;max-width:85ch;margin:6px 0 0;font-size:14.5px;line-height:1.6}.th-report-chip{color:#0b2239c7;white-space:nowrap;background:#50ccb31f;border:1px solid #50ccb359;border-radius:999px;align-items:center;margin-top:2px;padding:7px 10px;font-size:12px;font-weight:900;display:inline-flex}.th-report-embed{background:#0b223908;border:1px solid #0b223924;border-radius:14px;overflow:hidden}.th-report-embed iframe{border:0;width:100%;height:1600px;display:block}@media (max-width:760px){.th-report-embed iframe{height:1800px}}
:root{--t4t-navy:#0b2239;--t4t-mint:#50ccb3;--t4t-ink:#0b2239;--t4t-muted:#0b2239b8;--t4t-border:#0b223924;--t4t-radius:18px}.t4t-root{background:#fff;min-height:calc(100vh - 3.5rem)}.t4t-top{max-width:1200px;color:var(--t4t-ink);margin:0 auto;padding:34px 14px 22px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif}.t4t-top-head{text-align:center;margin-bottom:18px}.t4t-top-title{letter-spacing:-.015em;color:#0b2239;margin:0;font-size:clamp(32px,3vw,46px);font-weight:700;line-height:1.15}.t4t-top-sub{color:#0b2239b8;max-width:78ch;margin:10px auto 0;font-size:15px;font-weight:400;line-height:1.6}.t4t-sessions{grid-template-columns:repeat(4,1fr);gap:14px;margin:18px auto 0;display:grid}@media (max-width:980px){.t4t-sessions{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.t4t-sessions{grid-template-columns:1fr}}.t4t-session{border:1px solid var(--t4t-border);border-radius:var(--t4t-radius);background:#fff;padding:16px 16px 14px;box-shadow:0 10px 22px #0b22390f}.t4t-time{letter-spacing:-.02em;color:var(--t4t-navy);text-align:center;font-variant-numeric:tabular-nums;font-size:28px;font-weight:950;line-height:1.08}.t4t-city{letter-spacing:.1em;text-transform:uppercase;color:#0b2239b8;text-align:center;margin-top:6px;font-size:12px;font-weight:900}.t4t-session-row{justify-content:space-between;align-items:center;gap:10px;margin-top:12px;display:flex}.t4t-badge{letter-spacing:.02em;color:#0b2239cc;white-space:nowrap;background:#0b22390a;border:1px solid #0b223929;border-radius:999px;align-items:center;padding:6px 10px;font-size:12px;font-weight:950;display:inline-flex}.t4t-badge.open{color:#0b2239e0;background:#50ccb324;border-color:#50ccb38c}.t4t-badge.closed{color:#b02a37;background:#dc35451f;border-color:#dc354573}.t4t-countdown{color:#0b2239c7;font-variant-numeric:tabular-nums;text-align:right;flex:1;font-size:12.5px;font-weight:900}.t4t-bar{background:#0b223914;border-radius:999px;height:8px;margin-top:10px;overflow:hidden}.t4t-bar>span{background:#50ccb3f2;border-radius:999px;width:0%;height:100%;transition:width .35s;display:block}.t4t-session.is-closed .t4t-bar>span{background:#dc3545d9}#t4tTradeHubTabs,#t4tTradeHubTabs *{box-sizing:border-box}#t4tTradeHubTabs{--navy:#0b2239;--mint:#46eebd;--line:#0b22391f;--card:#fff;--shadow:0 18px 55px #0b223924;color:var(--navy);font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}#t4tTradeHubTabs .wrap{max-width:1260px;margin:0 auto;padding:18px}#t4tTradeHubTabs .tabs{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;display:flex}#t4tTradeHubTabs .tabBtn{appearance:none;border:1px solid var(--line);color:var(--navy);cursor:pointer;pointer-events:auto;background:#fff;border-radius:12px;justify-content:center;align-items:center;height:44px;padding:0 16px;font-size:13px;font-weight:1000;transition:all .18s;display:inline-flex;box-shadow:0 10px 22px #0b223914}#t4tTradeHubTabs .tabBtn:hover{transform:translateY(-1px);box-shadow:0 14px 26px #0b22391f}#t4tTradeHubTabs .tabBtn.active{background:linear-gradient(135deg,#46eebd2e,#46eebd0f);border-color:#46eebdbf;outline:3px solid #46eebd38}#t4tTradeHubTabs .panel{display:none}#t4tTradeHubTabs .panel.active{display:block}#t4tTradeHubTabs .panel>:first-child{margin-top:0}#t4tLiveSignalsModern,#t4tLiveSignalsModern *{box-sizing:border-box}#t4tLiveSignalsModern{--navy:#0b2239;--mint:#46eebd;--card:#fff;--line:#0b22391f;--text:#0b2239;--muted:#0b2239b3;--shadow:0 18px 55px #0b223924;--red:#ff1f5a;--blue:#1d4fff;--amber:#ffb020;--green:#39c172;--lvl1a:#f59e0b40;--lvl1b:#f59e0b1f;--lvl1txt:#7c4a03;color:var(--text);font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;position:relative}#t4tLiveSignalsModern .wrap{max-width:1260px;margin:0 auto;padding:18px}#t4tLiveSignalsModern .t4tLegendDock{z-index:1000;position:absolute;top:-56px;right:18px}#t4tLiveSignalsModern .t4tLegendWrap{width:max-content;position:relative}#t4tLiveSignalsModern .t4tLegendPillBtn{color:#5a4300;cursor:pointer;background:linear-gradient(#ffeba08c,#ffeba059);border:1px solid #ffc85a8c;border-radius:999px;align-items:center;gap:10px;padding:10px 14px;font-weight:900;display:flex;box-shadow:0 10px 26px #0b22391f,0 0 0 4px #ffdc7859}#t4tLiveSignalsModern .t4tLegendPillBtn:hover{transform:translateY(-1px);box-shadow:0 14px 32px #0b223929,0 0 0 6px #ffdc7873}#t4tLiveSignalsModern .t4tLegendIcon{color:#7a5a00;background:#fff;border:1px solid #ffc85a8c;border-radius:999px;place-items:center;width:22px;height:22px;font-size:14px;line-height:1;display:grid}#t4tLiveSignalsModern .t4tLegendLbl{letter-spacing:.02em}#t4tLiveSignalsModern .t4tLegendCaret{opacity:.75;font-weight:900;transform:translateY(-1px)}#t4tLiveSignalsModern .t4tLegendPanel{z-index:9999;background:#fff;border:1px solid #0b223924;border-radius:14px;width:340px;max-width:92vw;max-height:80vh;padding:10px 12px 12px;position:absolute;top:calc(100% + 10px);right:0;overflow:auto;box-shadow:0 18px 50px #0b223929}#t4tLiveSignalsModern .t4tLegendRow{align-items:flex-start;gap:10px;padding:8px 0;display:flex}#t4tLiveSignalsModern .t4tLegendPill{text-align:center;border:1px solid #0b22391f;border-radius:999px;flex:none;min-width:76px;padding:6px 10px;font-size:12px;font-weight:900}#t4tLiveSignalsModern .t4tLegendPill.lvl1{background:linear-gradient(135deg,var(--lvl1a),var(--lvl1b));color:var(--lvl1txt);border-color:#f59e0b59}#t4tLiveSignalsModern .t4tLegendPill.lvl2{color:#fff;background:linear-gradient(135deg,#fb923c,#f97316);border-color:#f973168c}#t4tLiveSignalsModern .t4tLegendPill.lvl3{color:#fff;background:linear-gradient(135deg,#1cb554,#169b45);border-color:#1cb5548c}#t4tLiveSignalsModern .t4tLegendText{color:#0b2239d9;font-size:13px;line-height:1.35}#t4tLiveSignalsModern .t4tLegendStatusBlock{border-top:1px dashed #0b22392e;margin-top:10px;padding-top:10px}#t4tLiveSignalsModern .t4tLegendStatusTitle{letter-spacing:.1em;text-transform:uppercase;color:#0b2239a8;margin:0 0 8px;font-size:11px;font-weight:1000}#t4tLiveSignalsModern .t4tLegendStatusRow{color:#0b2239d1;align-items:center;gap:10px;padding:5px 0;font-size:12px;line-height:1.35;display:flex}#t4tLiveSignalsModern .t4tLegendSubHd{letter-spacing:.02em;color:#0b2239a8;margin:11px 0 5px;font-size:11px;font-weight:900}#t4tLiveSignalsModern .t4tLegendPillRow{align-items:center;gap:11px;padding:4px 0;display:flex}#t4tLiveSignalsModern .t4tLegendPillRow .alert{pointer-events:none;flex:none;height:34px}#t4tLiveSignalsModern .t4tLegendPillCap{color:#0b2239d1;font-size:12px;line-height:1.34}#t4tLiveSignalsModern .t4tLegendStatusIcon{background:#fff;border:1px solid #0b223924;border-radius:999px;place-items:center;width:30px;min-width:30px;height:30px;font-size:15px;display:inline-grid}#t4tLiveSignalsModern .t4tLegendStatusIcon.approaching{color:#8a5a00;background:#ffb0201a;border-color:#ffb02061}#t4tLiveSignalsModern .t4tLegendStatusIcon.inplay{color:#06613a;background:#1cb5541f;border-color:#22c55e61}#t4tLiveSignalsModern .t4tLegendStatusIcon.closed{color:#8a1f35;background:#ff1f5a14;border-color:#ff1f5a40}#t4tLiveSignalsModern .topBar{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px;margin-bottom:12px;display:flex}#t4tLiveSignalsModern .hTitle{letter-spacing:-.02em;color:var(--navy);margin:0;font-size:34px;font-weight:700;line-height:1.05}#t4tLiveSignalsModern .hSub{color:var(--muted);max-width:78ch;margin:8px 0 0;font-size:13px}#t4tLiveSignalsModern .t4tMC{pointer-events:auto;color:#0b2239;white-space:nowrap;background:#fff;border:1px solid #0b223929;border-radius:999px;align-items:center;gap:14px;width:min(560px,100%);min-width:320px;padding:14px 18px;display:flex;overflow:hidden;box-shadow:0 18px 50px #0b223929}#t4tLiveSignalsModern .t4tMC.good{background:linear-gradient(#46eebd33,#fff);border-color:#46eebd66}#t4tLiveSignalsModern .t4tMC.beware{background:linear-gradient(#dc35451a,#fff);border-color:#dc354533}#t4tLiveSignalsModern .t4tMC .icon{flex:none;font-size:38px;line-height:1}#t4tLiveSignalsModern .t4tMC .text{flex-direction:column;min-width:0;display:flex}#t4tLiveSignalsModern .t4tMC .title{letter-spacing:.06em;opacity:.78;text-transform:uppercase;text-overflow:ellipsis;margin-bottom:4px;font-size:12px;font-weight:900;overflow:hidden}#t4tLiveSignalsModern .t4tMC .state{text-overflow:ellipsis;font-size:15px;font-weight:900;line-height:1.2;overflow:hidden}#t4tLiveSignalsModern .filterRow{flex-wrap:wrap;align-items:center;gap:10px;margin:10px 0 14px;display:flex}#t4tLiveSignalsModern .fbtn{appearance:none;border:1px solid var(--line);color:var(--navy);cursor:pointer;background:#fff;border-radius:12px;justify-content:center;align-items:center;gap:8px;height:44px;min-height:44px;padding:0 16px;font-size:12px;font-weight:1000;transition:all .18s;display:inline-flex;box-shadow:0 10px 22px #0b223914}#t4tLiveSignalsModern .fbtn:hover{transform:translateY(-1px);box-shadow:0 14px 26px #0b22391f}#t4tLiveSignalsModern .fbtn.primary{background:linear-gradient(135deg,#46eebd2e,#46eebd0f);border-color:#46eebd8c}#t4tLiveSignalsModern .fbtn.active{border-color:#46eebdbf;outline:3px solid #46eebd38}#t4tLiveSignalsModern .fchip{border:2px solid var(--line);background:#fff;border-radius:999px;justify-content:center;align-items:center;width:30px;min-width:30px;height:30px;font-size:15px;font-weight:1300;line-height:1;display:inline-flex;position:relative}#t4tLiveSignalsModern .fchip:after{content:"";opacity:.22;border-radius:999px;position:absolute;inset:-6px}#t4tLiveSignalsModern .fchip.up{color:var(--blue);border-color:#1d4fff8c}#t4tLiveSignalsModern .fchip.up:after{background:#1d4fff8c}#t4tLiveSignalsModern .fchip.down{color:var(--red);border-color:#ff1f5a8c}#t4tLiveSignalsModern .fchip.down:after{background:#ff1f5a8c}#t4tLiveSignalsModern .fchip.alertLive{color:var(--amber);border-color:#ffb02094}#t4tLiveSignalsModern .fchip.alertLive:after{background:#ffb02080}#t4tLiveSignalsModern .fbtn.hasLiveAlerts{background:linear-gradient(135deg,#ffb0202e,#ffb0200f);border-color:#ffb020bf;box-shadow:0 12px 28px #0b22391f,0 0 0 4px #ffb02029}#t4tLiveSignalsModern .fbtn.hasLiveAlerts:not(.active){animation:1.8s ease-in-out infinite t4tAlertPulse}@keyframes t4tAlertPulse{0%,to{box-shadow:0 12px 28px #0b22391f,0 0 0 4px #ffb0201f}50%{box-shadow:0 14px 30px #0b223924,0 0 0 7px #ffb02038}}#t4tLiveSignalsModern .flag{background:#fff;border:2px solid #0b223924;border-radius:999px;justify-content:center;align-items:center;width:30px;min-width:30px;height:30px;font-size:18px;font-weight:1200;line-height:1;display:inline-flex;position:relative}#t4tLiveSignalsModern .t4tBreak{flex-basis:100%;width:0;height:0}#t4tLiveSignalsModern .analysisMeta{align-items:center;gap:10px;margin-left:auto;display:flex}#t4tLiveSignalsModern .badge{color:var(--navy);white-space:nowrap;background:#46eebd1f;border:1px solid #46eebd59;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:13px;font-weight:900;display:inline-flex}#t4tLiveSignalsModern .card{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:16px;overflow:hidden}#t4tLiveSignalsModern .cardHead{border-bottom:1px solid var(--line);background:linear-gradient(#0b22390d,#0b223900);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px;display:flex}#t4tLiveSignalsModern .cardHead h2{letter-spacing:.08em;color:#0b2239c7;text-transform:uppercase;align-items:center;gap:10px;margin:0;font-size:14px;font-weight:1000;display:flex}#t4tLiveSignalsModern .dot{background:var(--mint);border-radius:999px;flex:none;width:10px;height:10px;box-shadow:0 0 0 6px #46eebd1f}#t4tLiveSignalsModern .cardMeta{color:var(--muted);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;font-size:12px;font-weight:800;display:flex}#t4tLiveSignalsModern .tableWrap{-webkit-overflow-scrolling:touch;overflow:auto}#t4tLiveSignalsModern table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;min-width:1140px}#t4tLiveSignalsModern col.col-inst{width:10%}#t4tLiveSignalsModern col.col-price{width:9%}#t4tLiveSignalsModern col.col-change{width:9.5%}#t4tLiveSignalsModern col.col-dir{width:7%}#t4tLiveSignalsModern col.col-level{width:9.5%}#t4tLiveSignalsModern col.col-signal{width:10.5%}#t4tLiveSignalsModern col.col-alert{width:14%}#t4tLiveSignalsModern td.lvlCell{color:#0b2239cc;font-variant-numeric:tabular-nums;font-size:16px;font-weight:900}#t4tLiveSignalsModern .lvlDaily{color:#15803d}#t4tLiveSignalsModern thead th{z-index:2;text-align:center;text-transform:uppercase;letter-spacing:.08em;color:#0b2239b3;border-bottom:1px solid var(--line);white-space:nowrap;background:#fff;padding:12px 8px;font-size:11px;position:sticky;top:0}#t4tLiveSignalsModern tbody td{border-bottom:1px solid var(--line);vertical-align:middle;white-space:nowrap;text-align:center;background:#fff;padding:14px 8px;font-size:13px}#t4tLiveSignalsModern tbody tr:hover td{background:#0b223905}#t4tLiveSignalsModern thead th:first-child,#t4tLiveSignalsModern tbody td:first-child{text-align:left;padding-left:12px}#t4tLiveSignalsModern thead th:nth-child(2),#t4tLiveSignalsModern tbody td:nth-child(2){padding-left:6px;padding-right:6px}#t4tLiveSignalsModern th.iconCol,#t4tLiveSignalsModern td.iconCol{text-align:center!important}#t4tLiveSignalsModern td.iconCol{padding-left:8px;padding-right:8px}#t4tLiveSignalsModern .instrument{color:var(--navy);font-size:16px;font-weight:1000}#t4tLiveSignalsModern .price{font-size:16px;font-weight:1000}#t4tLiveSignalsModern .chg{justify-content:center;align-items:center;gap:8px;width:100%;font-size:15px;font-weight:1000;display:inline-flex}#t4tLiveSignalsModern .chg.up{color:var(--blue)}#t4tLiveSignalsModern .chg.down{color:var(--red)}#t4tLiveSignalsModern .pill{border:2px solid var(--line);background:#fff;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;margin:0 auto;font-size:20px;font-weight:1300;line-height:1;display:inline-flex;position:relative;box-shadow:0 10px 22px #0b22391a}#t4tLiveSignalsModern .pill:after{content:"";opacity:.3;filter:saturate(1.2);border-radius:999px;position:absolute;inset:-7px}#t4tLiveSignalsModern .pill.up{color:var(--blue);border-color:#1d4fff99;box-shadow:0 10px 22px #0b22391a,0 0 0 3px #1d4fff29}#t4tLiveSignalsModern .pill.up:after{background:#1d4fff99}#t4tLiveSignalsModern .pill.down{color:var(--red);border-color:#ff1f5a99;box-shadow:0 10px 22px #0b22391a,0 0 0 3px #ff1f5a29}#t4tLiveSignalsModern .pill.down:after{background:#ff1f5a99}#t4tLiveSignalsModern .pill.sideways{color:var(--amber);border-color:#ffb020ad;font-size:17px;font-weight:400;box-shadow:0 10px 22px #0b22391a,0 0 0 3px #ffb02029}#t4tLiveSignalsModern .pill.sideways:after{background:#ffb0209e}#t4tLiveSignalsModern .alert{border:1px solid var(--line);background:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:92px;height:40px;padding:0 14px;font-size:12px;font-weight:1000;display:inline-flex}#t4tLiveSignalsModern .alert.neutral{color:#0b2239b3}#t4tLiveSignalsModern .alert.sell{color:var(--red);background:#ff1f5a0f;border-color:#f59e0b59}#t4tLiveSignalsModern .alert.buy,#t4tLiveSignalsModern .alert.oversold{color:var(--blue);background:#1d4fff0f;border-color:#1d4fff47}#t4tLiveSignalsModern .alert.overbought{color:var(--red);background:#ff1f5a0f;border-color:#ff1f5a4d}#t4tLiveSignalsModern .alert .kNum{opacity:.72;margin-left:7px;font-size:11px;font-weight:1000}#t4tLiveSignalsModern .alert .kArrow{-webkit-text-stroke:.6px currentColor;margin-left:7px;font-size:18px;font-weight:1000;line-height:1}#t4tLiveSignalsModern .alert .kArrow.up{color:var(--blue)}#t4tLiveSignalsModern .alert .kArrow.down{color:var(--red)}#t4tLiveSignalsModern .alert .kArrow.muted{color:#0b22396b;-webkit-text-stroke:0;opacity:.9;font-size:18px}#t4tLiveSignalsModern .alertActionBtn,#t4tLiveSignalsModern .alertStatusPill{border:1px solid var(--line);text-transform:uppercase;letter-spacing:.02em;background:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:100px;height:40px;padding:0 16px;font-size:12px;font-weight:1000;line-height:1;display:inline-flex}#t4tLiveSignalsModern .alertActionBtn{appearance:none;cursor:pointer;box-shadow:none}#t4tLiveSignalsModern .alertActionBtn.waiting{color:#0b22398c;cursor:default;background:#fff;border-color:#0b223929}#t4tLiveSignalsModern .alertActionBtn.lvl1{background:linear-gradient(135deg,var(--lvl1a),var(--lvl1b));color:var(--lvl1txt);border-color:#f59e0b59}#t4tLiveSignalsModern .alertActionBtn.lvl2{color:#fff;background:linear-gradient(135deg,#fb923c,#f97316);border-color:#f973168c}#t4tLiveSignalsModern .alertActionBtn.lvl3{color:#fff;background:linear-gradient(135deg,#1cb554,#169b45);border-color:#1cb5548c}#t4tLiveSignalsModern .alertStatusPill{color:#0b2239db;background:#fff;border-color:#0b223929}#t4tLiveSignalsModern .alertStatusPill.blank{visibility:hidden;box-shadow:none;background:0 0;border-color:#0000}#t4tLiveSignalsModern .alertStatusPill.approaching,#t4tLiveSignalsModern .alertStatusPill.inplay,#t4tLiveSignalsModern .alertStatusPill.closed{width:58px!important;min-width:58px!important;height:40px!important;box-shadow:none!important;background:0 0!important;border:none!important;outline:none!important;justify-content:center!important;align-items:center!important;margin:0 auto!important;padding:0!important;display:inline-flex!important;overflow:visible!important}#t4tLiveSignalsModern .alertStatusIcon{width:38px!important;min-width:38px!important;height:38px!important;box-shadow:none!important;transform-origin:50%!important;background:0 0!important;border:none!important;border-radius:0!important;justify-content:center!important;align-items:center!important;font-family:Arial,Helvetica,sans-serif!important;font-size:30px!important;font-weight:900!important;line-height:1!important;display:inline-flex!important;overflow:visible!important;transform:scale(1.18)!important}#t4tLiveSignalsModern .alertStatusPill.approaching .alertStatusIcon{color:#f97316!important;animation:none!important}#t4tLiveSignalsModern .alertStatusPill.inplay .alertStatusIcon{color:#16a34a!important;-webkit-text-fill-color:#16a34a!important;box-shadow:none!important;background:0 0!important;border:none!important}#t4tLiveSignalsModern .alertStatusPill.closed .alertStatusIcon{color:#dc2626!important;-webkit-text-fill-color:#dc2626!important}#t4tLiveSignalsModern .alertStatusPill.closed{opacity:1;transition:opacity .6s!important}#t4tLiveSignalsModern .t4tLegendStatusIcon{width:24px!important;min-width:24px!important;height:24px!important;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;justify-content:center!important;align-items:center!important;font-family:Arial,Helvetica,sans-serif!important;font-size:20px!important;font-weight:900!important;line-height:1!important;display:inline-flex!important;transform:none!important}#t4tLiveSignalsModern .t4tLegendStatusIcon.approaching{color:#f97316!important}#t4tLiveSignalsModern .t4tLegendStatusIcon.inplay{color:#16a34a!important;-webkit-text-fill-color:#16a34a!important}#t4tLiveSignalsModern .t4tLegendStatusIcon.closed{color:#dc2626!important;-webkit-text-fill-color:#dc2626!important}#t4tLiveSignalsModern .t4tLegendNote{font-size:13px!important;line-height:1.35!important}#t4tLiveSignalsModern .err{color:#0b2239d9;white-space:normal;line-height:1.5}#t4tLiveSignalsModern .err strong{color:var(--red)}#t4tLiveSignalsModern .t4tToastHost{z-index:99999;pointer-events:none;flex-direction:column;gap:10px;width:min(420px,100vw - 36px);display:flex;position:fixed;top:92px;right:18px}#t4tLiveSignalsModern .t4tToast{pointer-events:auto;opacity:0;background:#fff;border:1px solid #0b223924;border-radius:16px;animation:.22s forwards t4tToastIn;overflow:hidden;transform:translate(14px);box-shadow:0 18px 55px #0b22392e}@keyframes t4tToastIn{to{opacity:1;transform:translate(0)}}#t4tLiveSignalsModern .t4tToastTop{border-bottom:1px solid #0b22391a;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}#t4tLiveSignalsModern .t4tToastTop.lvl1{background:linear-gradient(135deg,var(--lvl1a),var(--lvl1b));color:var(--lvl1txt)}#t4tLiveSignalsModern .t4tToastTop.lvl2{color:#fff;background:linear-gradient(135deg,#fb923c,#f97316)}#t4tLiveSignalsModern .t4tToastTop.lvl3{color:#fff;background:linear-gradient(135deg,#1cb554,#169b45)}#t4tLiveSignalsModern .t4tLvlPill{letter-spacing:.08em;white-space:nowrap;border:1px solid #0000001a;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:6px 10px;font-size:11px;font-weight:1100;line-height:1;display:inline-flex}#t4tLiveSignalsModern .t4tLvlPill.lvl1{color:var(--lvl1txt);background:#ffffffb3;border-color:#f59e0b59}#t4tLiveSignalsModern .t4tLvlPill.lvl2{color:#7c2d12;background:#ffead5}#t4tLiveSignalsModern .t4tLvlPill.lvl3{color:#065f46;background:#dcfce7}#t4tLiveSignalsModern .t4tToastTag{letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;min-width:0;font-size:12px;font-weight:1100;display:inline-flex}#t4tLiveSignalsModern .t4tToastClose{appearance:none;cursor:pointer;color:#0b2239a6;background:#fff;border:1px solid #0b223924;border-radius:10px;place-items:center;width:32px;height:28px;padding:0;font-weight:1100;line-height:1;display:grid}#t4tLiveSignalsModern .t4tToastBody{align-items:flex-start;gap:12px;padding:12px 12px 13px;display:flex}#t4tLiveSignalsModern .t4tToastIcon{background:#fff;border:1px solid #0b22391a;border-radius:14px;flex:none;place-items:center;width:40px;height:40px;font-size:18px;display:grid}#t4tLiveSignalsModern .t4tToastIcon.buy{color:var(--blue);background:#1d4fff1a}#t4tLiveSignalsModern .t4tToastIcon.sell{color:var(--red);background:#ff1f5a1a}#t4tLiveSignalsModern .t4tToastMain{color:var(--navy);margin:0;font-size:14px;font-weight:1100;line-height:1.25}#t4tLiveSignalsModern .t4tToastSub{color:#0b2239a6;white-space:normal;margin:6px 0 0;font-size:12px;font-weight:900;line-height:1.35}#t4tLiveSignalsModern .t4tToastTime{letter-spacing:.06em;color:#0b2239b3;white-space:nowrap;margin-left:auto;font-size:11px;font-weight:700}#t4tLiveSignalsModern .t4tTfChip{letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;vertical-align:middle;background:#0b22390a;border:1px solid #0b223924;border-radius:999px;justify-content:center;align-items:center;margin-left:8px;padding:4px 8px;font-size:11px;font-weight:1100;line-height:1;display:inline-flex}#t4tLiveSignalsModern .t4tSideChip,#t4tLiveSignalsModern .t4tPosChip{white-space:nowrap;vertical-align:middle;border:1px solid #0b223924;border-radius:999px;justify-content:center;align-items:center;margin-left:8px;padding:4px 8px;font-size:11px;font-weight:1000;line-height:1;display:inline-flex}#t4tLiveSignalsModern .t4tSideChip.buy{color:var(--blue);background:#1d4fff1a}#t4tLiveSignalsModern .t4tSideChip.sell{color:var(--red);background:#ff1f5a1a}#t4tLiveSignalsModern .t4tPosChip{color:#0b2239b8;background:#0b22390f}#t4tLiveSignalsModern .t4tZoneRow{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}#t4tLiveSignalsModern .t4tZone{color:#0b2239bd;white-space:nowrap;background:#ffffffb3;border:1px solid #0b223924;border-radius:999px;align-items:center;padding:6px 10px;font-size:11px;font-weight:950;line-height:1;display:inline-flex}#t4tLiveSignalsModern .t4tModal{z-index:99998;background:#0b223973;padding:18px;display:none;position:fixed;inset:0}#t4tLiveSignalsModern .t4tModal.open{place-items:center;display:grid}#t4tLiveSignalsModern .t4tModalCard{background:#fff;border:1px solid #0b223924;border-radius:18px;width:min(920px,100%);overflow:hidden;box-shadow:0 30px 90px #0b223938}#t4tLiveSignalsModern .t4tModalHead{background:linear-gradient(#0b22390f,#0b223900);border-bottom:1px solid #0b22391a;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}#t4tLiveSignalsModern .t4tModalTitle{letter-spacing:.1em;text-transform:uppercase;color:#0b2239c7;margin:0;font-size:13px;font-weight:1100}#t4tLiveSignalsModern .t4tModalActions{align-items:center;gap:10px;display:flex}#t4tLiveSignalsModern .t4tMiniBtn{appearance:none;color:#0b2239d9;cursor:pointer;background:#fff;border:1px solid #0b223924;border-radius:12px;padding:8px 10px;font-size:12px;font-weight:1000}#t4tLiveSignalsModern .t4tModalBody{padding:12px 14px 14px}#t4tLiveSignalsModern .t4tLogTableWrap{max-height:60vh;overflow:auto}#t4tLiveSignalsModern .t4tLogTable{border-collapse:separate;border-spacing:0;width:100%;min-width:760px}#t4tLiveSignalsModern .t4tLogTable th{z-index:1;text-align:left;text-transform:uppercase;letter-spacing:.08em;color:#0b2239b3;white-space:nowrap;background:#fff;border-bottom:1px solid #0b22391f;padding:10px;font-size:11px;position:sticky;top:0}#t4tLiveSignalsModern .t4tLogTable td{white-space:nowrap;border-bottom:1px solid #0b22391a;padding:12px 10px;font-size:13px}#t4tLiveSignalsModern .t4tLogPill{background:#fff;border:1px solid #0b223924;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:6px 10px;font-size:12px;font-weight:1100;display:inline-flex}#t4tLiveSignalsModern .t4tLogPill.buy{color:var(--blue);background:#1d4fff0f;border-color:#1d4fff47}#t4tLiveSignalsModern .t4tLogPill.sell{color:var(--red);background:#ff1f5a0f;border-color:#f59e0b59}#t4tLiveSignalsModern .t4tLogPill.lvl1{color:#7c4a03!important;background:#f59e0b26!important;border-color:#f59e0b73!important}#t4tLiveSignalsModern .t4tLogPill.lvl2{color:#7a2e00!important;background:#ff8c0029!important;border-color:#ff8c008c!important}#t4tLiveSignalsModern .t4tLogPill.lvl3{color:#065f46!important;background:#22c55e29!important;border-color:#22c55e8c!important}#t4tLiveSignalsModern .t4tEmpty{color:#0b2239a6;padding:10px 0 0;font-weight:900}@media (max-width:980px){#t4tLiveSignalsModern .t4tMC{max-width:calc(100% - 332px)}}@media (max-width:820px){#t4tLiveSignalsModern .wrap{padding:12px}#t4tLiveSignalsModern .hTitle{font-size:26px}#t4tLiveSignalsModern .t4tLegendDock{top:-50px;right:12px}#t4tLiveSignalsModern .t4tMC{width:100%;min-width:0;padding:12px 14px}#t4tLiveSignalsModern .t4tMC .icon{font-size:30px}#t4tLiveSignalsModern .t4tToastHost{top:72px;right:12px}}#t4tAlertsLog,#t4tAlertsLog *{box-sizing:border-box}#t4tAlertsLog{--navy:#0b2239;--mint:#46eebd;--card:#fff;--line:#0b22391f;--text:#0b2239;--muted:#0b2239b3;--shadow:0 18px 55px #0b223924;--red:#e11d48;--green:#39c172;--buy:#2563eb;--sell:#e11d48;--lvl1a:#f59e0b40;--lvl1b:#f59e0b1f;--lvl1txt:#7c4a03;color:var(--text);font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}#t4tAlertsLog .wrap{max-width:1260px;margin:0 auto;padding:18px}#t4tAlertsLog .topBar{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px;margin-bottom:12px;display:flex}#t4tAlertsLog .hTitle{letter-spacing:-.02em;color:var(--navy);margin:0;font-size:34px;font-weight:700;line-height:1.05}#t4tAlertsLog .hSub{color:var(--muted);max-width:90ch;margin:8px 0 0;font-size:13px}#t4tAlertsLog .controls{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}#t4tAlertsLog .btn{appearance:none;border:1px solid var(--line);color:var(--navy);cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border-radius:12px;align-items:center;gap:8px;height:44px;padding:0 16px;font-size:13px;font-weight:1000;transition:all .18s;display:inline-flex;box-shadow:0 10px 22px #0b223914}#t4tAlertsLog .btn:hover{transform:translateY(-1px)}#t4tAlertsLog .btn.refresh{background:linear-gradient(135deg,#46eebd2e,#46eebd0f);border-color:#46eebd8c}#t4tAlertsLog .badge{color:var(--navy);white-space:nowrap;background:#46eebd1f;border:1px solid #46eebd59;border-radius:999px;align-items:center;gap:8px;padding:10px 16px;font-size:14px;font-weight:900;display:inline-flex}#t4tAlertsLog .liveDot{background:#22c55e;border-radius:999px;width:8px;height:8px;animation:2s ease-in-out infinite livePulse;box-shadow:0 0 0 3px #22c55e33}@keyframes livePulse{0%,to{box-shadow:0 0 0 3px #22c55e33}50%{box-shadow:0 0 0 6px #22c55e1a}}#t4tAlertsLog .filterRow{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 14px;display:flex}#t4tAlertsLog .fpill{appearance:none;border:1px solid var(--line);color:var(--navy);cursor:pointer;background:#fff;border-radius:12px;align-items:center;gap:6px;height:44px;padding:0 16px;font-size:13px;font-weight:1000;transition:all .18s;display:inline-flex;box-shadow:0 10px 22px #0b223914}#t4tAlertsLog .fpill:hover{transform:translateY(-1px)}#t4tAlertsLog .fpill.active{background:linear-gradient(135deg,#46eebd2e,#46eebd0f);border-color:#46eebdbf;outline:3px solid #46eebd38}#t4tAlertsLog .fpill.l1:before{content:"";background:#f59e0b;border-radius:999px;width:8px;height:8px;display:inline-block}#t4tAlertsLog .fpill.l2:before{content:"";background:#f97316;border-radius:999px;width:8px;height:8px;display:inline-block}#t4tAlertsLog .fpill.l3:before{content:"";background:#22c55e;border-radius:999px;width:8px;height:8px;display:inline-block}#t4tAlertsLog .fdiv{background:#0b22391f;flex:none;width:1px;height:28px;margin:0 4px}#t4tAlertsLog .card{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:16px;overflow:hidden}#t4tAlertsLog .cardHead{border-bottom:1px solid var(--line);background:linear-gradient(#0b22390d,#0b223900);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px;display:flex}#t4tAlertsLog .cardHead h2{letter-spacing:.08em;color:#0b2239c7;text-transform:uppercase;align-items:center;gap:10px;margin:0;font-size:14px;font-weight:1000;display:flex}#t4tAlertsLog .cardHead{padding:16px}#t4tAlertsLog .dot{background:var(--mint);border-radius:999px;flex:none;width:10px;height:10px;box-shadow:0 0 0 6px #46eebd1f}#t4tAlertsLog .tableWrap{-webkit-overflow-scrolling:touch;overflow:auto}#t4tAlertsLog table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;min-width:1080px}#t4tAlertsLog thead th{z-index:2;text-align:center;text-transform:uppercase;letter-spacing:.1em;color:#0b2239b3;border-bottom:1px solid var(--line);white-space:nowrap;background:#fff;padding:14px 8px;font-size:10.5px;position:sticky;top:0}#t4tAlertsLog thead th:first-child{text-align:left;padding-left:18px}#t4tAlertsLog tbody td{border-bottom:1px solid var(--line);vertical-align:middle;white-space:nowrap;text-align:center;background:#fff;padding:14px 10px;font-size:16px;font-weight:900}#t4tAlertsLog tbody td:first-child{text-align:left;padding-left:18px}#t4tAlertsLog tbody tr:hover td{background:#0b223905}#t4tAlertsLog .lvlPill{white-space:nowrap;border:1px solid #0b22391f;border-radius:999px;justify-content:center;align-items:center;padding:5px 10px;font-size:11px;font-weight:1000;display:inline-flex}#t4tAlertsLog .lvlPill.lvl1{background:linear-gradient(135deg, var(--lvl1a), var(--lvl1b));color:var(--lvl1txt);border-color:#f59e0b59}#t4tAlertsLog .lvlPill.lvl2{color:#fff;background:linear-gradient(135deg,#fb923c,#f97316);border-color:#f973168c}#t4tAlertsLog .lvlPill.lvl3{color:#fff;background:linear-gradient(135deg,#22c55e,#16a34a);border-color:#22c55e8c}#t4tAlertsLog .sideChip{border:1px solid #0b22391f;border-radius:999px;justify-content:center;align-items:center;padding:4px 10px;font-size:12px;font-weight:1000;display:inline-flex}#t4tAlertsLog .sideChip.buy{color:var(--buy);background:#1d4fff14;border-color:#1d4fff40}#t4tAlertsLog .sideChip.sell{color:var(--sell);background:#e11d4814;border-color:#e11d4840}#t4tAlertsLog .ocPill{color:#0b22398c;background:#fff;border:1px solid #0b22391f;border-radius:999px;justify-content:center;align-items:center;min-width:80px;padding:4px 10px;font-size:13px;font-weight:1000;display:inline-flex}#t4tAlertsLog .ocPill.profit{color:#1d4fff;background:#1d4fff1a;border-color:#1d4fff4d}#t4tAlertsLog .ocPill.loss{color:#e11d48;background:#e11d481a;border-color:#e11d484d}#t4tAlertsLog .ocPill.breakeven{color:#065f46;background:#10b9811f;border-color:#10b98159}#t4tAlertsLog .fld{height:34px;color:var(--navy);text-align:center;background:#fff;border:1px solid #0b22392e;border-radius:10px;outline:none;padding:0 8px;font-size:12px;font-weight:1000}#t4tAlertsLog .fld:focus{border-color:#46eebdbf;box-shadow:0 0 0 3px #46eebd2e}#t4tAlertsLog select.fld{cursor:pointer;width:110px}#t4tAlertsLog input.fld{width:80px}#t4tAlertsLog .totalsRow td{background:linear-gradient(#0b22390a,#0b223905)!important;border-top:2px solid #0b22391f!important;border-bottom:none!important;font-weight:1100!important}#t4tAlertsLog .pos{color:var(--green)}#t4tAlertsLog .neg{color:var(--red)}#t4tAlertsLog .pip-profit{color:#1d4fff;font-weight:1000}#t4tAlertsLog .pip-loss{color:#e11d48;font-weight:1000}#t4tAlertsLog .pip-zero{color:#c2410c;font-weight:1000}#t4tAlertsLog .stateRow td{text-align:center;color:#0b22398c;padding:32px 18px;font-size:14px;font-weight:900}#t4tAlertsLog .srcChip{color:#0b22398c;background:#0b22390a;border:1px solid #0b22391a;border-radius:999px;align-items:center;gap:4px;padding:3px 8px;font-size:10px;font-weight:1000;display:inline-flex}#t4tAlertsLog .srcChip.ea{color:#065f46;background:#46eebd1f;border-color:#46eebd59}@media (max-width:820px){#t4tAlertsLog .wrap{padding:12px}#t4tAlertsLog .hTitle{font-size:26px}}#t4tPerfMetrics,#t4tPerfMetrics *{box-sizing:border-box}#t4tPerfMetrics{--navy:#0b2239;--mint:#46eebd;--card:#fff;--line:#0b22391f;--text:#0b2239;--muted:#0b2239b3;--shadow:0 18px 55px #0b223924;--red:#e11d48;--green:#39c172;--buy:#2563eb;--sell:#e11d48;--amber:#ffb020;--lvl1a:#f59e0b40;--lvl1b:#f59e0b1f;--lvl1txt:#7c4a03;color:var(--text);font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}#t4tPerfMetrics .wrap{max-width:1260px;margin:0 auto;padding:18px}#t4tPerfMetrics .hTitle{letter-spacing:-.02em;color:var(--navy);margin:0 0 4px;font-size:34px;font-weight:700;line-height:1.05}#t4tPerfMetrics .hSub{color:var(--muted);max-width:90ch;margin:0 0 18px;font-size:13px}#t4tPerfMetrics .dateBar{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;display:flex}#t4tPerfMetrics .drBtn{appearance:none;border:1px solid var(--line);color:var(--navy);cursor:pointer;background:#fff;border-radius:12px;align-items:center;gap:6px;height:40px;padding:0 14px;font-size:12px;font-weight:1000;transition:all .18s;display:inline-flex;box-shadow:0 8px 18px #0b223914}#t4tPerfMetrics .drBtn:hover{transform:translateY(-1px)}#t4tPerfMetrics .drBtn.active{background:linear-gradient(135deg,#46eebd2e,#46eebd0f);border-color:#46eebdbf;outline:3px solid #46eebd38}#t4tPerfMetrics .drSep{color:#0b223940;padding:0 2px;font-size:14px;font-weight:900}#t4tPerfMetrics .drDateInput{appearance:none;border:1px solid var(--line);color:var(--navy);cursor:pointer;background:#fff;border-radius:12px;height:40px;padding:0 10px;font-size:12px;font-weight:1000;box-shadow:0 8px 18px #0b223914}#t4tPerfMetrics .drStatus{color:#0b22398c;margin-left:auto;font-size:12px;font-weight:900}#t4tPerfMetrics .drLoading{align-items:center;gap:6px;display:inline-flex}#t4tPerfMetrics .drSpinner{border:2px solid #46eebd4d;border-top-color:var(--mint);border-radius:999px;width:14px;height:14px;animation:.7s linear infinite pmSpin}@keyframes pmSpin{to{transform:rotate(360deg)}}#t4tPerfMetrics .modeToggle{border:1px solid var(--line);background:#0b22390a;border-radius:999px;gap:4px;margin-bottom:14px;padding:4px;display:inline-flex;box-shadow:0 8px 18px #0b22390f}#t4tPerfMetrics .modeBtn{appearance:none;color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:999px;align-items:center;gap:8px;height:38px;padding:0 20px;font-size:13px;font-weight:1000;transition:all .18s;display:inline-flex}#t4tPerfMetrics .modeBtn:hover{color:var(--navy)}#t4tPerfMetrics .modeBtn.active{color:var(--navy);background:#fff;box-shadow:0 6px 16px #0b22391f}#t4tPerfMetrics .modeBtn.active:before{content:"";background:var(--mint);border-radius:999px;width:8px;height:8px;box-shadow:0 0 0 4px #46eebd2e}#t4tPerfMetrics .modeNote{color:#0b223999;background:#46eebd14;border:1px solid #46eebd4d;border-radius:12px;max-width:90ch;margin:0 0 16px;padding:10px 14px;font-size:12.5px;font-weight:800}#t4tPerfMetrics .metricsCard{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:16px;margin-bottom:16px;overflow:hidden}#t4tPerfMetrics .metricsHead{border-bottom:1px solid var(--line);background:linear-gradient(#0b22390d,#0b223900);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px;display:flex}#t4tPerfMetrics .metricsHead h2{letter-spacing:.08em;color:#0b2239c7;text-transform:uppercase;align-items:center;gap:10px;margin:0;font-size:14px;font-weight:1000;display:flex}#t4tPerfMetrics .dot{background:var(--mint);border-radius:999px;flex:none;width:10px;height:10px;box-shadow:0 0 0 6px #46eebd1f}#t4tPerfMetrics .metricsBody{padding:14px}#t4tPerfMetrics .pmFilterSection{flex-direction:column;gap:8px;margin-bottom:14px;display:flex}#t4tPerfMetrics .pmFilterRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}#t4tPerfMetrics .pmBtn{appearance:none;border:1px solid var(--line);color:var(--navy);cursor:pointer;white-space:nowrap;background:#fff;border-radius:12px;justify-content:center;align-items:center;gap:8px;height:40px;min-height:40px;padding:0 14px;font-size:12px;font-weight:1000;transition:all .18s;display:inline-flex;box-shadow:0 8px 18px #0b223914}#t4tPerfMetrics .pmBtn:hover{transform:translateY(-1px)}#t4tPerfMetrics .pmBtn.active{background:linear-gradient(135deg,#46eebd2e,#46eebd0f);border-color:#46eebdbf;outline:3px solid #46eebd38}#t4tPerfMetrics .pmFlag{background:#fff;border:2px solid #0b223924;border-radius:999px;justify-content:center;align-items:center;width:26px;min-width:26px;height:26px;font-size:16px;display:inline-flex}#t4tPerfMetrics .pmDirRow{align-items:center;gap:8px;display:flex}#t4tPerfMetrics .pmDirLabel{letter-spacing:.1em;text-transform:uppercase;color:#0b223973;flex:none;font-size:11px;font-weight:1000}#t4tPerfMetrics .pmDirBtn{appearance:none;border:1px solid var(--line);color:var(--muted);cursor:pointer;background:#fff;border-radius:999px;align-items:center;height:32px;padding:0 14px;font-size:12px;font-weight:900;transition:all .15s;display:inline-flex;box-shadow:0 3px 8px #0b22390f}#t4tPerfMetrics .pmDirBtn.active{color:var(--navy);background:#46eebd24;border-color:#46eebd8c}#t4tPerfMetrics .pmDirBtn.buy.active{color:var(--buy);background:#2563eb1a;border-color:#2563eb73}#t4tPerfMetrics .pmDirBtn.sell.active{color:var(--sell);background:#e11d481a;border-color:#e11d4873}#t4tPerfMetrics .pmRowDivider{background:var(--line);width:100%;height:1px}#t4tPerfMetrics .topStats{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:10px;display:grid}#t4tPerfMetrics .statBox{border:1px solid var(--line);background:#fff;border-radius:14px;justify-content:space-between;align-items:center;gap:10px;padding:12px;display:flex}#t4tPerfMetrics .statLeft{align-items:center;gap:10px;min-width:0;display:flex}#t4tPerfMetrics .ico{border:1px solid #0b22391a;border-radius:12px;flex:none;place-items:center;width:34px;height:34px;font-size:18px;display:grid}#t4tPerfMetrics .ico.trades{background:#46eebd24}#t4tPerfMetrics .ico.win{background:#2563eb1a}#t4tPerfMetrics .ico.pips{background:#39c1721f}#t4tPerfMetrics .ico.cash{background:#f4b40024}#t4tPerfMetrics .statLbl{letter-spacing:.1em;text-transform:uppercase;color:#0b2239b3;font-size:11px;font-weight:1000}#t4tPerfMetrics .statVal{color:var(--navy);font-size:22px;font-weight:1100}#t4tPerfMetrics .wlBarWrap{border:1px solid var(--line);background:#fff;border-radius:14px;margin-bottom:10px;padding:12px}#t4tPerfMetrics .wlTop{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}#t4tPerfMetrics .wlTitle{letter-spacing:.1em;text-transform:uppercase;color:#0b2239b3;font-size:12px;font-weight:1000}#t4tPerfMetrics .wlMeta{color:#0b2239b3;font-size:12px;font-weight:1000}#t4tPerfMetrics .bar{background:#0b223914;border-radius:999px;height:12px;display:flex;overflow:hidden}#t4tPerfMetrics .barWin{background:#39c172d9;transition:width .3s}#t4tPerfMetrics .barLoss{background:#e11d48d9;transition:width .3s}#t4tPerfMetrics .grid4{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}#t4tPerfMetrics .panelBox{border:1px solid var(--line);background:#fff;border-radius:14px;padding:12px}#t4tPerfMetrics .pRow{justify-content:space-between;align-items:baseline;gap:10px;padding:6px 0;display:flex}#t4tPerfMetrics .pLbl{color:#0b2239b3;font-size:12px;font-weight:1000}#t4tPerfMetrics .pVal{font-size:18px;font-weight:1100}#t4tPerfMetrics .pos{color:var(--green)}#t4tPerfMetrics .neg{color:#e05577}#t4tPerfMetrics .bkTable{border-collapse:separate;border-spacing:0;width:100%}#t4tPerfMetrics .bkTable th{text-align:left;text-transform:uppercase;letter-spacing:.1em;color:#0b22398c;border-bottom:1px solid var(--line);white-space:nowrap;padding:10px 12px;font-size:10.5px;font-weight:1000}#t4tPerfMetrics .bkTable th:not(:first-child){text-align:right}#t4tPerfMetrics .bkTable td{border-bottom:1px solid var(--line);vertical-align:middle;padding:11px 12px;font-size:16px;font-weight:1000}#t4tPerfMetrics .bkTable td:not(:first-child){text-align:right}#t4tPerfMetrics .bkTable tbody tr:last-child td{border-bottom:none}#t4tPerfMetrics .bkTable tbody tr:hover td{background:#0b223905}#t4tPerfMetrics .lvlPill{border:1px solid #0b22391f;border-radius:999px;justify-content:center;align-items:center;padding:6px 14px;font-size:14px;font-weight:1000;display:inline-flex}#t4tPerfMetrics .lvlPill.lvl1{background:linear-gradient(135deg,var(--lvl1a),var(--lvl1b));color:var(--lvl1txt);border-color:#f59e0b59}#t4tPerfMetrics .lvlPill.lvl2{color:#fff;background:linear-gradient(135deg,#fb923c,#f97316);border-color:#f973168c}#t4tPerfMetrics .lvlPill.lvl3{color:#fff;background:linear-gradient(135deg,#22c55e,#16a34a);border-color:#22c55e8c}#t4tPerfMetrics .winBar{vertical-align:middle;background:#39c172cc;border-radius:999px;min-width:2px;max-width:80px;height:8px;display:inline-block}#t4tPerfMetrics .bkEmpty{text-align:center;color:#0b223973;padding:20px 12px;font-size:13px;font-weight:900}#t4tPerfMetrics .instName{color:var(--navy);font-size:13px;font-weight:1100}@media (max-width:980px){#t4tPerfMetrics .topStats,#t4tPerfMetrics .grid4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){#t4tPerfMetrics .wrap{padding:12px}#t4tPerfMetrics .hTitle{font-size:26px}}
