.pt{--pt-topbar: #0b0d11;--pt-bg: #15181f;--pt-card: #1c2128;--pt-raised: #262c35;--pt-chart: #0f1216;--pt-grid: rgba(255,255,255,.06);--pt-line: rgba(255,255,255,.10);--pt-line-2: rgba(255,255,255,.18);--pt-ink: #e8eaed;--pt-ink-2: #c3c9d1;--pt-ink-3: #929aa6;--pt-toolbar-fg: #f2f4f6;--pt-track: rgba(255,255,255,.09);--pt-lift: 0 0 0 1px rgba(255,255,255,.08),0 1px 2px rgba(0,0,0,.6);--pt-hover: rgba(255,255,255,.06);--pt-active: rgba(255,255,255,.10);margin-top: clamp(38px,5vw,62px);text-align: start}:root[data-theme="light"] .pt{--pt-topbar: #1a1a1a;--pt-bg: #f0f0f0;--pt-card: #ffffff;--pt-raised: #ebebeb;--pt-chart: #ffffff;--pt-grid: #e8eaec;--pt-line: #e1e3e5;--pt-line-2: #c9cccf;--pt-ink: #121722;--pt-ink-2: #4A5468;--pt-ink-3: #5C6880;--pt-track: rgba(0,0,0,.10);--pt-lift: 0 0 0 1px rgba(0,0,0,.05),0 2px 4px rgba(0,0,0,.04);--pt-hover: rgba(0,0,0,.05);--pt-active: rgba(0,0,0,.08)}.pt-frame{display: flex;flex-direction: column;border: 1px solid var(--border-strong);border-radius: var(--r-xl);background: var(--pt-bg);box-shadow: var(--shadow-lg);overflow: hidden;font-variant-numeric: tabular-nums}.pt-top{display: flex;align-items: center;gap: 10px;height: 52px;padding: 0 14px;background: var(--pt-topbar);color: var(--pt-toolbar-fg);flex: none}.pt-burger{display: inline-flex;color: rgba(242,244,246,.62)}.pt-burger svg{width: 17px;height: 17px}.pt-brand{display: inline-flex;align-items: center;gap: 8px}.pt-logo{width: 17px;height: 20px;color: var(--pt-toolbar-fg);flex: none}.pt-word{font-size: 13px;font-weight: 700;letter-spacing: .04em;color: var(--pt-toolbar-fg)}.pt-search{display: inline-flex;align-items: center;gap: 7px;min-width: 0;max-width: 240px;flex: 1 1 200px;height: 32px;padding: 0 8px 0 10px;margin-inline: auto;border-radius: 8px;background: rgba(255,255,255,.07);color: rgba(242,244,246,.55)}.pt-search svg{width: 14px;height: 14px;flex: none}.pt-search-v{flex: 1 1 auto;min-width: 0;font-size: 12.5px;font-weight: 600;letter-spacing: -.01em;color: var(--pt-toolbar-fg);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.pt-kbd{display: inline-flex;gap: 2px;flex: none}.pt-kbd span{display: grid;place-items: center;min-width: 15px;height: 15px;padding: 0 3px;border-radius: 4px;background: rgba(255,255,255,.10);font-size: 9.5px;line-height: 1;color: rgba(242,244,246,.7)}.pt-top-btns{display: inline-flex;align-items: center;gap: 6px;margin-inline-start: auto}.pt-tb{position: relative;display: inline-flex;align-items: center;gap: 6px;height: 30px;padding: 0 10px;border-radius: 8px;background: rgba(255,255,255,.06);font-size: 12px;font-weight: 600;color: rgba(242,244,246,.82)}.pt-tb svg{width: 15px;height: 15px}.pt-tb-dot{position: absolute;top: 5px;inset-inline-end: 5px;width: 6px;height: 6px;border-radius: 50%;background: #ef4444;border: 2px solid var(--pt-topbar);box-sizing: content-box}.pt-avatar{display: grid;place-items: center;width: 28px;height: 28px;border-radius: 50%;background: linear-gradient(140deg,var(--accent),var(--accent-2));color: #fff;font-size: 11.5px;font-weight: 700}.pt-shell{display: grid;grid-template-columns: 182px minmax(0,1fr);min-height: 0}.pt-side{display: flex;flex-direction: column;gap: 2px;padding: 10px 8px;background: var(--pt-topbar);border-inline-end: 1px solid rgba(255,255,255,.06)}:root[data-theme="light"] .pt-side{border-inline-end-color: rgba(255,255,255,.08)}.pt-sect{padding: 10px 8px 5px;font-size: 9.5px;font-weight: 700;letter-spacing: .09em;text-transform: uppercase;color: rgba(242,244,246,.38)}.pt-sect:first-child{padding-top: 2px}.pt-item{display: flex;align-items: center;gap: 8px;height: 30px;padding-inline: 8px 6px;border-radius: 8px;font-size: 12px;font-weight: 600;line-height: 1.25;color: rgba(242,244,246,.72)}.pt-item svg{width: 16px;height: 16px;flex: none;color: rgba(242,244,246,.45)}.pt-item-l{min-width: 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.pt-item.is-on{background: rgba(255,255,255,.10);color: #fff;font-weight: 700}.pt-item.is-on svg{color: #fff}.pt-scenes{display: grid;min-width: 0}.pt-scene{grid-area: 1 / 1;display: grid;grid-template-columns: minmax(0,1fr) 216px;gap: 8px;padding: 8px;min-width: 0;opacity: 0;visibility: hidden;transition: opacity .3s ease}.pt-scene.is-on{opacity: 1;visibility: visible}.pt-mid{display: flex;flex-direction: column;gap: 8px;min-width: 0;container-type: inline-size;container-name: ptmid}@container ptmid (max-width: 780px){.pt-status{display: none}}@container ptmid (max-width: 620px){.pt-cb .pt-cb-l{display: none}.pt-ohlc{display: none}}@container ptmid (max-width: 460px){.pt-sub,.pt-live{display: none}.pt-gauges{gap: 12px}.pt-gauge{min-width: 96px}}.pt-ctx{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;padding: 8px 12px;border-radius: 12px;background: var(--pt-card);box-shadow: var(--pt-lift);min-width: 0}.pt-dot{width: 7px;height: 7px;border-radius: 50%;flex: none;background: var(--up);box-shadow: 0 0 0 3px rgba(38,166,154,.16)}.pt-sym{font-size: 17px;font-weight: 700;letter-spacing: -.035em;line-height: 1.15;color: var(--pt-ink);white-space: nowrap}.pt-sub{display: inline-flex;align-items: baseline;gap: 4px;min-width: 0;font-size: 11.5px;color: var(--pt-ink-3);white-space: nowrap;overflow: hidden}.pt-dim{color: var(--pt-ink-3)}.pt-live{display: inline-flex;align-items: center;gap: 4px;font-size: 9.5px;font-weight: 700;letter-spacing: .08em;text-transform: uppercase;color: var(--up)}.pt-live i{width: 5px;height: 5px;border-radius: 50%;background: currentColor}.pt-spring{flex: 1 1 auto}.pt-ohlc{display: inline-flex;gap: 9px;font-size: 11px;color: var(--pt-ink-3);white-space: nowrap}.pt-ohlc b{color: var(--pt-ink-2);font-weight: 650;margin-inline-start: 3px}.pt-price{display: inline-flex;align-items: baseline;gap: 7px;white-space: nowrap}.pt-price > b{font-size: 20px;font-weight: 700;letter-spacing: -.03em;color: var(--pt-ink)}.pt-chg{font-size: 11.5px;font-weight: 700;padding: 2px 7px;border-radius: 99px}.pt-chg.up{color: var(--up);background: rgba(38,166,154,.13)}.pt-band{position: relative;display: flex;align-items: center;gap: 14px;flex-wrap: wrap;padding: 9px 14px;border-radius: 12px;background: var(--pt-card);box-shadow: var(--pt-lift);overflow: hidden;min-width: 0}.pt-band::before{content: "";position: absolute;inset: 0;pointer-events: none}.pt-band.up::before{background: linear-gradient(100deg,rgba(38,166,154,.10),rgba(38,166,154,0) 46%)}.pt-band.flat::before{background: linear-gradient(100deg,rgba(240,169,75,.12),rgba(240,169,75,0) 46%)}.pt-band > *{position: relative}.pt-arrow{display: grid;place-items: center;flex: none;width: 32px;height: 32px;border-radius: 10px;font-size: 15px;line-height: 1}.pt-band.up .pt-arrow{background: var(--up);color: var(--on-contrast);box-shadow: 0 2px 10px rgba(38,166,154,.28)}.pt-band.flat .pt-arrow{background: var(--warn);color: var(--on-warn);box-shadow: 0 2px 10px rgba(240,169,75,.26)}.pt-verdict{min-width: 150px;flex: 1 1 auto}.pt-verdict > b{display: block;font-size: 13.5px;font-weight: 700;letter-spacing: -.022em;line-height: normal;color: var(--pt-ink)}.pt-sub2{display: flex;flex-wrap: wrap;align-items: center;gap: 4px 10px;margin-top: 2px;font-size: 11px;line-height: normal;color: var(--pt-ink-3)}.pt-ok,.pt-no{display: inline-flex;align-items: center;gap: 4px;font-weight: 700}.pt-ok{color: var(--up)}.pt-no{color: var(--warn)}.pt-ok svg,.pt-no svg{width: 13px;height: 13px}.pt-motif b{color: var(--pt-ink-2);font-weight: 650}.pt-cav{color: var(--warn)}.pt-gauges{display: flex;gap: 16px;margin-inline-start: auto;flex-wrap: wrap}.pt-gauge{min-width: 118px;flex: 0 0 auto;border-radius: 8px;transition: box-shadow .3s ease}.pt-gauge-top{display: flex;justify-content: space-between;align-items: baseline;gap: 8px;font-size: 9.5px;font-weight: 600;text-transform: uppercase;letter-spacing: .07em;color: var(--pt-ink-3)}.pt-gauge-top b{font-size: 12px;font-weight: 700;letter-spacing: -.02em;text-transform: none;color: var(--pt-ink)}.pt-gauge-bar{display: block;height: 5px;margin-top: 5px;border-radius: 99px;background: var(--pt-track);overflow: hidden}.pt-gauge-bar i{display: block;height: 100%;width: var(--w,0%);border-radius: 99px;background: linear-gradient(90deg,#e1b878,var(--warn));transition: width .45s cubic-bezier(.16,1,.3,1)}.pt-gauge.is-ok .pt-gauge-bar i{background: linear-gradient(90deg,#95c9b4,var(--up))}.pt-gauge.is-low .pt-gauge-bar i{background: linear-gradient(90deg,#e6a09e,var(--down))}.pt-bar{display: flex;align-items: center;gap: 7px;padding: 7px 10px;border-radius: 12px 12px 0 0;background: var(--pt-card);box-shadow: var(--pt-lift);min-width: 0;overflow: hidden}.pt-tf{display: inline-flex;gap: 2px;padding: 2px;border-radius: 8px;background: var(--pt-raised)}.pt-tf span{padding: 3px 7px;border-radius: 6px;font-size: 11px;font-weight: 600;color: var(--pt-ink-3)}.pt-tf span.on{background: var(--pt-card);color: var(--pt-ink);box-shadow: var(--pt-lift)}.pt-sep{width: 1px;height: 16px;background: var(--pt-line);flex: none}.pt-cb{display: inline-flex;align-items: center;gap: 5px;height: 26px;padding: 0 8px;border-radius: 7px;font-size: 11.5px;font-weight: 600;color: var(--pt-ink-2);white-space: nowrap}.pt-cb svg{width: 14px;height: 14px;color: var(--pt-ink-3)}.pt-cb-ico{padding: 0 6px}.pt-grow{flex: 1 1 0;min-width: 0}.pt-status{font-size: 10.5px;color: var(--pt-ink-3);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;flex: 0 1 auto;min-width: 0}.pt-chart{position: relative;flex: 1 1 auto;aspect-ratio: 1000 / 372;min-height: 170px;border-radius: 0 0 12px 12px;background: var(--pt-chart);box-shadow: var(--pt-lift);overflow: hidden;direction: ltr}.pt-svg{position: absolute;inset: 0;width: 100%;height: 100%;display: block}.pc-bg{fill: var(--pt-chart)}.pc-grid{stroke: var(--pt-grid);stroke-width: 1}.pc-axis{stroke: var(--pt-line);stroke-width: 1}.pc-scale-t,.pc-axis-t{fill: var(--pt-ink-3);font-size: 9.5px;font-family: var(--font)}.pc-axis-t{text-anchor: middle}.pc-zone{fill: rgba(38,166,154,.08);stroke: rgba(38,166,154,.24);stroke-width: 1}.pc-hatch{stroke: var(--down);stroke-width: 1.6;opacity: .30}.pc-obst-bg{stroke: none}.pc-obst-line{stroke: var(--down);stroke-width: 1;stroke-opacity: .55;stroke-dasharray: 5 4}.pc-obst-t{fill: var(--down);font-size: 10.5px;font-weight: 700;font-family: var(--font);letter-spacing: -.01em}.pc-st{fill: none;stroke: var(--up);stroke-opacity: .5;stroke-width: 1.5}.pc-ema{fill: none;stroke: var(--accent);stroke-opacity: .9;stroke-width: 1.6}.pc-body.pc-up{fill: var(--up)}.pc-body.pc-dn{fill: var(--down)}.pc-wick{stroke-width: 1.1;opacity: .85}.pc-wick.pc-up{stroke: var(--up)}.pc-wick.pc-dn{stroke: var(--down)}.pc-lv-line{stroke-width: 1;stroke-dasharray: 4 4}.pc-tag{fill: var(--pt-chart);stroke-width: 1;stroke-opacity: .45}.pc-tag-t{font-size: 10px;font-weight: 700;font-family: var(--font)}.pc-lv-tp .pc-lv-line,.pc-lv-tp .pc-tag{stroke: var(--up)}.pc-lv-tp .pc-tag-t{fill: var(--up)}.pc-lv-sl .pc-lv-line,.pc-lv-sl .pc-tag{stroke: var(--down)}.pc-lv-sl .pc-tag-t{fill: var(--down)}.pc-lv-entry .pc-lv-line,.pc-lv-entry .pc-tag{stroke: var(--pt-ink-2)}.pc-lv-entry .pc-tag-t{fill: var(--pt-ink)}.pc-live-line{stroke: var(--pt-ink-3);stroke-width: 1;stroke-dasharray: 2 3;opacity: .55}.pc-live.pc-live-up{fill: var(--up)}.pc-live.pc-live-dn{fill: var(--down)}.pc-live-t{fill: var(--on-contrast);font-size: 10.5px;font-weight: 700;font-family: var(--font)}.pc-mark-tri{fill: var(--up)}.pc-mark-pill{fill: rgba(38,166,154,.16);stroke: rgba(38,166,154,.45);stroke-width: 1}.pc-mark-t{fill: var(--up);font-size: 10px;font-weight: 700;text-anchor: middle;font-family: var(--font)}.pc-mark.is-off .pc-mark-tri{fill: var(--warn)}.pc-mark.is-off .pc-mark-pill{fill: rgba(240,169,75,.16);stroke: rgba(240,169,75,.45)}.pc-mark.is-off .pc-mark-t{fill: var(--warn)}.pt-panel{display: flex;flex-direction: column;gap: 8px;padding: 10px;border-radius: 12px;background: var(--pt-card);box-shadow: var(--pt-lift);min-width: 0}.pt-tabs{display: flex;gap: 2px;padding: 2px;border-radius: 8px;background: var(--pt-raised)}.pt-tabs span{flex: 1 1 0;text-align: center;padding: 4px 6px;border-radius: 6px;font-size: 11px;font-weight: 600;color: var(--pt-ink-3)}.pt-tabs span.on{background: var(--pt-card);color: var(--pt-ink);box-shadow: var(--pt-lift)}.pt-rows{display: flex;flex-direction: column;gap: 1px}.pt-row{display: grid;grid-template-columns: 6px minmax(0,1fr) auto;grid-template-areas: "d l p" ". . m";align-items: center;gap: 0 7px;padding: 4px 2px;font-size: 11.5px;border-bottom: 1px solid var(--pt-line)}.pt-row:last-child{border-bottom: 0}.pt-row i{grid-area: d;width: 6px;height: 6px;border-radius: 50%}.pt-row-l{grid-area: l;color: var(--pt-ink-2);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.pt-row-p{grid-area: p;color: var(--pt-ink);font-weight: 650;text-align: end}.pt-row-d{grid-area: m;font-size: 10px;color: var(--pt-ink-3);text-align: end}.pt-row-tp i{background: var(--up)}.pt-row-tp .pt-row-d{color: var(--up)}.pt-row-sl i{background: var(--down)}.pt-row-sl .pt-row-d{color: var(--down)}.pt-row-en i{background: var(--pt-ink-2)}.pt-row-en{font-weight: 650}.pt-row-en .pt-row-l{color: var(--pt-ink)}.pt-rows.is-muted .pt-row{opacity: .45}.pt-foot{display: flex;align-items: center;justify-content: space-between;gap: 8px;font-size: 10.5px;color: var(--pt-ink-3)}.pt-chip{padding: 3px 8px;border-radius: 99px;background: rgba(38,166,154,.14);color: var(--up);font-weight: 700;white-space: nowrap}.pt-chip.is-weak{background: rgba(240,169,75,.16);color: var(--warn)}.pt-note{font-size: 10px;line-height: 1.4;color: var(--pt-ink-3);margin: 0}.pt-refuse{display: flex;gap: 8px;align-items: flex-start;padding: 8px 9px;border-radius: 9px;background: rgba(240,169,75,.10);border: 1px solid rgba(240,169,75,.26)}.pt-refuse-ico{flex: none;color: var(--warn);display: inline-flex}.pt-refuse-ico svg{width: 15px;height: 15px}.pt-refuse b{display: block;font-size: 11.5px;color: var(--warn)}.pt-refuse i{display: block;margin-top: 2px;font-size: 10.5px;font-style: normal;line-height: 1.42;color: var(--pt-ink-2)}.pt-demo{display: flex;align-items: center;gap: 7px;padding: 6px 14px;border-top: 1px solid var(--pt-line);background: var(--pt-topbar);font-size: 10.5px;letter-spacing: .01em;color: rgba(242,244,246,.5)}.pt-demo::before{content: "";width: 5px;height: 5px;border-radius: 50%;background: rgba(242,244,246,.35);flex: none}.pt-story{margin-top: 14px}.pt-steps{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 10px;list-style: none;margin: 0;padding: 0}.pt-step{display: flex;flex-direction: column;gap: 8px;min-width: 0}.pt-step-btn{display: flex;align-items: flex-start;gap: 9px;width: 100%;padding: 0;margin: 0;border: 0;background: none;cursor: pointer;font: inherit;text-align: start;color: inherit}.pt-step-ic{display: grid;place-items: center;flex: none;width: 26px;height: 26px;border-radius: 8px;background: var(--surface-2);border: 1px solid var(--border);color: var(--text-3);transition: color .25s ease,background .25s ease,border-color .25s ease}.pt-step-ic svg{width: 14px;height: 14px}.pt-step-tx{min-width: 0}.pt-step-tx b{display: block;font-size: .84rem;font-weight: 650;letter-spacing: -.01em;color: var(--text-2);transition: color .25s ease}.pt-step-tx i{display: block;margin-top: 3px;font-size: .78rem;font-style: normal;line-height: 1.45;color: var(--text-3)}.pt-step-rail{display: block;height: 2px;border-radius: 2px;background: var(--border);overflow: hidden;margin-top: auto}.pt-step-rail i{display: block;height: 100%;width: 0;background: var(--accent);border-radius: 2px}.pt-step.is-on .pt-step-ic{background: var(--accent-soft);border-color: var(--accent);color: var(--accent)}.pt-step.is-on .pt-step-tx b{color: var(--text)}.pt-step.is-on .pt-step-rail i{width: 100%;transition: width var(--pt-dur,4s) linear}.pt-step.is-done .pt-step-rail i{width: 100%}.pt-step-btn:focus-visible{outline: 2px solid var(--accent);outline-offset: 3px;border-radius: 6px}.pt-scene,.pt-gauge,.pt-ok,.pt-no,.pt-motif,.pt-cav,.pc-levels,.pc-mark,.pt-row,.pt-foot,.pt-note,.pt-refuse{transition: opacity .3s ease,transform .3s ease,box-shadow .25s ease}.pt[data-step="1"] .pt-ok,.pt[data-step="1"] .pt-motif,.pt[data-step="1"] .pt-gauge[data-pt-gauge="timing"] .pt-gauge-top b,.pt[data-step="2"] .pt-ok{opacity: 0}.pt[data-step="1"] .pt-gauge[data-pt-gauge="timing"] .pt-gauge-bar i{width: 0}.pt[data-step="1"] .pc-levels,.pt[data-step="2"] .pc-levels,.pt[data-step="1"] .pc-mark,.pt[data-step="2"] .pc-mark{opacity: 0}.pt[data-step="1"] .pt-row,.pt[data-step="2"] .pt-row{opacity: 0;transform: translateY(4px)}.pt[data-step="1"] .pt-foot,.pt[data-step="2"] .pt-foot,.pt[data-step="1"] .pt-note,.pt[data-step="2"] .pt-note{opacity: .18}.pt[data-step="1"] .pt-gauge[data-pt-gauge="ctx"],.pt[data-step="2"] .pt-gauge[data-pt-gauge="timing"]{box-shadow: 0 0 0 4px var(--accent-soft)}.pt[data-step="3"] .pt-panel,.pt[data-step="4"] .pt-panel{box-shadow: var(--pt-lift),0 0 0 2px var(--accent-soft)}.pc-lv{opacity: 1;transition: opacity .35s ease var(--d,0s)}.pt[data-step="1"] .pc-lv,.pt[data-step="2"] .pc-lv{opacity: 0;transition-delay: 0s}.pt[data-step="4"] .pt-scene[data-pt-scene="a"]{opacity: 0;visibility: hidden}.pt[data-step="4"] .pt-scene[data-pt-scene="b"]{opacity: 1;visibility: visible}@media (prefers-reduced-motion: reduce){.pt *,.pt *::before,.pt *::after{transition-duration: .01ms !important;animation-duration: .01ms !important}}@media (max-width: 1080px){.pt-shell{grid-template-columns: 56px minmax(0,1fr)}.pt-side{padding: 10px 6px}.pt-item{justify-content: center;padding-inline: 0}.pt-item-l,.pt-sect{display: none}.pt-ohlc{display: none}}@media (max-width: 900px){.pt-scene{grid-template-columns: minmax(0,1fr)}.pt-panel{order: 2}.pt-steps{grid-template-columns: repeat(2,minmax(0,1fr));gap: 14px 12px}.pt-status,.pt-cb .pt-cb-l{display: none}.pt-chart{min-height: 190px}}@media (max-width: 720px){.pt-shell{grid-template-columns: minmax(0,1fr)}.pt-side{display: none}.pt-search{display: none}.pt-tb-l{display: none}.pt-sub,.pt-live{display: none}.pt-frame{border-radius: var(--r-lg)}}@media (max-width: 560px){.pt-steps{grid-template-columns: minmax(0,1fr);gap: 12px}.pt-gauges{gap: 12px;width: 100%;margin-inline-start: 0}.pt-gauge{flex: 1 1 0;min-width: 0}.pt-price > b{font-size: 17px}.pt-sym{font-size: 15px}.pt-cb:not(.pt-cb-ico){display: none}.pt-demo{font-size: 9.5px;padding: 5px 10px}}