/* TJ_DESIGN_R_2026_10_10 — журнал сделок по правилам R, вариант A2 (одобрен владельцем 10.10.2026). Сборка из макета ?tjlab=
   (tj-lab.css без вариантов B–E и плашки выбора). Работает только при классах tjlab-r/tjlab-a/tjlab-f на <html>. */
html.tjlab-r.tjr-boot:root body .trading-journal-wrapper #tab-overview{visibility:hidden}
html.tjlab-r:root body .trading-journal-wrapper{--pr-profit:#95ce5a;--pr-surface:#121820;--pr-surface-2:#171e28;--pr-surface-hover:#1f2834;--pr-muted:#b3b9c2;--pr-faint:#949ca7;--pr-text:#e6e9ee;
  --pr-shadow:none;--pr-line-soft:rgba(255,255,255,.07);
  --tjr-1:#e6e9ee;--tjr-2:#b3b9c2;--tjr-g:#95ce5a;--tjr-r:#f43f5e;--tjr-surf:#121820;--tjr-line:rgba(255,255,255,.07)}
html.tjlab-r:root body .trading-journal-wrapper :is(.positive,.tj-stat-value.positive,.tj-instrument-pnl.positive,.tj-recent-trade-pnl.positive,.tj-pnl-contributor-val){color:var(--tjr-g)!important}
html.tjlab-r:root body .trading-journal-wrapper :is(.negative,.tj-stat-value.negative,.tj-instrument-pnl.negative,.tj-recent-trade-pnl.negative){color:var(--tjr-r)!important}
html.tjlab-r:root body .trading-journal-wrapper .tj-btn, html.tjlab-r:root body .trading-journal-wrapper .tj-btn:hover{box-shadow:none!important}
html.tjlab-r:root body .trading-journal-wrapper .tj-tab-kbd{display:none!important}
html.tjlab-r:root body .trading-journal-wrapper .tj-sidebar-balance-label{font-size:13px!important;text-transform:none!important;letter-spacing:0!important;color:var(--tjr-2)!important;font-weight:500!important}
html.tjlab-r:root body .trading-journal-wrapper #tj-demo-banner{background:var(--tjr-surf)!important;border:1px solid var(--tjr-line)!important;box-shadow:none!important}
html.tjlab-r:root body .trading-journal-wrapper #tj-demo-banner>div>div:last-child{color:var(--tjr-2)!important;font-size:14px!important}
html.tjlab-r:root body .trading-journal-wrapper #tab-overview .tj-card{background:var(--tjr-surf)!important;border:0!important;box-shadow:none!important;border-radius:8px!important;margin:0!important}
html.tjlab-r:root body .trading-journal-wrapper #tab-overview .tj-card-header{border-bottom:0!important;padding:16px 20px 4px!important;background:transparent!important;min-height:0!important}
html.tjlab-r:root body .trading-journal-wrapper #tab-overview .tj-card-title{font-size:16px!important;font-weight:600!important;text-transform:none!important;letter-spacing:0!important;color:var(--tjr-1)!important}
html.tjlab-r:root body .trading-journal-wrapper #tab-overview .tj-card-title>i{display:none!important}
html.tjlab-r:root body .trading-journal-wrapper #tab-overview .tj-card-subtitle{font-size:13px!important;color:var(--tjr-2)!important;font-weight:400!important}
html.tjlab-r:root body .trading-journal-wrapper #tab-overview .tj-select-small{font-size:13px!important;background:transparent!important;border:1px solid var(--tjr-line)!important;color:var(--tjr-2)!important}
html.tjlab-r:root body .trading-journal-wrapper .tj-stats-grid{background:var(--tjr-surf)!important;border:0!important;box-shadow:none!important}
html.tjlab-r:root body .trading-journal-wrapper .tj-stat-icon{display:none!important}
html.tjlab-r:root body .trading-journal-wrapper .tj-stat-card::before, html.tjlab-r:root body .trading-journal-wrapper .tj-stat-card::after{display:none!important}
html.tjlab-r:root body .trading-journal-wrapper .tj-stat-card{background:transparent!important;box-shadow:none!important}
html.tjlab-r:root body .trading-journal-wrapper .tj-stat-label{font-size:13px!important;font-weight:500!important;text-transform:none!important;letter-spacing:0!important;color:var(--tjr-2)!important}
html.tjlab-r:root body .trading-journal-wrapper .tj-stat-value{font-size:24px!important;font-weight:600!important;letter-spacing:-.01em!important;color:#fff;font-variant-numeric:tabular-nums}
html.tjlab-r:root body .trading-journal-wrapper .tj-stat-card-primary .tj-stat-value{font-size:24px!important}
html.tjlab-r:root body .trading-journal-wrapper :is(.tj-stat-sub,.tj-stat-sub-item){font-size:13px!important;color:var(--tjr-2)!important;letter-spacing:0!important}
html.tjlab-r:root body .trading-journal-wrapper .tj-stat-sub-item>i{display:none!important}
html.tjlab-r:root body .trading-journal-wrapper .tj-pnl-contributors{display:none!important}
html.tjlab-r:root body .trading-journal-wrapper #tjx-insight{background:var(--tjr-surf)!important;border:0!important;box-shadow:none!important;border-radius:8px!important;margin:0!important}
html.tjlab-r:root body .trading-journal-wrapper #tjx-insight::before{display:none!important}
html.tjlab-r:root body .trading-journal-wrapper .tjx-insight-txt{font-size:14px!important;color:var(--tjr-1)!important;line-height:1.5!important}
html.tjlab-r:root body .trading-journal-wrapper .tjx-limit label{font-size:13px!important;text-transform:none!important;letter-spacing:0!important;color:var(--tjr-2)!important;font-weight:500!important}
html.tjlab-r:root body .trading-journal-wrapper .tjx-limit-state{font-size:13px!important;color:var(--tjr-2)!important}
html.tjlab-r:root body .trading-journal-wrapper :is(#tjx-limit-input,#tjx-limit-save){font-size:14px!important}
html.tjlab-r:root body .trading-journal-wrapper .tj-daily-pill{background:transparent!important;border:0!important;padding:0 0 0 14px!important;box-shadow:none!important}
html.tjlab-r:root body .trading-journal-wrapper .tj-daily-pill-label{font-size:13px!important;text-transform:none!important;letter-spacing:0!important;color:var(--tjr-2)!important;font-weight:400!important}
html.tjlab-r:root body .trading-journal-wrapper .tj-daily-pill strong{font-size:14px!important}
html.tjlab-r:root body .trading-journal-wrapper :is(.tj-instrument-item,.tj-recent-trade){background:transparent!important;border:0!important;border-top:1px solid var(--tjr-line)!important;border-radius:0!important;box-shadow:none!important;margin:0!important;padding:12px 4px!important}
html.tjlab-r:root body .trading-journal-wrapper :is(.tj-instrument-item,.tj-recent-trade):first-child{border-top:0!important}
html.tjlab-r:root body .trading-journal-wrapper :is(.tj-instrument-item,.tj-recent-trade):hover{background:rgba(255,255,255,.03)!important}
html.tjlab-r:root body .trading-journal-wrapper :is(.tj-instruments-list,.tj-recent-trades){gap:0!important}
html.tjlab-r:root body .trading-journal-wrapper :is(.tj-instrument-symbol,.tj-recent-trade-symbol){font-size:14px!important;color:var(--tjr-1)!important;font-weight:600!important}
html.tjlab-r:root body .trading-journal-wrapper :is(.tj-instrument-trades,.tj-recent-trade-time){font-size:13px!important;color:var(--tjr-2)!important}
html.tjlab-r:root body .trading-journal-wrapper :is(.tj-instrument-pnl,.tj-recent-trade-pnl){font-size:14px!important;font-weight:600!important;font-variant-numeric:tabular-nums}
html.tjlab-r:root body .trading-journal-wrapper .tj-badge{font-size:13px!important;font-weight:500!important;text-transform:none!important;letter-spacing:0!important;background:transparent!important;border:0!important;padding:0!important;min-width:40px;text-align:left}
html.tjlab-r:root body .trading-journal-wrapper :is(.tj-badge-long,.tj-badge-short){color:var(--tjr-2)!important}
html.tjlab-r:root body .trading-journal-wrapper .tjr-open{color:var(--tjr-2)!important;font-weight:500!important}
html.tjlab-r:root body .trading-journal-wrapper :is(#tjr-hero,#tjr-more){display:none!important}
html.tjlab-r:root body .trading-journal-wrapper #tjr-hero{padding:20px 22px!important}
html.tjlab-r:root body .trading-journal-wrapper .tjr-hero-l{font-size:13px;font-weight:500;color:var(--tjr-2)}
html.tjlab-r:root body .trading-journal-wrapper .tjr-hero-v{font-size:36px;font-weight:600;color:#fff;letter-spacing:-.015em;margin:6px 0 4px;font-variant-numeric:tabular-nums;line-height:1.1}
html.tjlab-r:root body .trading-journal-wrapper .tjr-hero-d{font-size:15px;font-weight:600}
html.tjlab-r:root body .trading-journal-wrapper .tjr-hero-d .tjr-pos{color:var(--tjr-g)}
html.tjlab-r:root body .trading-journal-wrapper .tjr-hero-d .tjr-neg{color:var(--tjr-r)}
html.tjlab-r:root body .trading-journal-wrapper .tjr-hero-m{color:var(--tjr-2);font-weight:500}
html.tjlab-r:root body .trading-journal-wrapper .tjr-hero-s{font-size:13px;color:var(--tjr-2);margin-top:14px}
html.tjlab-r:root body .trading-journal-wrapper .tjr-hero-s span{color:var(--tjr-1);font-variant-numeric:tabular-nums}
html.tjlab-r:root body .trading-journal-wrapper .tjr-more{font-size:14px;font-weight:600;color:var(--tjr-g)!important;text-decoration:none!important;padding:4px 2px}
html.tjlab-r:root body .trading-journal-wrapper #tab-overview.tjr-grid.active{display:grid!important;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;align-items:start}
html.tjlab-r:root body .trading-journal-wrapper #tab-overview.tjr-grid>.tj-grid-2{display:contents!important}
html.tjlab-r:root body .trading-journal-wrapper #tab-overview.tjr-grid>.tj-stats-panel:not([style*="none"]){display:contents!important}
html.tjlab-r:root body .trading-journal-wrapper #tab-overview.tjr-grid>*, html.tjlab-r:root body .trading-journal-wrapper #tab-overview.tjr-grid>.tj-grid-2>*, html.tjlab-r:root body .trading-journal-wrapper #tab-overview.tjr-grid>.tj-stats-panel>*{grid-column:1/-1;min-width:0;margin:0!important}
html.tjlab-r:root body .trading-journal-wrapper #tab-overview.tjr-grid>.tj-stats-panel>.tjx-limit-banner{grid-column:1/-1}
html.tjlab-r:root body .trading-journal-wrapper .tjr-daily .tj-card-body{height:240px!important}
html.tjlab-a:root body .trading-journal-wrapper #tjr-hero{display:block!important;order:0}
html.tjlab-a:root body .trading-journal-wrapper .tjr-eq{order:1}
html.tjlab-a:root body .trading-journal-wrapper .tjr-kpi{order:2}
html.tjlab-a:root body .trading-journal-wrapper .tjr-ins{order:3}
html.tjlab-a:root body .trading-journal-wrapper .tjr-daily{order:4}
html.tjlab-a:root body .trading-journal-wrapper .tjr-rec{order:5}
html.tjlab-a:root body .trading-journal-wrapper .tjr-inst{order:6}
html.tjlab-a:root body .trading-journal-wrapper .tjr-dist{display:none!important}
html.tjlab-a:root body .trading-journal-wrapper .tj-stat-card-primary{display:none!important}
@media (min-width:900px){html.tjlab-a:root body .trading-journal-wrapper #tjr-hero{grid-column:span 4!important;align-self:stretch}
html.tjlab-a:root body .trading-journal-wrapper .tjr-eq{grid-column:span 8!important}
html.tjlab-a:root body .trading-journal-wrapper .tjr-eq .tj-card-body{height:236px!important}
html.tjlab-a:root body .trading-journal-wrapper :is(.tjr-rec,.tjr-inst){grid-column:span 6!important}
html.tjlab-a:root body .trading-journal-wrapper .tjr-kpi{grid-template-columns:repeat(4,minmax(0,1fr))!important}}
html.tjlab-r:root body .trading-journal-wrapper #tjx-insight .tjx-insight-txt{flex:none!important;min-height:0!important}
html.tjlab-r:root body .trading-journal-wrapper #tjr-cols{display:none}
@media (max-width:899px){html.tjlab-r:root body .trading-journal-wrapper #tab-overview.tjr-grid.active{gap:12px}
html.tjlab-r:root body .trading-journal-wrapper .tjr-kpi{display:grid!important;grid-template-columns:1fr 1fr!important}
html.tjlab-r:root body .trading-journal-wrapper .tjr-kpi .tj-stat-card{border:0!important;border-top:1px solid var(--tjr-line)!important;padding:14px 16px!important}
html.tjlab-r:root body .trading-journal-wrapper .tjr-kpi .tj-stat-card-primary{grid-column:1/-1;border-top:0!important}
html.tjlab-r:root body .trading-journal-wrapper .tj-stat-value{font-size:22px!important}
html.tjlab-a:root body .trading-journal-wrapper .tjr-eq .tj-card-body{height:200px!important}
html.tjlab-a:root body .trading-journal-wrapper .tjr-kpi .tj-stat-card:nth-child(2){border-top:0!important}
html.tjlab-a:root body .trading-journal-wrapper .tjr-kpi .tj-stat-card:nth-child(3){border-top:0!important}
html.tjlab-r:root body .trading-journal-wrapper .tj-daily-summary-inline{flex-wrap:wrap!important;row-gap:6px}
html.tjlab-r:root body .trading-journal-wrapper .tj-daily-pill{padding:0 14px 0 0!important}}
html.tjlab-r:root body .trading-journal-wrapper .tjr-kpi .tj-stat-card{grid-column:auto!important}
html.tjlab-r:root body .trading-journal-wrapper .tj-stat-sub-row{border:0!important;padding-top:0!important;margin-top:6px!important}
html.tjlab-r:root body .trading-journal-wrapper .tj-stat-card-primary .tj-stat-content{border:0!important}
html.tjlab-r:root body .trading-journal-wrapper #tjx-insight .tjx-row{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important}
html.tjlab-r:root body .trading-journal-wrapper #tjx-insight{padding:16px 20px!important}
html.tjlab-r:root body .trading-journal-wrapper #tjx-insight .tjx-limit{border-left:0!important;padding-left:0!important}
html.tjlab-r:root body .trading-journal-wrapper #tjx-limit-input{width:100%!important;min-width:0!important;box-sizing:border-box}
html.tjlab-r:root body .trading-journal-wrapper .tjx-row:not(:has(.tjx-insight-txt:empty)) .tjx-limit{gap:10px!important}
html.tjlab-r:root body .trading-journal-wrapper .tjr-daily .tj-card-header{display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:start;row-gap:12px}
html.tjlab-r:root body .trading-journal-wrapper .tjr-daily .tj-card-actions{grid-column:2;grid-row:1}
html.tjlab-r:root body .trading-journal-wrapper .tjr-daily .tj-daily-summary-inline{grid-column:1/-1;grid-row:2;justify-content:flex-start!important;flex-wrap:wrap!important;row-gap:6px;margin:0!important}
html.tjlab-r:root body .trading-journal-wrapper .tjr-daily .tj-daily-pill:first-child{padding-left:0!important}
html.tjlab-a:root body .trading-journal-wrapper #tjr-hero{display:flex!important;flex-direction:column}
html.tjlab-a:root body .trading-journal-wrapper .tjr-hero-s{margin-top:auto!important;padding-top:14px}
html.tjlab-r:root body .trading-journal-wrapper #tjx-insight .tjx-limit{display:grid!important;grid-template-columns:minmax(0,160px) auto auto;align-items:center;gap:8px 10px!important}
html.tjlab-r:root body .trading-journal-wrapper #tjx-insight .tjx-limit label{grid-column:1/-1}
html.tjlab-r:root body .trading-journal-wrapper #tjx-limit-input{text-align:left!important}
@media (min-width:900px){html.tjlab-a:root body .trading-journal-wrapper #tjx-insight .tjx-limit{grid-template-columns:auto 120px auto auto}
html.tjlab-a:root body .trading-journal-wrapper #tjx-insight .tjx-limit label{grid-column:auto}}
@media (max-width:899px){html.tjlab-r:root body .trading-journal-wrapper #tjx-insight .tjx-row{flex-direction:column!important;align-items:stretch!important;gap:14px!important}
html.tjlab-r:root body .trading-journal-wrapper #tjx-insight .tjx-insight-txt{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;max-width:100%!important}
html.tjlab-r:root body .trading-journal-wrapper #tjx-insight .tjx-limit{grid-template-columns:minmax(0,1fr) auto!important}
html.tjlab-r:root body .trading-journal-wrapper #tjx-insight .tjx-limit-state{grid-column:1/-1}
html.tjlab-r:root body .trading-journal-wrapper .tjr-kpi .tj-stat-card-primary{grid-column:1/-1!important}}
html.tjlab-r:root body .trading-journal-wrapper .tjr-hero-s{display:none!important}
html.tjlab-r:root body .trading-journal-wrapper .tjr-hero-f{margin:auto 0 0!important;padding-top:18px;display:grid;gap:8px}
html.tjlab-r:root body .trading-journal-wrapper .tjr-hero-f>div{display:flex;justify-content:space-between;gap:12px;border-top:1px solid var(--tjr-line);padding-top:8px}
html.tjlab-r:root body .trading-journal-wrapper .tjr-hero-f dt{font-size:13px;color:var(--tjr-2);font-weight:400;margin:0}
html.tjlab-r:root body .trading-journal-wrapper .tjr-hero-f dd{font-size:13px;color:var(--tjr-1);margin:0;font-variant-numeric:tabular-nums;text-align:right}
html.tjlab-r:root body .trading-journal-wrapper .tjr-hero-v.tjr-pos{color:var(--tjr-g)}
html.tjlab-r:root body .trading-journal-wrapper .tjr-hero-v.tjr-neg{color:var(--tjr-r)}
html.tjlab-r:root body .trading-journal-wrapper .tjr-hero-cap{display:none;margin:12px 0 0;padding:0;background:none;border:0;color:var(--tjr-g);font:500 14px/1.4 "IBM Plex Sans",Arial,sans-serif;text-align:left;cursor:pointer}
html.tjlab-r:root body .trading-journal-wrapper .tjr-hero-cap:hover{text-decoration:underline}
html.tjlab-r:root body .trading-journal-wrapper .tjr-nocap .tjr-hero-cap{display:block}
html.tjlab-r:root body .trading-journal-wrapper .tjr-nocap .tjr-hero-d{display:none}
html.tjlab-r:root body .trading-journal-wrapper .tj-stat-card.tjr-link{cursor:pointer;transition:background-color .12s cubic-bezier(.2,0,.38,.9)!important}
html.tjlab-r:root body .trading-journal-wrapper .tj-stat-card.tjr-link:hover{background:rgba(255,255,255,.035)!important}
html.tjlab-r:root body .trading-journal-wrapper .tj-stat-card.tjr-link:focus-visible{outline:2px solid #95ce5a;outline-offset:-2px}
html.tjlab-r:root body .trading-journal-wrapper .tjr-go{display:block;margin-top:8px;font-size:13px;font-weight:500;color:var(--tjr-g);opacity:0;transition:opacity .12s cubic-bezier(.2,0,.38,.9)}
html.tjlab-r:root body .trading-journal-wrapper .tj-stat-card.tjr-link:hover .tjr-go, html.tjlab-r:root body .trading-journal-wrapper .tj-stat-card.tjr-link:focus-visible .tjr-go{opacity:1}
@media (hover:none){html.tjlab-r:root body .trading-journal-wrapper .tjr-go{opacity:1;font-size:0;margin:0;position:absolute;right:14px;top:14px}
html.tjlab-r:root body .trading-journal-wrapper .tjr-go::after{content:"›";font-size:20px;line-height:1;color:var(--tjr-2)}
html.tjlab-r:root body .trading-journal-wrapper .tj-stat-card.tjr-link{position:relative}}
@keyframes tjr-in{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}
html.tjlab-r.tjr-in:root body .trading-journal-wrapper #tab-overview.active :is(.tjr-hero,.tjr-kpi,.tjr-ins,.tjr-daily,.tjr-eq,.tjr-dist,.tjr-inst,.tjr-rec){animation:tjr-in .32s cubic-bezier(.2,0,.38,.9) both}
html.tjlab-r.tjr-in:root body .trading-journal-wrapper #tab-overview.active :is(.tjr-kpi,.tjr-eq){animation-delay:.04s}
html.tjlab-r.tjr-in:root body .trading-journal-wrapper #tab-overview.active :is(.tjr-ins,.tjr-daily){animation-delay:.08s}
html.tjlab-r.tjr-in:root body .trading-journal-wrapper #tab-overview.active :is(.tjr-inst,.tjr-rec,.tjr-dist){animation-delay:.12s}
@media (prefers-reduced-motion:reduce){html.tjlab-r:root body .trading-journal-wrapper #tab-overview.active *{animation:none!important}}
html.tjlab-r:root body .trading-journal-wrapper .tjr-ins-wait{font-size:14px;color:var(--tjr-2);line-height:1.5;flex:1 1 auto;min-width:0}
html.tjlab-r:root body .trading-journal-wrapper #tjx-insight.tjx-empty .tjx-insight-txt{display:block!important;visibility:visible!important;color:var(--tjr-2)!important}
html.tjlab-r:root body .trading-journal-wrapper .tjr-daily .tj-daily-summary-inline{column-gap:22px!important}
html.tjlab-r:root body .trading-journal-wrapper .tjr-daily .tj-daily-pill{padding:0!important}
html.tjlab-r:root body .trading-journal-wrapper :is(#tj-demo-banner,#tj-backup-reminder,#tj-capital-banner)>i.fas:first-child{display:none!important}
html.tjlab-r:root body .trading-journal-wrapper #tj-backup-reminder{background:var(--tjr-surf)!important;border:1px solid var(--tjr-line)!important;box-shadow:none!important}
html.tjlab-r:root body .trading-journal-wrapper :is(#equity-period,#daily-pnl-period){display:none!important}
html.tjlab-r:root body .trading-journal-wrapper .tjr-scope{appearance:none;background:none;border:0;padding:4px 0;margin:0;font:inherit;font-size:13px;color:var(--tjr-2);cursor:pointer;white-space:nowrap}
html.tjlab-r:root body .trading-journal-wrapper .tjr-scope:hover{color:var(--tjr-1)}
html.tjlab-r:root body .trading-journal-wrapper .tjr-scope:focus-visible{outline:2px solid var(--tjr-g);outline-offset:2px;border-radius:4px}
html.tjlab-r:root body .trading-journal-wrapper .tjr-hero-f dd .tjr-pos{color:var(--tjr-g)}
html.tjlab-r:root body .trading-journal-wrapper .tjr-hero-f dd .tjr-neg{color:var(--tjr-r)}
html.tjlab-r:root body .trading-journal-wrapper #tjx-insight{display:flex!important;flex-direction:column;gap:16px}
html.tjlab-r:root body .trading-journal-wrapper #tjx-insight .tjx-limit-state{display:none!important}
html.tjlab-r:root body .trading-journal-wrapper .tjr-risk{border-top:1px solid var(--tjr-line);padding-top:14px;display:grid;gap:12px}
html.tjlab-r:root body .trading-journal-wrapper .tjr-risk-h{display:flex;justify-content:space-between;align-items:baseline;gap:12px}
html.tjlab-r:root body .trading-journal-wrapper .tjr-risk-t{font-size:15px;font-weight:600;color:#fff}
html.tjlab-r:root body .trading-journal-wrapper .tjr-risk-s{font-size:13px;color:var(--tjr-2)}
html.tjlab-r:root body .trading-journal-wrapper .tjr-risk-s.tjr-on{color:var(--tjr-g)}
html.tjlab-r:root body .trading-journal-wrapper .tjr-risk-s.tjr-neg{color:var(--tjr-r)}
html.tjlab-r:root body .trading-journal-wrapper .tjr-risk-g{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px 24px;align-items:end}
html.tjlab-r:root body .trading-journal-wrapper .tjr-risk-c{display:grid;gap:4px;min-width:0}
html.tjlab-r:root body .trading-journal-wrapper .tjr-risk-c>span{font-size:13px;color:var(--tjr-2)}
html.tjlab-r:root body .trading-journal-wrapper .tjr-risk-c>b{font-size:18px;font-weight:600;color:var(--tjr-1);font-variant-numeric:tabular-nums;line-height:38px}
html.tjlab-r:root body .trading-journal-wrapper .tjr-risk-c>b.tjr-pos{color:var(--tjr-g)}
html.tjlab-r:root body .trading-journal-wrapper .tjr-risk-c>b.tjr-neg{color:var(--tjr-r)}
html.tjlab-r:root body .trading-journal-wrapper .tjr-risk-c>b.tjr-mute{color:var(--tjr-2);font-size:14px;font-weight:400}
html.tjlab-r:root body .trading-journal-wrapper #tjx-insight .tjr-risk-set .tjx-limit{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:4px 8px!important;border:0!important;padding:0!important;margin:0!important}
html.tjlab-r:root body .trading-journal-wrapper #tjx-insight .tjr-risk-set .tjx-limit label{grid-column:1/-1!important}
html.tjlab-r:root body .trading-journal-wrapper #tjx-insight .tjr-risk-set :is(#tjx-limit-input,#tjx-limit-save){height:38px;box-sizing:border-box}
html.tjlab-r:root body .trading-journal-wrapper .tjr-risk-bar{height:4px;border-radius:2px;background:rgba(255,255,255,.08);overflow:hidden}
html.tjlab-r:root body .trading-journal-wrapper .tjr-risk-bar>i{display:block;height:100%;width:0;background:#b2bec3;transition:width .2s cubic-bezier(.2,0,.38,.9)}
html.tjlab-r:root body .trading-journal-wrapper .tjr-risk-bar>i.tjr-hot{background:var(--tjr-r)}
html.tjlab-r:root body .trading-journal-wrapper .tjr-risk-off .tjr-risk-bar{display:none}
html.tjlab-r:root body .trading-journal-wrapper #tjx-insight .tjx-row:has(.tjx-insight-txt:empty){display:none!important}
html.tjlab-r:root body .trading-journal-wrapper .tjr-risk-s.tjr-warn{color:#fff;font-weight:600}
@media (hover:none){html.tjlab-r:root body .trading-journal-wrapper .tj-stat-card.tjr-link .tj-stat-label{padding-right:18px!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;line-height:1.3!important}}
html.tjlab-r:root body .trading-journal-wrapper #tjx-insight{container-type:inline-size;gap:14px!important}
html.tjlab-r:root body .trading-journal-wrapper .tjr-risk{display:grid!important;grid-template-columns:1fr 1fr;gap:12px 20px!important;align-items:end;padding-top:14px}
html.tjlab-r:root body .trading-journal-wrapper .tjr-risk-head{grid-column:1/-1;display:grid!important;grid-template-columns:auto auto 1fr;align-items:center;gap:4px 12px}
html.tjlab-r:root body .trading-journal-wrapper .tjr-risk-set{grid-column:1/-1}
html.tjlab-r:root body .trading-journal-wrapper .tjr-risk-head .tjr-risk-s{grid-column:1/-1;font-size:13px;line-height:1.4;color:var(--tjr-2)}
html.tjlab-r:root body .trading-journal-wrapper .tjr-risk-s.tjr-warn{color:#fff;font-weight:500}
html.tjlab-r:root body .trading-journal-wrapper .tjr-risk-bar{grid-column:1/-1}
html.tjlab-r:root body .trading-journal-wrapper .tjr-risk-sw{display:inline-flex;border:1px solid rgba(255,255,255,.12);border-radius:6px;overflow:hidden}
html.tjlab-r:root body .trading-journal-wrapper .tjr-risk-sw button{appearance:none;border:0;margin:0;background:transparent;color:var(--tjr-2);font:inherit;font-size:13px;font-weight:500;padding:4px 10px;cursor:pointer;line-height:18px}
html.tjlab-r:root body .trading-journal-wrapper .tjr-risk-sw button+button{border-left:1px solid rgba(255,255,255,.12)}
html.tjlab-r:root body .trading-journal-wrapper .tjr-risk-sw button.is-on{background:rgba(255,255,255,.1);color:#fff}
html.tjlab-r:root body .trading-journal-wrapper .tjr-risk-sw button[data-on="1"].is-on{color:var(--tjr-g)}
html.tjlab-r:root body .trading-journal-wrapper .tjr-risk-sw button:focus-visible{outline:2px solid var(--tjr-g);outline-offset:-2px}
html.tjlab-r:root body .trading-journal-wrapper .tjr-risk-off #tjx-limit-input{color:var(--tjr-2)!important}
html.tjlab-r:root body .trading-journal-wrapper .tjr-risk-need #tjx-limit-input{border-color:#fff!important}
html.tjlab-r:root body .trading-journal-wrapper .tjr-risk-c>b{line-height:38px}
@container (min-width:760px){html.tjlab-r:root body .trading-journal-wrapper .tjr-risk{grid-template-columns:minmax(220px,1.3fr) minmax(220px,1.1fr) minmax(130px,.8fr) minmax(130px,.8fr)}
html.tjlab-r:root body .trading-journal-wrapper :is(.tjr-risk-head,.tjr-risk-set){grid-column:auto}
html.tjlab-r:root body .trading-journal-wrapper .tjr-risk-head{align-self:stretch;align-content:start}}
html.tjlab-r:root body .trading-journal-wrapper .tjr-risk-head{display:flex!important;flex-wrap:wrap;align-items:center;gap:6px 12px}
html.tjlab-r:root body .trading-journal-wrapper .tjr-risk-head .tjr-risk-s{flex:1 0 100%}
html.tjlab-r:root body .trading-journal-wrapper .tjr-kpi>.tj-stat-card>.tj-stat-content{align-self:start!important}
html.tjlab-f:root body .trading-journal-wrapper{--tjr-2:#b3b9c2;--pr-muted:#b3b9c2;--pr-faint:#949ca7}
html.tjlab-f:root body .trading-journal-wrapper :is(#tab-overview .tj-card,.tjr-kpi,#tjx-insight,#tj-demo-banner,#tj-backup-reminder,#tj-capital-banner){border:1px solid rgba(255,255,255,.06)!important;box-shadow:none!important}
html.tjlab-f:root body .trading-journal-wrapper .tjr-kpi>.tj-stat-card.tjr-link:hover{background:#171e28!important}
html.tjlab-f:root body .trading-journal-wrapper *{font-variant-numeric:tabular-nums!important}
html.tjlab-f:root body .trading-journal-wrapper .tjr-hero-v{font-size:34px!important;letter-spacing:-.01em}
html.tjlab-f:root body .trading-journal-wrapper .tj-stat-value{font-size:26px!important}
html.tjlab-f:root body .trading-journal-wrapper #tab-overview .tj-card-title{font-size:17px!important}
html.tjlab-f:root body .trading-journal-wrapper :is(.tj-stat-label,.tjr-hero-l,.tjr-hero-f dt,.tj-stat-sub,.tjr-risk-c>span,.tjr-scope,.tj-instrument-trades,.tj-recent-trade-time){color:var(--tjr-2)!important}
html.tjlab-f:root body .trading-journal-wrapper .tjr-hero-l{font-size:14px!important;color:var(--tjr-1)!important}
html.tjlab-f:root body .trading-journal-wrapper .tj-sidebar .tj-tab{font-size:14px!important;color:#b3b9c2!important}
html.tjlab-f:root body .trading-journal-wrapper .tj-sidebar .tj-tab:hover{color:#fff!important}
html.tjlab-f:root body .trading-journal-wrapper .tj-sidebar .tj-tab.active{color:var(--tjr-g)!important}
html.tjlab-f:root body .trading-journal-wrapper :is(#tj-export-btn,#tj-export-csv-btn,#tj-week-png-btn){display:none!important}
@media (min-width:769px){html.tjlab-f:root body .trading-journal-wrapper .tj-topbar :is(.tj-btn,select,#tj-global-period){height:34px!important;min-height:34px!important;box-sizing:border-box!important;font-size:14px!important;border-radius:6px!important}
html.tjlab-f:root body .trading-journal-wrapper .tj-topbar-right .tj-btn-secondary{padding:0 12px!important;background:transparent!important;border:1px solid rgba(255,255,255,.12)!important;color:#e6e9ee!important;transition:background-color .12s cubic-bezier(.2,0,.38,.9),border-color .12s cubic-bezier(.2,0,.38,.9)}
html.tjlab-f:root body .trading-journal-wrapper .tj-topbar-right .tj-btn-secondary:hover{background:rgba(255,255,255,.06)!important;border-color:rgba(255,255,255,.2)!important;color:#fff!important}
html.tjlab-f:root body .trading-journal-wrapper .tj-topbar-right .tj-btn i{font-size:14px!important;width:14px;text-align:center}
html.tjlab-f:root body .trading-journal-wrapper #tj-import-menu-btn .tj-btn-text{display:inline!important;margin-left:6px}
html.tjlab-f:root body .trading-journal-wrapper #tj-more-menu-btn{width:34px!important;padding:0!important;justify-content:center}
html.tjlab-f:root body .trading-journal-wrapper #tj-add-trade{padding:0 16px!important;font-weight:600!important}}
html.tjlab-f:root body .trading-journal-wrapper #tj-demo-banner{padding:12px 16px!important;gap:16px!important;margin-bottom:16px!important}
html.tjlab-f:root body .trading-journal-wrapper #tj-demo-banner>div>div:first-child{font-size:14px!important;margin-bottom:0!important}
html.tjlab-f:root body .trading-journal-wrapper #tj-demo-start-own{padding:0 14px!important;height:34px}
html.tjlab-f:root body .trading-journal-wrapper #tjx-insight{padding:14px 20px!important;gap:12px!important}
html.tjlab-f:root body .trading-journal-wrapper #tjx-insight .tjr-risk{display:flex!important;flex-wrap:wrap;align-items:center;gap:10px 24px!important;padding-top:12px!important}
html.tjlab-f:root body .trading-journal-wrapper .tjr-risk-head{display:contents!important}
html.tjlab-f:root body .trading-journal-wrapper .tjr-risk-t{order:1;margin-right:-12px}
html.tjlab-f:root body .trading-journal-wrapper .tjr-risk-sw{order:2}
html.tjlab-f:root body .trading-journal-wrapper .tjr-risk-set{order:3}
html.tjlab-f:root body .trading-journal-wrapper .tjr-risk-c:not(.tjr-risk-set):not(.tjr-risk-head){order:4;display:flex!important;align-items:baseline;gap:8px}
html.tjlab-f:root body .trading-journal-wrapper .tjr-risk-c>b{font-size:16px!important;line-height:34px!important}
html.tjlab-f:root body .trading-journal-wrapper .tjr-risk-head .tjr-risk-s{order:5;flex:1 1 240px!important;text-align:right}
html.tjlab-f:root body .trading-journal-wrapper .tjr-risk-bar{order:6;flex:1 0 100%;margin-top:-4px}
html.tjlab-f:root body .trading-journal-wrapper #tjx-insight .tjr-risk-set .tjx-limit{display:flex!important;align-items:center;gap:8px!important}
html.tjlab-f:root body .trading-journal-wrapper #tjx-insight .tjr-risk-set .tjx-limit label{white-space:nowrap}
html.tjlab-f:root body .trading-journal-wrapper #tjx-insight .tjr-risk-set #tjx-limit-input{width:148px!important;height:34px!important}
html.tjlab-f:root body .trading-journal-wrapper #tjx-insight .tjr-risk-set #tjx-limit-save{height:34px!important;padding:0 12px!important}
@media (max-width:768px){html.tjlab-f:root body .trading-journal-wrapper .tjr-risk-head .tjr-risk-s{text-align:left;flex-basis:100%!important}}
html.tjlab-f:root body .trading-journal-wrapper #tjx-insight .tjr-risk-set .tjx-limit label{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
html.tjlab-f:root body .trading-journal-wrapper .tjr-risk-t{margin-right:-12px!important}
html.tjlab-f:root body .trading-journal-wrapper .tjr-risk-head .tjr-risk-s{line-height:1.35}
html.tjlab-f:root body .trading-journal-wrapper .tjr-risk-off .tjr-risk-c:has(#tjr-risk-left){display:none!important}
html.tjlab-f:root body .trading-journal-wrapper .tjr-risk-head .tjr-risk-s{flex:1 1 auto!important}
@media (min-width:900px){html.tjlab-a:root body .trading-journal-wrapper .tjr-eq{align-self:stretch!important;display:flex!important;flex-direction:column}
html.tjlab-a:root body .trading-journal-wrapper .tjr-eq .tj-card-body{height:auto!important;flex:1 1 236px;min-height:236px;position:relative}}
html.tjlab-r.tjr-demo:root body .bh-acc-native-save{display:none!important}
html.tjlab-f:root body .trading-journal-wrapper .tjr-hero-v{font-size:36px!important}
html.tjlab-f:root body .trading-journal-wrapper .tj-stat-value{font-size:28px!important}
html.tjlab-f:root body .trading-journal-wrapper .tjr-focus-btn{display:none!important}
@media (min-width:1025px){html.tjlab-f:root body .trading-journal-wrapper .tjr-focus-btn{display:inline-flex!important;align-items:center;gap:6px}
html.tjlab-f.tjr-focus:root body .header-new nav.mega-menu-nav{display:none!important}
html.tjlab-f.tjr-focus:root{--bh-header-h:52px!important}
html.tjlab-f.tjr-focus:root body{padding-top:52px!important}
html.tjlab-f.tjr-focus:root body .trading-journal-wrapper .tjr-focus-btn{color:var(--tjr-g)!important;border-color:rgba(149,206,90,.4)!important}}
html.tjlab-r:root body .trading-journal-wrapper .tjr-tip{position:absolute;left:0;top:0;z-index:5;pointer-events:none;opacity:0;transition:opacity .12s cubic-bezier(.2,0,.38,.9);min-width:180px;max-width:300px;background:#0b0f14;border:1px solid rgba(255,255,255,.12);border-radius:6px;padding:10px 12px;font-size:13px;line-height:1.45;font-variant-numeric:tabular-nums}
html.tjlab-r:root body .trading-journal-wrapper .tjr-tip-t{color:#fff;font-weight:600;font-size:13px;margin-bottom:6px}
html.tjlab-r:root body .trading-journal-wrapper .tjr-tip-r{display:flex;justify-content:space-between;gap:16px}
html.tjlab-r:root body .trading-journal-wrapper .tjr-tip-k{color:var(--tjr-2)}
html.tjlab-r:root body .trading-journal-wrapper .tjr-tip-v{color:#fff;font-weight:500;text-align:right;white-space:nowrap}
html.tjlab-r:root body .trading-journal-wrapper .tjr-tip-v.tjr-pos{color:var(--tjr-g)}
html.tjlab-r:root body .trading-journal-wrapper .tjr-tip-v.tjr-neg{color:var(--tjr-r)}
@media (prefers-reduced-motion:reduce){html.tjlab-r:root body .trading-journal-wrapper .tjr-tip{transition:none}}
/* TJR_TABS_2026_10_10: вкладки «Сделки», «Календарь», «Аналитика», «Дневник», «Калькуляторы» по правилам R —
   без прописных, подписи 13, строки таблиц 14, заголовки карточек 17, зелёный бренда вместо #10b981 */
html.tjlab-r:root body .trading-journal-wrapper *{text-transform:none!important}
html.tjlab-r:root body .trading-journal-wrapper :is(.tj-card-title,th,.tj-mini-stat-label,.tj-month-stat-label,.tj-calendar-weekday,.tj-legend-item,.analytics-insight-label,.strategy-badge,.strategy-metric-label,.tj-filter-group label,.tj-form-group label){letter-spacing:0!important}
html.tjlab-r:root body .trading-journal-wrapper .tj-tab-content:not(#tab-overview) .tj-card-title{font-size:17px!important;font-weight:600!important;color:#fff!important}
html.tjlab-r:root body .trading-journal-wrapper :is(.tj-table,.analytics-table) th{font-size:13px!important;font-weight:500!important;color:var(--tjr-2)!important}
html.tjlab-r:root body .trading-journal-wrapper :is(.tj-table,.analytics-table) td{font-size:14px!important}
html.tjlab-r:root body .trading-journal-wrapper :is(.tj-table,.analytics-table) td :is(strong,span,.tj-instrument-chip){font-size:inherit!important}
html.tjlab-r:root body .trading-journal-wrapper #trades-tbody td:first-child,html.tjlab-r:root body .trading-journal-wrapper .tj-cell-sltp{font-size:13px!important}
html.tjlab-r:root body .trading-journal-wrapper :is(.tj-filter-group label,.tj-form-group label,.tj-risk-item label){font-size:13px!important;font-weight:500!important;color:var(--tjr-2)!important}
html.tjlab-r:root body .trading-journal-wrapper .tj-form-group small{font-size:13px!important;line-height:1.45!important}
html.tjlab-r:root body .trading-journal-wrapper :is(.tj-mini-stat-label,.tj-month-stat-label){font-size:13px!important;font-weight:500!important;color:var(--tjr-2)!important}
html.tjlab-r:root body .trading-journal-wrapper .tj-legend-item{font-size:13px!important}
html.tjlab-r:root body .trading-journal-wrapper .tj-legend-color.profit{background:var(--tjr-g)!important}
html.tjlab-r:root body .trading-journal-wrapper .tj-legend-color.loss{background:var(--tjr-r)!important}
html.tjlab-r:root body .trading-journal-wrapper .tj-calendar-day.has-trades.profit{background-color:rgba(149,206,90,.07)!important}
html.tjlab-r:root body .trading-journal-wrapper .tj-calendar-weekday{font-size:13px!important;font-weight:500!important;color:var(--tjr-2)!important}
html.tjlab-r:root body .trading-journal-wrapper .tj-calendar-day-number{font-size:13px!important}
html.tjlab-r:root body .trading-journal-wrapper .tj-calendar-day-trades{font-size:13px!important}
html.tjlab-r:root body .trading-journal-wrapper [data-analytics-tab]{font-size:14px!important}
html.tjlab-r:root body .trading-journal-wrapper :is(.analytics-insight-label,.strategy-metric-label,.emotion-trades,.tj-journal-entry-date){font-size:13px!important;color:var(--tjr-2)!important}
html.tjlab-r:root body .trading-journal-wrapper :is(.strategy-badge,.tj-thin-sample,.heatmap-cell,.strategy-streak span){font-size:13px!important}
html.tjlab-r:root body .trading-journal-wrapper .tj-tab-content:not(#tab-overview) .tj-btn{font-size:14px!important}
html.tjlab-r:root body .trading-journal-wrapper .tj-table th{white-space:nowrap!important}
html.tjlab-r:root body .trading-journal-wrapper .tj-cell-sltp :is(.tj-sl,.tj-tp){display:block;white-space:nowrap}
html.tjlab-r:root body .trading-journal-wrapper .tj-cell-sltp .tj-tp{color:var(--tjr-2)}
html.tjlab-r:root body .trading-journal-wrapper #trades-tbody td:nth-child(4){white-space:nowrap!important}
html.tjlab-r:root body .trading-journal-wrapper .tj-table td[data-label="Результат"]{min-width:92px;text-align:right;padding-right:18px!important}
html.tjlab-r:root body .trading-journal-wrapper .tj-table td[data-label="Риск / прибыль"]{text-align:right}
html.tjlab-r:root body .trading-journal-wrapper .tj-table td.tj-cell-sltp{min-width:0!important}
@media (min-width:769px){html.tjlab-r:root body .trading-journal-wrapper #trades-table{table-layout:auto!important}
html.tjlab-r:root body .trading-journal-wrapper #trades-table thead th{padding:12px 8px!important}
html.tjlab-r:root body .trading-journal-wrapper #trades-table thead th:first-child{padding-left:16px!important}
html.tjlab-r:root body .trading-journal-wrapper #trades-table td{padding-left:8px!important;padding-right:8px!important}
html.tjlab-r:root body .trading-journal-wrapper #trades-table td:first-child{padding-left:16px!important}
html.tjlab-r:root body .trading-journal-wrapper #trades-table thead th i{margin-left:4px!important}
html.tjlab-r:root body .trading-journal-wrapper #trades-table th:nth-child(7){min-width:0!important}
html.tjlab-r:root body .trading-journal-wrapper #trades-table td[data-label="Действия"]{width:1%!important;white-space:nowrap}
html.tjlab-r:root body .trading-journal-wrapper #trades-table .tj-table-actions{gap:4px!important;flex-wrap:nowrap!important}}
@media (max-width:768px){html.tjlab-r:root body .trading-journal-wrapper :is(.tj-table,.analytics-table) td::before{text-transform:none!important;letter-spacing:0!important;font-size:13px!important;font-weight:500!important;color:var(--tjr-2)!important}
html.tjlab-r:root body .trading-journal-wrapper #trades-table td{padding-left:12px!important;padding-right:12px!important}
html.tjlab-r:root body .trading-journal-wrapper #trades-table .tj-cell-sltp .tj-sl{margin-left:auto}
html.tjlab-r:root body .trading-journal-wrapper #trades-table .tj-cell-sltp{gap:0!important}
html.tjlab-r:root body .trading-journal-wrapper #trades-table td[data-label="Действия"]{width:auto!important}
html.tjlab-r:root body .trading-journal-wrapper #trades-table td[data-label="Действия"] .tj-table-actions{margin-left:auto}
html.tjlab-r:root body .trading-journal-wrapper #trades-table .tj-cell-sltp .tj-sl::after{content:"\00a0/\00a0";color:var(--tjr-2)}}
html.tjlab-r:root body .trading-journal-wrapper .strategy-badge{background:transparent!important;color:var(--tjr-g)!important;border:1px solid rgba(149,206,90,.45)!important;box-shadow:none!important;font-weight:500!important}
html.tjlab-r:root body .trading-journal-wrapper .strategy-streak{background:#171e28!important;border:1px solid var(--tjr-line)!important;box-shadow:none!important}
html.tjlab-r:root body .trading-journal-wrapper .strategy-streak span{color:var(--tjr-1)!important;font-weight:500!important}
html.tjlab-r:root body .trading-journal-wrapper .strategy-streak.positive i{color:var(--tjr-g)!important}
html.tjlab-r:root body .trading-journal-wrapper .strategy-streak.negative i{color:var(--tjr-r)!important}
html.tjlab-r:root body .trading-journal-wrapper .strategy-card.best{border:1px solid rgba(149,206,90,.45)!important;background:var(--tjr-surf)!important;box-shadow:none!important}
/* значки в квадратах отвергнуты владельцем — карточки выводов без них */
html.tjlab-r:root body .trading-journal-wrapper .analytics-insight-icon{display:none!important}
html.tjlab-r:root body .trading-journal-wrapper .analytics-insight-card{gap:0!important}
html.tjlab-r:root body .trading-journal-wrapper .analytics-insight-card.best{border-color:var(--tjr-line)!important;box-shadow:none!important}
html.tjlab-r:root body .trading-journal-wrapper .heatmap-cell.empty{background:#171e28!important;opacity:1!important}
html.tjlab-r:root body .trading-journal-wrapper .heatmap-cell.positive{background:rgba(149,206,90,.6)!important;color:#0a0d12!important;font-weight:600!important}
html.tjlab-r:root body .trading-journal-wrapper .heatmap-cell.negative{background:rgba(244,63,94,.6)!important;color:#fff!important;font-weight:600!important}
html.tjlab-r:root body .trading-journal-wrapper .tj-tab-content .analytics-recommendation,html.tjlab-r:root body .trading-journal-wrapper .tj-tab-content [class*="recommendation"]{margin-bottom:20px!important}

/* BH_TOOL_BRAND_2026_10_11: логотип BUYHOLD в меню телефона (на ПК он в шапке сайта); «Все инструменты» — внизу меню везде */
.tj-sidebar .bh-tool-brand{display:none}
.tj-sidebar .bh-tool-alltools{display:block;margin:4px 12px 16px;padding:12px 8px 0;border-top:1px solid rgba(255,255,255,.07);font:500 14px/1.3 "IBM Plex Sans",Arial,sans-serif;color:#b3b9c2!important;text-decoration:none!important}
.tj-sidebar .bh-tool-alltools:hover{color:#e6e9ee!important}
@media (max-width:768px){
.tj-sidebar .bh-tool-brand{display:block;padding:18px 20px 4px;line-height:0}
.tj-sidebar .bh-tool-brand img{height:22px;width:auto}
/* нижнее меню сайта лежит поверх выезжающей панели: баланс «Текущий» был заслонён наполовину, ссылка «Все инструменты» — целиком */
body:not(.bh-pwa-standalone) .tj-sidebar{padding-bottom:calc(72px + env(safe-area-inset-bottom,0px))!important}
html.bh-pwa-standalone .tj-sidebar{padding-bottom:env(safe-area-inset-bottom,0px)!important}
}

/* BH_TOOLS_ONE_ROW_HEADER_2026_10_12: шапка в одну строку на ПК всегда (решение владельца 12.10, как в финжурнале и калькуляторах).
   Режим «Фокус» делал только это — кнопка больше не нужна и скрыта. */
@media (min-width:1025px){
html.tjlab-f:root body .header-new nav.mega-menu-nav{display:none!important}
html.tjlab-f:root{--bh-header-h:52px!important}
html.tjlab-f:root body{padding-top:52px!important}
html.tjlab-f:root:root body .trading-journal-wrapper #tjr-focus-btn.tjr-focus-btn{display:none!important}
}
/* TJ_PWA_TOP_2026_11_06: в установленном приложении шапки сайта нет, поэтому отступ 52 px под неё не нужен.
   Владелец 06.11: «в журнале сделок непонятное свободное место сверху в pwa приложении на пк». Высоту окна журнала
   скрипт шаблона считает от его верха (100vh минус top), поэтому снизу пустоты не остаётся. Телефон не задет: правило с 1025 px. */
@media (min-width:1025px){
html.bh-pwa-standalone.tjlab-f:root body.bh-pwa-capable{padding-top:env(safe-area-inset-top,0px)!important}
}
/* SEG_ONE_2026_10_12: выбранная кнопка переключателя — как «Месяц» в финжурнале и в калькуляторах; «Вкл» остаётся зелёным */
html.tjlab-r:root body .trading-journal-wrapper .tjr-risk-sw button.is-on{background:#252e3a;color:#fff}
html.tjlab-r:root body .trading-journal-wrapper .tjr-risk-sw button[data-on="1"].is-on{color:var(--tjr-g)}
/* CANON_2026_10_13 — единый канон инструментов (решение владельца 13.10).
   Полосы слева и сверху — фон страницы #0a0d12 и линия .07 (были градиент #080b0f и линия #1f2630).
   Пункт меню 38 px, r8, как у калькуляторов. Название 16/600. Карточки без рамки (рамка прозрачная — размеры те же).
   Кнопки панели: второстепенные — заливка .06 без рамки, главная 14/600. Начертание не жирнее 600. Без #10b981. */
html.tjlab-r:root body .trading-journal-wrapper .tj-sidebar{background:#0a0d12!important;border-right-color:rgba(255,255,255,.07)!important}
html.tjlab-r:root body .trading-journal-wrapper .tj-topbar{background:#0a0d12!important;border-bottom-color:rgba(255,255,255,.07)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}
html.tjlab-r:root body .trading-journal-wrapper .tj-sidebar .tj-tab{height:38px!important;min-height:38px!important;padding-top:0!important;padding-bottom:0!important;border-radius:8px!important}
html.tjlab-r:root body .trading-journal-wrapper .tj-sidebar-title{font-size:16px!important;font-weight:600!important}
html.tjlab-r:root body .trading-journal-wrapper .tj-sidebar-title span{font-weight:inherit!important}
html.tjlab-r:root body .trading-journal-wrapper .tj-sidebar-balance{border-color:rgba(255,255,255,.07)!important}
html.tjlab-r:root body .trading-journal-wrapper .tj-sidebar-balance-value{font-weight:600!important}
html.tjlab-r:root body .trading-journal-wrapper .tj-daily-pill strong,html.tjlab-r:root body .trading-journal-wrapper .tj-daily-pill strong span{font-weight:600!important}
html.tjlab-f:root body .trading-journal-wrapper :is(#tab-overview .tj-card,.tjr-kpi,#tjx-insight,#tj-demo-banner,#tj-backup-reminder,#tj-capital-banner){border-color:transparent!important}
html.tjlab-r:root body .trading-journal-wrapper .tj-topbar .tj-btn-secondary{background:rgba(255,255,255,.06)!important;border-color:transparent!important;color:#e6e9ee!important;font-weight:500!important}
html.tjlab-r:root body .trading-journal-wrapper .tj-topbar .tj-btn-secondary:hover{background:rgba(255,255,255,.1)!important;border-color:transparent!important;color:#fff!important}
html.tjlab-r:root body .trading-journal-wrapper :is(.tj-select,#tj-global-period,#tjx-limit-input){border-color:rgba(255,255,255,.12)!important}
html.tjlab-r:root body .trading-journal-wrapper #tjx-limit-save{background:rgba(255,255,255,.06)!important;border-color:transparent!important;color:#e6e9ee!important;font-weight:500!important}
html.tjlab-r:root body .trading-journal-wrapper #tjx-limit-save:hover{background:rgba(255,255,255,.1)!important;color:#fff!important}
html.tjlab-r:root body .trading-journal-wrapper .tj-btn-primary{color:#0c0f15!important}
html.tjlab-r:root body .trading-journal-wrapper #tj-demo-start-own{font-size:14px!important}
html.tjlab-r:root body .trading-journal-wrapper .tj-notification{border-color:rgba(255,255,255,.12)!important}
html.tjlab-r:root body .trading-journal-wrapper .tj-notification-icon{color:#95ce5a!important}
html.tjlab-r:root body .trading-journal-wrapper .tj-notification-message{color:#b3b9c2!important}
html.tjlab-r:root body .trading-journal-wrapper .tj-notification-close{color:#949ca7!important}
/* градиентная кайма карточек (::before 135° зелёный → синий), свечение активного пункта и боковой полосы — сняты:
   градиентов и свечения в R нет (свечение владелец отверг 09.10) */
html.tjlab-r:root body .trading-journal-wrapper :is(.tj-card,.tj-sidebar)::before,html.tjlab-r:root body .trading-journal-wrapper .tj-tab.active::before{display:none!important}
html.tjlab-r:root body .bh-wm-accent{color:#95ce5a;font-style:normal}
html.tjlab-r:root body .bh-tool-cta-in{background:#121820!important;border:0!important;box-shadow:none!important}
html.tjlab-r:root body .bh-tool-cta-txt b{font-size:16px;font-weight:600}
html.tjlab-r:root body .bh-tool-cta-txt span{color:#b3b9c2}
html.tjlab-r:root body .bh-tool-cta .btn{font-weight:600;border-radius:6px;color:#0c0f15}
html.tjlab-r:root body .bh-tool-cta .btn:hover{background:#a6d873}
/* TJ_ICONS_2026_10_13 — значки журнала: свой линейный набор вместо Font Awesome (владелец 13.10, пункт 5).
   Разметку <i class="fas fa-…"> не меняли: значок рисует маска, цвет — currentColor. Шрифт FA на странице журнала снят
   (page-trading-journal.php). Новый значок: добавить в polish/test/gen_tj_icons.py и пересобрать. Откат: удалить блок до
   TJ_ICONS_END и вернуть подключение FA в шаблоне. */
:where(body.page-template-trading-journal) :where(.fa-arrow-down,.fa-arrow-left,.fa-arrow-right,.fa-balance-scale,.fa-bars,.fa-bolt,.fa-book,.fa-book-open,.fa-brain,.fa-business-time,.fa-calculator,.fa-calendar-alt,.fa-calendar-day,.fa-caret-down,.fa-chart-area,.fa-chart-bar,.fa-chart-line,.fa-chart-pie,.fa-check,.fa-check-circle,.fa-chess,.fa-chevron-down,.fa-chevron-left,.fa-chevron-right,.fa-clipboard,.fa-clipboard-check,.fa-clock,.fa-cloud-upload-alt,.fa-cog,.fa-coins,.fa-compress,.fa-copy,.fa-database,.fa-download,.fa-edit,.fa-ellipsis-h,.fa-exchange-alt,.fa-exclamation,.fa-exclamation-circle,.fa-exclamation-triangle,.fa-expand,.fa-eye,.fa-file-csv,.fa-file-export,.fa-file-import,.fa-filter,.fa-fire,.fa-flask,.fa-forward,.fa-history,.fa-image,.fa-inbox,.fa-info-circle,.fa-layer-group,.fa-lightbulb,.fa-link,.fa-list,.fa-long-arrow-alt-right,.fa-magic,.fa-pen,.fa-percentage,.fa-play,.fa-play-circle,.fa-plus,.fa-question-circle,.fa-redo,.fa-rocket,.fa-route,.fa-save,.fa-shield-alt,.fa-skull-crossbones,.fa-smile,.fa-sort,.fa-sort-down,.fa-sort-up,.fa-spinner,.fa-star,.fa-stethoscope,.fa-sticky-note,.fa-table,.fa-tags,.fa-th,.fa-th-large,.fa-thumbs-up,.fa-times,.fa-times-circle,.fa-trash,.fa-trash-alt,.fa-trophy,.fa-wallet){display:inline-block;width:1em;height:1em;vertical-align:-.125em;font-style:normal;line-height:1;background-color:currentColor;-webkit-mask:var(--tji) center/contain no-repeat content-box;mask:var(--tji) center/contain no-repeat content-box}
body.page-template-trading-journal :is(.fa-arrow-down,.fa-arrow-left,.fa-arrow-right,.fa-balance-scale,.fa-bars,.fa-bolt,.fa-book,.fa-book-open,.fa-brain,.fa-business-time,.fa-calculator,.fa-calendar-alt,.fa-calendar-day,.fa-caret-down,.fa-chart-area,.fa-chart-bar,.fa-chart-line,.fa-chart-pie,.fa-check,.fa-check-circle,.fa-chess,.fa-chevron-down,.fa-chevron-left,.fa-chevron-right,.fa-clipboard,.fa-clipboard-check,.fa-clock,.fa-cloud-upload-alt,.fa-cog,.fa-coins,.fa-compress,.fa-copy,.fa-database,.fa-download,.fa-edit,.fa-ellipsis-h,.fa-exchange-alt,.fa-exclamation,.fa-exclamation-circle,.fa-exclamation-triangle,.fa-expand,.fa-eye,.fa-file-csv,.fa-file-export,.fa-file-import,.fa-filter,.fa-fire,.fa-flask,.fa-forward,.fa-history,.fa-image,.fa-inbox,.fa-info-circle,.fa-layer-group,.fa-lightbulb,.fa-link,.fa-list,.fa-long-arrow-alt-right,.fa-magic,.fa-pen,.fa-percentage,.fa-play,.fa-play-circle,.fa-plus,.fa-question-circle,.fa-redo,.fa-rocket,.fa-route,.fa-save,.fa-shield-alt,.fa-skull-crossbones,.fa-smile,.fa-sort,.fa-sort-down,.fa-sort-up,.fa-spinner,.fa-star,.fa-stethoscope,.fa-sticky-note,.fa-table,.fa-tags,.fa-th,.fa-th-large,.fa-thumbs-up,.fa-times,.fa-times-circle,.fa-trash,.fa-trash-alt,.fa-trophy,.fa-wallet)::before{content:none!important}
body.page-template-trading-journal .fa-arrow-down{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 5v14M19 12l-7 7-7-7'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-arrow-left{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 12H5M12 19l-7-7 7-7'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-arrow-right{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M12 5l7 7-7 7'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-balance-scale{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3v18M7 21h10M3 7h2c2 0 5-1 7-2 2 1 5 2 7 2h2'/%3E%3Cpath d='M2 16l3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1zM16 16l3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1z'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-bars{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 6h16M4 12h16M4 18h16'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-bolt{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M13 2 3 14h9l-1 8 10-12h-9l1-8z'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-book{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 4.5A2 2 0 0 1 7 3h12v18H7a2 2 0 0 1-2-2V4.5z'/%3E%3Cpath d='M5 17.5A2 2 0 0 1 7 16h12'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-book-open{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 6.5C10.5 5 8.5 4.5 4 4.5v13c4.5 0 6.5.5 8 2 1.5-1.5 3.5-2 8-2v-13c-4.5 0-6.5.5-8 2z'/%3E%3Cpath d='M12 6.5v13'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-brain{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9.5 3A2.5 2.5 0 0 0 7 5.5v.3A3 3 0 0 0 4.5 9a3 3 0 0 0 .5 5.2A3 3 0 0 0 9.5 19a2.5 2.5 0 0 0 2.5 2V5.5A2.5 2.5 0 0 0 9.5 3z'/%3E%3Cpath d='M14.5 3A2.5 2.5 0 0 1 17 5.5v.3A3 3 0 0 1 19.5 9a3 3 0 0 1-.5 5.2 3 3 0 0 1-4.5 4.8A2.5 2.5 0 0 1 12 21'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-business-time{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='7' width='18' height='13' rx='2'/%3E%3Cpath d='M9 7V5a2 2 0 0 1 2-2h2a2 2 0 0 1 2 2v2M3 13h18'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-calculator{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='5' y='3' width='14' height='18' rx='2'/%3E%3Cpath d='M8.5 7.5h7M8.5 11.5h.01M12 11.5h.01M15.5 11.5h.01M8.5 14.5h.01M12 14.5h.01M15.5 14.5h.01M8.5 17.5h.01M12 17.5h.01M15.5 17.5h.01'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-calendar-alt{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='16' rx='2'/%3E%3Cpath d='M8 3v4M16 3v4M3 10h18'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-calendar-day{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='16' rx='2'/%3E%3Cpath d='M8 3v4M16 3v4M3 10h18'/%3E%3Crect x='7' y='13' width='4' height='4' rx='.8'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-caret-down{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 10l4 4 4-4'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-chart-area{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 4v16h16'/%3E%3Cpath d='M7 16l4-5 3 3 5-6v8z'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-chart-bar{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 4v16h16'/%3E%3Cpath d='M8 16v-4M12 16V8M16 16v-6'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-chart-line{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 4v16h16'/%3E%3Cpath d='M7 14l4-4 3 3 5-5'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-chart-pie{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 14.6A8.5 8.5 0 1 1 9.4 3.9'/%3E%3Cpath d='M20.5 12A8.5 8.5 0 0 0 12 3.5V12z'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-check{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5 10 17.5 19 7'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-check-circle{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='8.5'/%3E%3Cpath d='M8.5 12.5l2.5 2.5 4.5-5'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-chess{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 21h12M7.5 17h9l-1-6.5h-7z'/%3E%3Cpath d='M6.5 4h2v2h2.25V4h2.5v2h2.25V4h2v4l-2 2.5h-7l-2-2.5z'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-chevron-down{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-chevron-left{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 18l-6-6 6-6'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-chevron-right{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 18l6-6-6-6'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-clipboard{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='5' y='4' width='14' height='17' rx='2'/%3E%3Cpath d='M9 3.5h6v3H9z'/%3E%3Cpath d='M9 11h6M9 15h4'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-clipboard-check{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='5' y='4' width='14' height='17' rx='2'/%3E%3Cpath d='M9 3.5h6v3H9z'/%3E%3Cpath d='M9 13.5l2 2 4-4'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-clock{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='8.5'/%3E%3Cpath d='M12 7.5V12l3 2'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-cloud-upload-alt{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 14.9A7 7 0 1 1 15.7 8h1.8a4.5 4.5 0 0 1 2.5 8.2'/%3E%3Cpath d='M12 12v9M16 16l-4-4-4 4'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-cog{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3Cpath d='M19.4 15a1.65 1.65 0 0 0 .33 1.82l.06.06a2 2 0 1 1-2.83 2.83l-.06-.06a1.65 1.65 0 0 0-1.82-.33 1.65 1.65 0 0 0-1 1.51V21a2 2 0 1 1-4 0v-.09A1.65 1.65 0 0 0 9 19.4a1.65 1.65 0 0 0-1.82.33l-.06.06a2 2 0 1 1-2.83-2.83l.06-.06A1.65 1.65 0 0 0 4.68 15a1.65 1.65 0 0 0-1.51-1H3a2 2 0 1 1 0-4h.09A1.65 1.65 0 0 0 4.6 9a1.65 1.65 0 0 0-.33-1.82l-.06-.06a2 2 0 1 1 2.83-2.83l.06.06A1.65 1.65 0 0 0 9 4.68a1.65 1.65 0 0 0 1-1.51V3a2 2 0 1 1 4 0v.09a1.65 1.65 0 0 0 1 1.51 1.65 1.65 0 0 0 1.82-.33l.06-.06a2 2 0 1 1 2.83 2.83l-.06.06A1.65 1.65 0 0 0 19.4 9a1.65 1.65 0 0 0 1.51 1H21a2 2 0 1 1 0 4h-.09a1.65 1.65 0 0 0-1.51 1z'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-coins{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cellipse cx='12' cy='6.5' rx='7' ry='3'/%3E%3Cpath d='M5 6.5v5c0 1.66 3.13 3 7 3s7-1.34 7-3v-5'/%3E%3Cpath d='M5 11.5v5c0 1.66 3.13 3 7 3s7-1.34 7-3v-5'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-compress{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 14h6v6M20 10h-6V4M14 10l7-7M3 21l7-7'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-copy{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='9' y='9' width='12' height='12' rx='2'/%3E%3Cpath d='M5 15H4a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v1'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-database{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cellipse cx='12' cy='5.5' rx='8' ry='3'/%3E%3Cpath d='M4 5.5v13c0 1.66 3.58 3 8 3s8-1.34 8-3v-13'/%3E%3Cpath d='M4 12c0 1.66 3.58 3 8 3s8-1.34 8-3'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-download{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3v11'/%3E%3Cpath d='M8 11l4 4 4-4'/%3E%3Cpath d='M4 17v2a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-2'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-edit{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M11 4H6a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-5'/%3E%3Cpath d='M17.5 3.5a2.12 2.12 0 0 1 3 3L12 15l-4 1 1-4z'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-ellipsis-h{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='5' cy='12' r='1.6' fill='%23000' stroke='none'/%3E%3Ccircle cx='12' cy='12' r='1.6' fill='%23000' stroke='none'/%3E%3Ccircle cx='19' cy='12' r='1.6' fill='%23000' stroke='none'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-exchange-alt{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 8h15M15 4l4 4-4 4M20 16H5M9 12l-4 4 4 4'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-exclamation{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 4v10.5M12 19.5h.01'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-exclamation-circle{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='8.5'/%3E%3Cpath d='M12 7.5v5.5M12 16.5h.01'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-exclamation-triangle{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 4.5 21 19.5H3L12 4.5z'/%3E%3Cpath d='M12 10v4.2M12 17.2h.01'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-expand{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 3h6v6M9 21H3v-6M21 3l-7 7M3 21l7-7'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-eye{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 12s3.6-7 10-7 10 7 10 7-3.6 7-10 7S2 12 2 12z'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-file-csv{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 3H7a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V8z'/%3E%3Cpath d='M14 3v5h5'/%3E%3Cpath d='M9 13h6M9 17h6'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-file-export{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M13 3H7a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h6'/%3E%3Cpath d='M13 3v5h5v3'/%3E%3Cpath d='M11 16h10M18 13l3 3-3 3'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-file-import{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 7.5V5a2 2 0 0 1 2-2h6l4 4v12a2 2 0 0 1-2 2h-8a2 2 0 0 1-2-2v-2.5'/%3E%3Cpath d='M15 3v5h5'/%3E%3Cpath d='M3 12h9M9 9l3 3-3 3'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-filter{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 4h18l-7 8.5V19l-4 2v-8.5L3 4z'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-fire{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8.5 14.5A2.5 2.5 0 0 0 11 12c0-1.38-.5-2-1-3-1.07-2.14-.22-4.05 2-6 .5 2.5 2 4.9 4 6.5 2 1.6 3 3.5 3 5.5a7 7 0 1 1-14 0c0-1.15.43-2.29 1-3a2.5 2.5 0 0 0 2.5 2.5z'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-flask{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 3h4M11 3v6l-5.4 9a2 2 0 0 0 1.7 3h9.4a2 2 0 0 0 1.7-3L13 9V3'/%3E%3Cpath d='M8 15h8'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-forward{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M13 19l9-7-9-7zM2 19l9-7-9-7z'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-history{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 12a9 9 0 1 0 3-6.7L3 8'/%3E%3Cpath d='M3 3v5h5M12 7v5l4 2'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-image{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='3' width='18' height='18' rx='2'/%3E%3Ccircle cx='9' cy='9' r='2'/%3E%3Cpath d='M21 15l-5-5L5 21'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-inbox{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 12h-6l-2 3h-4l-2-3H2'/%3E%3Cpath d='M5.45 5.11 2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-info-circle{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='8.5'/%3E%3Cpath d='M12 16.5V11.5M12 8h.01'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-layer-group{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3.5 3.5 8 12 12.5 20.5 8 12 3.5z'/%3E%3Cpath d='M3.5 12.5 12 17l8.5-4.5M3.5 16.5 12 21l8.5-4.5'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-lightbulb{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 18h6M10 21h4'/%3E%3Cpath d='M12 3a6 6 0 0 0-3.5 10.9c.6.5 1 1.2 1 2.1h5c0-.9.4-1.6 1-2.1A6 6 0 0 0 12 3z'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-link{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 14a4 4 0 0 0 5.66 0l3-3a4 4 0 1 0-5.66-5.66L11.5 6.84'/%3E%3Cpath d='M14 10a4 4 0 0 0-5.66 0l-3 3a4 4 0 1 0 5.66 5.66l1.5-1.5'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-list{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 6h13M8 12h13M8 18h13M3.5 6h.01M3.5 12h.01M3.5 18h.01'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-long-arrow-alt-right{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 12h18M16 7l5 5-5 5'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-magic{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 4V2M15 16v-2M8 9h2M20 9h2M17.8 11.8 19 13M17.8 6.2 19 5M12.2 6.2 11 5'/%3E%3Cpath d='M3 21l9-9'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-pen{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 20h4L18 10a2.83 2.83 0 0 0-4-4L4 16v4z'/%3E%3Cpath d='M13.5 6.5l4 4'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-percentage{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 5 5 19'/%3E%3Ccircle cx='6.5' cy='6.5' r='2.5'/%3E%3Ccircle cx='17.5' cy='17.5' r='2.5'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-play{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 4l13 8-13 8z'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-play-circle{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='8.5'/%3E%3Cpath d='M10 8.5l5.5 3.5-5.5 3.5z'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-plus{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 5v14M5 12h14'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-question-circle{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='8.5'/%3E%3Cpath d='M9.6 9.4a2.5 2.5 0 1 1 3.4 2.3c-.7.3-1 .9-1 1.6v.4M12 16.8h.01'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-redo{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 12a9 9 0 1 1-2.64-6.36L21 8'/%3E%3Cpath d='M21 3v5h-5'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-rocket{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.5 16.5c-1.5 1.26-2 5-2 5s3.74-.5 5-2c.71-.84.7-2.13-.09-2.91a2.18 2.18 0 0 0-2.91-.09z'/%3E%3Cpath d='M12 15l-3-3a22 22 0 0 1 2-3.95A12.88 12.88 0 0 1 22 2c0 2.72-.78 7.5-6 11a22.35 22.35 0 0 1-4 2z'/%3E%3Cpath d='M9 12H4s.55-3.03 2-4c1.62-1.08 5 0 5 0M12 15v5s3.03-.55 4-2c1.08-1.62 0-5 0-5'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-route{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='6' cy='19' r='2.5'/%3E%3Ccircle cx='18' cy='5' r='2.5'/%3E%3Cpath d='M8.5 19H16a3.5 3.5 0 0 0 0-7H8a3.5 3.5 0 0 1 0-7h7.5'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-save{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h11l5 5v11a2 2 0 0 1-2 2z'/%3E%3Cpath d='M8 3v6h7M8 21v-7h8v7'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-shield-alt{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3 5 6v6c0 4 3 7.4 7 9 4-1.6 7-5 7-9V6l-7-3z'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-skull-crossbones{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3a7 7 0 0 0-7 7c0 2.4 1.2 4.1 3 5.2V18h8v-2.8c1.8-1.1 3-2.8 3-5.2a7 7 0 0 0-7-7z'/%3E%3Ccircle cx='9.5' cy='10.5' r='1.4' fill='%23000' stroke='none'/%3E%3Ccircle cx='14.5' cy='10.5' r='1.4' fill='%23000' stroke='none'/%3E%3Cpath d='M10 21v-3M14 21v-3'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-smile{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='8.5'/%3E%3Cpath d='M8.5 14.5s1.3 2 3.5 2 3.5-2 3.5-2M9 9.5h.01M15 9.5h.01'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-sort{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 9l4-4 4 4M8 15l4 4 4-4'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-sort-down{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 13l4 4 4-4'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-sort-up{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 11l4-4 4 4'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-spinner{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3v4M12 17v4M5 12H3M21 12h-2M6.3 6.3 4.9 4.9M19.1 19.1l-1.4-1.4M17.7 6.3l1.4-1.4M4.9 19.1l1.4-1.4'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-star{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3l2.8 5.7 6.2.9-4.5 4.4 1.1 6.2L12 17.3l-5.6 2.9 1.1-6.2L3 9.6l6.2-.9z'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-stethoscope{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 3H4a1 1 0 0 0-1 1v5a5 5 0 0 0 10 0V4a1 1 0 0 0-1-1h-1'/%3E%3Cpath d='M8 14v1a6 6 0 0 0 12 0v-3'/%3E%3Ccircle cx='20' cy='10' r='2'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-sticky-note{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15.5 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V8.5z'/%3E%3Cpath d='M15 3v6h6'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-table{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='16' rx='2'/%3E%3Cpath d='M3 10h18M3 15h18M9 10v10'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-tags{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 12V4a1 1 0 0 1 1-1h8l9 9-9 9z'/%3E%3Cpath d='M7.5 7.5h.01'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-th{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.5' y='3.5' width='17' height='17' rx='2'/%3E%3Cpath d='M9.5 3.5v17M15 3.5v17M3.5 9.5h17M3.5 15h17'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-th-large{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='4' width='7' height='7' rx='1.5'/%3E%3Crect x='13' y='4' width='7' height='7' rx='1.5'/%3E%3Crect x='4' y='13' width='7' height='7' rx='1.5'/%3E%3Crect x='13' y='13' width='7' height='7' rx='1.5'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-thumbs-up{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 10v11'/%3E%3Cpath d='M15 5.88 14 10h5.83a2 2 0 0 1 1.92 2.56l-2.33 8A2 2 0 0 1 17.5 22H4a2 2 0 0 1-2-2v-8a2 2 0 0 1 2-2h2.76a2 2 0 0 0 1.79-1.11L12 2a3.13 3.13 0 0 1 3 3.88z'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-times{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 6l12 12M18 6 6 18'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-times-circle{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='8.5'/%3E%3Cpath d='M9 9l6 6M15 9l-6 6'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-trash{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7h16M9 7V4h6v3'/%3E%3Cpath d='M6 7l1 13h10l1-13'/%3E%3Cpath d='M10 11v6M14 11v6'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-trash-alt{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7h16M9 7V4h6v3'/%3E%3Cpath d='M6 7l1 13h10l1-13'/%3E%3Cpath d='M10 11v6M14 11v6'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-trophy{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 21h8M12 16v5'/%3E%3Cpath d='M7 4h10v5a5 5 0 0 1-10 0z'/%3E%3Cpath d='M7 6H4v1a3 3 0 0 0 3 3M17 6h3v1a3 3 0 0 1-3 3'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-wallet{--tji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 7V5a1 1 0 0 0-1-1H5a2 2 0 0 0 0 4h15a1 1 0 0 1 1 1v4h-3a2 2 0 0 0 0 4h3a1 1 0 0 0 1-1v-2'/%3E%3Cpath d='M3 6v12a2 2 0 0 0 2 2h15a1 1 0 0 0 1-1v-3'/%3E%3C/svg%3E")}
body.page-template-trading-journal .fa-spin{animation:tji-spin 1s linear infinite}
@keyframes tji-spin{to{transform:rotate(360deg)}}
@media (prefers-reduced-motion:reduce){body.page-template-trading-journal .fa-spin{animation-duration:3s}}
html.tjlab-f:root body .trading-journal-wrapper .tj-sidebar .tj-tab>i{font-size:18px!important;width:18px!important;height:18px!important;flex:0 0 18px}
html.tjlab-f:root body .trading-journal-wrapper .tj-topbar-right .tj-btn i{font-size:16px!important;width:16px!important;height:16px!important}
html.tjlab-r:root body .trading-journal-wrapper :is(.tj-mobile-burger,.tj-sidebar-close){color:#b3b9c2!important}
html.tjlab-r:root body .trading-journal-wrapper .tj-global-period-wrap>i{color:#949ca7!important}
/* TJ_ICONS_END */

/* DUP16_2026_10_16: на «Обзоре» начальный и текущий баланс уже в карточке баланса — в боковой панели их нет; на других вкладках остаются */
.trading-journal-wrapper.tj-tab-overview .tj-sidebar-balance{display:none!important}

/* TJTOUCH22_2026_10_19 — задача 22.1 марафона: журнал сделок на сенсорном экране. Канон 0.9.3: зона касания от 44 px, вид прежний —
   растёт область нажатия, а не кнопка; 0.9.1: окна и шторка лежат выше нижнего меню сайта, меню под ними приглушено.
   Замер «было» (19.10, 390 px): 83 элемента из 206 с зоной меньше 44 — значки строк 36×28, крестики окон 32×32, календарь 36×36,
   «Выкл/Вкл» 26, поля и списки 39–43, пункты шторки 38. Пакет и проверка — audits/data/raw/2026-10-19/tj_touch22/. Откат — удалить раздел. */
@media (pointer:coarse){
  /* 1. Невидимая зона 44×44 у одиночных кнопок. Через :hover::after тоже: на телефоне подсказки сняты правилом
        styles.css «Отключаем tooltip на мобильных» (display:none !important на :hover::after), и без этого после первого касания
        (hover залипает) зона пропадала бы — второе нажатие «следующий месяц» уходило мимо. Название раздела со стрелкой
        (.bh-tm--sect) держит высоту 40 правилом VIEW15 (три #v16) — ему тоже невидимая зона: полоса над ним 44. */
  :is(#t22,html):is(#t22,html) body :is(.trading-journal-wrapper,.tj-modal) .tj-instrument-chip{position:relative}
  :is(#t22,html):is(#t22,html) body :is(.trading-journal-wrapper,.tj-modal) :is(.tj-btn,.tj-modal-close,.tj-calendar-month,.tj-instrument-chip,.tjr-scope,.tjr-risk-sw>button,.tj-form-tab,#tjr-hero-cap,.tj-notification-close,.bh-tm--sect)::after,
  :is(#t22,html):is(#t22,html) body :is(.trading-journal-wrapper,.tj-modal) :is(.tj-btn,.tj-modal-close,.tj-calendar-month,.tj-instrument-chip,.tjr-scope,.tjr-risk-sw>button,.tj-form-tab,#tjr-hero-cap,.tj-notification-close,.bh-tm--sect):hover::after{
    all:unset!important;content:""!important;display:block!important;position:absolute!important;left:50%!important;top:50%!important;
    width:max(100%,44px)!important;height:max(100%,44px)!important;transform:translate(-50%,-50%)!important;pointer-events:auto!important}
  /* «Выкл/Вкл»: рамка переключателя обрезала зону (overflow:hidden ради скругления) — скругляем сами кнопки. */
  :is(#t22,html):is(#t22,html) body .trading-journal-wrapper .tjr-risk-sw{overflow:visible!important}
  :is(#t22,html):is(#t22,html) body .trading-journal-wrapper .tjr-risk-sw>button{position:relative}
  :is(#t22,html):is(#t22,html) body .trading-journal-wrapper .tjr-risk-sw>button:first-child{border-radius:5px 0 0 5px}
  :is(#t22,html):is(#t22,html) body .trading-journal-wrapper .tjr-risk-sw>button:last-child{border-radius:0 5px 5px 0}
  /* 2. Высота 44 там, где пункты стоят вплотную (невидимая зона упёрлась бы в соседа) и у полей: у поля нет ::after. */
  :is(#t22,html):is(#t22,html) body .trading-journal-wrapper .tj-sidebar :is(.tj-tab,a.bh-tool-alltools),
  :is(#t22,html):is(#t22,html) body :is(#tj-more-menu,#tj-import-menu)>:is(button,a),
  :is(#t22,html):is(#t22,html) body :is(.trading-journal-wrapper,.tj-modal) :is(select,input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=color],[type=hidden])){min-height:44px!important}
}
/* 3. Окно или шторка журнала открыты — нижнее меню сайта приглушено и не принимает касаний (оно уже под окном: PHONEFIX z 10050 > 9000). */
html body:has(.tj-modal.active,.trading-journal-wrapper .tj-sidebar.tj-sidebar-open) #bhBnav{opacity:.35!important;pointer-events:none!important;transition:opacity .15s}
/* /TJTOUCH22_2026_10_19 */

/* BGW_2026_11_04 — фон инструментов, вариант w (канон 0.2): вместо пятна света v — широкая мягкая полоса вдоль верхнего края рабочей
   области. Владелец 04.11: «в некоторых инструментах казалось что свечение слегка отвлекает из за того что оно в одном месте и видно что
   это прям пятно», присланный совет — «меньше яркость, больше площадь, меньше заметный центр», у графиков и симулятора «почти незаметный
   графитовый тональный подъём в шапке»; проба ?bgv=w на копии, ответ «да» (яркость «норм», подъём у графика и симулятора «устраивает»).
   Полоса — radial-gradient 50% × 100% своего прямоугольника: пик .10 у верхнего края, ровная середина, к краям и вниз гаснет.
   Размер прямоугольника — в background-size, не в радиусе градиента: Chrome отбрасывает calc()/min() в размере radial-gradient целиком.
   Процент в background-position берётся от (контейнер − прямоугольник): 50% центрирует, «+ N px» сдвигает центр на половину меню. 
   Журнал сделок: то же, что у финжурнала (меню 240 px, строка .tj-topbar absolute над .tj-container — сплошная). Меню #0c0f14 от 1025 px.
   Заменил блок v (FJBG_V_2026_11_04, в бою 04.11 с 02:04). */
@media screen{
html:is(#fg0,:root):is(#fg9,:root):is(#fg8,:root):is(#fg7,:root) body :is(#fg1,.trading-journal-wrapper){background-color:#0a0d12!important;background-repeat:no-repeat!important}
html:is(#fg0,:root):is(#fg9,:root):is(#fg8,:root):is(#fg7,:root) body :is(#fg1,.trading-journal-wrapper) :is(#fg2,.tj-topbar){background-color:#0a0d12!important;background-image:radial-gradient(50% 100% at 50% 0,rgba(130,150,175,.10) 0%,rgba(130,150,175,.072) 30%,rgba(130,150,175,.038) 58%,rgba(130,150,175,.013) 82%,transparent 100%)!important;background-position:50% 0!important;background-repeat:no-repeat!important}
}
@media screen and (min-width:1025px){
html:is(#fg0,:root):is(#fg9,:root):is(#fg8,:root):is(#fg7,:root) body :is(#fg1,.trading-journal-wrapper){background-image:radial-gradient(50% 100% at 50% 0,rgba(130,150,175,.10) 0%,rgba(130,150,175,.072) 30%,rgba(130,150,175,.038) 58%,rgba(130,150,175,.013) 82%,transparent 100%)!important;background-size:calc(90% - 216px) 160px!important;background-position:calc(50% + 120px) 0!important}
html:is(#fg0,:root):is(#fg9,:root):is(#fg8,:root):is(#fg7,:root) body :is(#fg1,.trading-journal-wrapper) :is(#fg2,.tj-sidebar){background:#0c0f14!important}
html:is(#fg0,:root):is(#fg9,:root):is(#fg8,:root):is(#fg7,:root) body :is(#fg1,.trading-journal-wrapper) :is(#fg2,.tj-topbar){background-size:90% 160px!important}
}
@media screen and (max-width:1024px){
html:is(#fg0,:root):is(#fg9,:root):is(#fg8,:root):is(#fg7,:root) body :is(#fg1,.trading-journal-wrapper){background-image:none!important}
html:is(#fg0,:root):is(#fg9,:root):is(#fg8,:root):is(#fg7,:root) body :is(#fg1,.trading-journal-wrapper) :is(#fg2,.tj-topbar){background-size:min(150%,920px) 100%!important}
}
