.cd-page{--cd-red:#ff414c;--cd-green:#76edb6;--cd-white:#f4f2f1;--cd-line:#492125;--cd-line2:#302326;--cd-muted:#aaa3a2;--cd-bg:#0c090a;--cd-panel:#0a0b0b;--cd-out:cubic-bezier(.22,1,.36,1);--cd-out2:cubic-bezier(.16,1,.3,1);--cd-inout:cubic-bezier(.65,0,.35,1);color:var(--cd-white);font-family:var(--font-body);flex-direction:column;gap:14px;display:flex}.cd-page .mono{text-transform:uppercase;letter-spacing:.06em;font-family:IBM Plex Mono,monospace}.cd-row{align-items:center;gap:10px;display:flex}.cd-muted{color:var(--cd-muted)}.cd-red{color:var(--cd-red)}.cd-green{color:var(--cd-green)}.cd-hi{color:var(--cd-white)}.cd-sr{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}.cd-beacon{background:#ff525a;border-radius:50%;flex:none;width:8px;height:8px;animation:2.8s ease-in-out infinite cd-pulse;display:inline-block;box-shadow:0 0 14px #ff414c99}.cd-beacon.is-fast{animation-duration:.9s}@keyframes cd-pulse{0%,to{opacity:.7;box-shadow:0 0 7px #ff414c60}50%{opacity:1;box-shadow:0 0 18px #ff414cb0}}.portal.portal-chart-doctor .portal-content{background:#0c090a}.cd-heading{border-bottom:1px solid var(--cd-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-bottom:12px;display:flex}.cd-brand{align-items:baseline;gap:16px;display:flex}.cd-page .cd-brand h1{font:600 22px/1.2 var(--font-body);letter-spacing:-.01em;text-transform:uppercase;margin:0}.cd-brand .mono{color:var(--cd-muted);font-size:10px}.cd-heading-tools{align-items:center;gap:18px;display:flex}.cd-allowance{color:var(--cd-muted);gap:18px;font-size:11px;display:flex}.cd-allowance b{color:#efbd69;animation:cd-roll .5s var(--cd-out) both;font-weight:500;display:inline-block}@keyframes cd-roll{0%{opacity:0;transform:translateY(70%)}}.cd-history{position:relative}.cd-history summary{color:var(--cd-white);cursor:pointer;align-items:center;gap:6px;font-size:11px;list-style:none;display:flex}.cd-history summary::-webkit-details-marker{display:none}.cd-history-panel{z-index:20;border:1px solid var(--cd-line);background:#120d0f;width:300px;max-height:360px;position:absolute;top:calc(100% + 10px);right:0;overflow:auto}.cd-history-panel div{border-bottom:1px solid var(--cd-line2);flex-direction:column;gap:4px;padding:12px 14px;font-size:13px;display:flex}.cd-history-panel .mono{color:#a9949b;font-size:11px}.cd-history-panel p{color:#bcb4b1;margin:0;padding:14px;font-size:13px}.cd-bias-bullish{color:var(--cd-green)}.cd-bias-bearish{color:#ff708e}.cd-bias-neutral{color:var(--cd-white)}.cd-toolbar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cd-file{border:1px solid var(--cd-line);background:var(--cd-panel);cursor:pointer;flex:220px;align-items:center;gap:10px;min-width:0;height:40px;padding:0 12px;display:flex;position:relative}.cd-file-name{white-space:nowrap;min-width:0;color:var(--cd-muted);flex:1;align-items:center;gap:10px;font-size:13px;display:flex;overflow:hidden}.cd-file-name.has-file{color:var(--cd-white);animation:cd-rise .45s var(--cd-out) both}.cd-file-name small{color:#8f8586;font-size:10px}.cd-file-dot{background:var(--cd-green);border-radius:50%;flex:none;width:7px;height:7px}.cd-file b{color:var(--cd-red);font-size:10px;font-weight:400}.cd-file input,.cd-standby input{opacity:0;cursor:pointer;position:absolute;inset:0}.cd-file:focus-within,.cd-standby:focus-within{outline:2px solid var(--cd-red);outline-offset:2px}.cd-segment{gap:3px;display:flex}.cd-segment button{border:1px solid var(--cd-line);background:var(--cd-panel);color:#c7bfbd;width:46px;height:40px;font:500 12px IBM Plex Mono,monospace;transition:background .25s,border-color .25s,box-shadow .25s,color .25s}.cd-segment button:hover{color:#fff;border-color:#7a2a33}.cd-segment button[aria-pressed=true]{border-color:var(--cd-red);color:#fff;box-shadow:inset 0 -2px 0 var(--cd-red);background:#2a0d12}.cd-segment button{position:relative}.cd-segment button:disabled{opacity:.35;cursor:not-allowed}.cd-segment button:disabled:hover{border-color:var(--cd-line);color:#c7bfbd}.cd-segment.is-auto button:disabled{opacity:.4}.cd-auto{height:40px;color:var(--cd-green);border:1px solid #76edb680;place-items:center;padding:0 10px;font-size:10px;display:grid}.cd-chart-mark{background:var(--cd-red);width:5px;height:5px;box-shadow:0 0 6px var(--cd-red);border-radius:50%;position:absolute;top:5px;right:5px}.cd-page .cd-ask{border:1px solid var(--cd-line);background:var(--cd-panel);min-width:200px;height:40px;color:var(--cd-white);font:13px var(--font-body);padding:0 12px;transition:border-color .25s}.cd-page .cd-ask:hover,.cd-page .cd-ask[aria-expanded=true]{border-color:#7a2a33}.cd-note{border:1px solid var(--cd-line);background:var(--cd-panel);min-width:0;height:40px;color:var(--cd-white);font:13px var(--font-body);border-radius:0;flex:220px;padding:0 12px}.cd-rerun{border:1px solid var(--cd-red);height:40px;color:var(--cd-red);font:500 13px var(--font-body);animation:cd-rise .5s var(--cd-out) .9s both;padding:0 16px;transition:background .25s,color .25s}.cd-rerun:hover:not(:disabled){background:var(--cd-red);color:#180b0c}.cd-rerun:disabled{opacity:.4;cursor:not-allowed}.cd-toolbar button:focus-visible,.cd-history summary:focus-visible,.cd-note:focus-visible,.cd-start:focus-visible,.cd-cta:focus-visible{outline-offset:2px;outline:2px solid #ffd15a}.cd-blocked{color:#efbd69;margin:0;font-size:13px;line-height:1.5}.cd-blocked a{color:#f2a5b5}.cd-public{margin-bottom:8px}.cd-public-bar{justify-content:flex-end;display:flex}.cd-turnstile{min-height:65px}.cd-workspace{grid-template-columns:minmax(0,1fr) clamp(360px,33%,440px);gap:16px;min-height:clamp(600px,100vh - 228px,880px);display:grid}.cd-public .cd-workspace{min-height:clamp(600px,100vh - 160px,820px)}.cd-chart{border:1px solid var(--cd-line);background:var(--cd-panel);flex-direction:column;min-width:0;min-height:0;transition:border-color .3s;display:flex}.cd-chart.is-dragging{border-color:var(--cd-red)}.cd-chart-head{align-items:center;min-height:42px;padding:0 16px;font-size:11px;display:flex;position:relative}.cd-chart-head>span{width:100%;animation:cd-fade .35s var(--cd-out) both;align-items:center;gap:12px;display:flex}.cd-done-head{justify-content:space-between}.cd-pill{height:22px;color:var(--cd-green);border:1px solid #76edb680;align-items:center;padding:0 9px;font-size:10px;font-weight:400;animation:.45s cubic-bezier(.34,1.45,.64,1) .45s both cd-pop;display:inline-flex}.cd-pill+.cd-pill{animation-delay:.6s}.cd-legend{gap:16px;font-size:10px;display:flex}.cd-legend span{align-items:center;gap:6px;display:flex}.cd-legend i{width:14px;height:8px}.cd-lg-risk{color:var(--cd-red)}.cd-lg-risk i{background:#ff414c40}.cd-lg-entry i{border:1px dashed var(--cd-white);background:#f4f2f140}.cd-lg-reward{color:var(--cd-green)}.cd-lg-reward i{background:#76edb640}.cd-lg-zone{color:var(--cd-muted)}.cd-lg-zone i{border:1px dashed var(--cd-muted)}.cd-lg-structure{color:var(--cd-muted)}.cd-lg-structure i{background:var(--cd-white);border-radius:50%;width:8px!important;height:8px!important}.cd-mark-point{z-index:2;pointer-events:none;width:0;height:0;animation:cd-pop .4s cubic-bezier(.34,1.45,.64,1) calc(.3s + var(--i,0) * 70ms) both;position:absolute}.cd-mark-point i{background:currentColor;border-radius:50%;width:6px;height:6px;position:absolute;top:-3px;left:-3px;box-shadow:0 0 0 2px #0c090acc}.cd-mark-point b{letter-spacing:.04em;white-space:nowrap;background:#0c090ad9;padding:1px 4px;font-size:9.5px;font-weight:600;position:absolute;left:0;transform:translate(-50%)}.cd-mark-point.is-high b{bottom:6px}.cd-mark-point.is-low b{top:6px}.cd-mark-point.is-hh,.cd-mark-point.is-hl{color:var(--cd-green)}.cd-mark-point.is-lh,.cd-mark-point.is-ll{color:#ff6b74}.cd-mark-point.is-eqh,.cd-mark-point.is-eql{color:var(--cd-white)}.cd-mark-line{z-index:2;border-top:1px dashed var(--cd-white);transform-origin:0;pointer-events:none;height:0;animation:cd-draw .6s var(--cd-out2) calc(.3s + var(--i,0) * 70ms) both;position:absolute}.cd-mark-line b{letter-spacing:.04em;white-space:nowrap;color:var(--cd-white);background:#0c090ad9;padding:0 4px;font-size:9.5px;font-weight:600;position:absolute;bottom:2px;left:50%;transform:translate(-50%)}.cd-mark-line.is-choch{border-top-color:#efbd69}.cd-mark-line.is-choch b{color:#efbd69}.cd-mark-line.is-liquidity{border-top-style:dotted;border-top-color:var(--cd-muted)}.cd-mark-line.is-liquidity b{color:var(--cd-muted);left:0;transform:none}.cd-stage{flex:1;min-height:0;margin:0 16px 12px;position:relative;container-type:size}.cd-chart-foot{border-top:1px solid var(--cd-line2);color:#8f8586;justify-content:space-between;align-items:center;gap:16px;min-height:40px;padding:0 16px;font-size:10px;display:flex}.is-done .cd-chart-foot{color:#bfb3b1}.cd-standby{cursor:pointer;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.cd-standby-grid{position:absolute;inset:0}.cd-standby-scan{z-index:2;pointer-events:none;background:var(--cd-red);width:2px;animation:4.5s cubic-bezier(.6,0,.4,1) infinite cd-scanx;position:absolute;top:0;bottom:0;left:0;box-shadow:0 0 18px 2px #ff414c80}@keyframes cd-scanx{0%,to{left:2%}50%{left:98%}}.cd-ticks{pointer-events:none;position:absolute;inset:0}.cd-ticks i{border:0 solid var(--cd-red);width:14px;height:14px;position:absolute}.cd-ticks i:first-child{border-top-width:2px;border-left-width:2px;top:0;left:0}.cd-ticks i:nth-child(2){border-top-width:2px;border-right-width:2px;top:0;right:0}.cd-ticks i:nth-child(3){border-bottom-width:2px;border-left-width:2px;bottom:0;left:0}.cd-ticks i:nth-child(4){border-bottom-width:2px;border-right-width:2px;bottom:0;right:0}.cd-standby:after{content:"";border:1px solid var(--cd-red);opacity:0;transition:opacity .3s var(--cd-out);pointer-events:none;background:#ff414c0d;position:absolute;inset:0}.is-dragging .cd-standby:after{opacity:1}.cd-release{color:var(--cd-red);opacity:0;transition:opacity .3s,transform .3s var(--cd-out);align-items:center;gap:10px;font-size:11px;display:flex;position:absolute;top:16px;left:18px;transform:translateY(-4px)}.is-dragging .cd-release{opacity:1;transform:none}.cd-standby-card{text-align:center;flex-direction:column;align-items:center;gap:14px;padding:26px 36px;transition:opacity .3s;display:flex;position:relative}.is-dragging .cd-standby-card{opacity:.25}.cd-standby-ready{color:var(--cd-red);align-items:center;gap:12px;font-size:11px;display:flex}.cd-standby-card strong{font:600 clamp(22px,2.2vw,30px)/1.1 var(--font-body);letter-spacing:-.02em;text-transform:uppercase}.cd-standby-hint{color:var(--cd-muted);font-size:11px;line-height:1.6}.cd-only-touch{display:none}.cd-ghost{pointer-events:none;transition:opacity .35s;position:absolute;inset:0}.cd-standby:hover .cd-ghost,.cd-standby:focus-within .cd-ghost,.is-dragging .cd-ghost{opacity:0}.cd-ghost-x,.cd-ghost-y{position:absolute;inset:0}.cd-ghost-x{animation:7.5s infinite both cd-gx}.cd-ghost-y{animation:7.5s infinite both cd-gy,7.5s infinite both cd-gfade}@keyframes cd-gx{0%,14%{animation-timing-function:cubic-bezier(.55,0,.3,1);transform:translate(26%)}46%,to{transform:translate(0)}}@keyframes cd-gy{0%,14%{animation-timing-function:cubic-bezier(.25,.6,.3,1);transform:translateY(30%)}46%,to{transform:translateY(0)}}@keyframes cd-gfade{0%,5%{opacity:0}11%,52%{opacity:1}58%,to{opacity:0}}.cd-ghost-card{width:150px;margin:-48px 0 0 -75px;animation:7.5s infinite both cd-glift;position:absolute;top:50%;left:50%}.cd-ghost-card svg{border:1px solid var(--cd-red);width:100%;height:auto;display:block;box-shadow:0 24px 50px -12px #000000d9}.cd-ghost-card b{color:#c7bfbd;text-align:center;margin-top:7px;font-size:9px;font-weight:400;display:block}@keyframes cd-glift{0%,6%{animation-timing-function:cubic-bezier(.34,1.45,.64,1);transform:scale(.92)rotate(0)}13%,40%{animation-timing-function:var(--cd-out);transform:scale(1.04)rotate(-2.5deg)}48%{transform:scale(1)rotate(0)}52%{transform:scale(1)}58%,to{transform:scale(.86)}}.cd-ghost-cursor{transform-origin:2px 1px;filter:drop-shadow(0 2px 3px #000a);animation:7.5s infinite both cd-gpress;position:absolute;top:calc(50% + 20px);left:calc(50% + 32px)}@keyframes cd-gpress{0%,10%{transform:scale(1)}13%,48%{transform:scale(.88)}51%,to{transform:scale(1)}}.cd-ghost-pulse{border:1px solid var(--cd-red);opacity:0;border-radius:50%;width:220px;height:220px;margin:-110px 0 0 -110px;animation:7.5s infinite both cd-gpulse;position:absolute;top:50%;left:50%}@keyframes cd-gpulse{0%,50%{opacity:0;transform:scale(.3)}52%{opacity:.7;animation-timing-function:var(--cd-out2);transform:scale(.35)}66%,to{opacity:0;transform:scale(1.7)}}.cd-image{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.cd-frame{animation:cd-attach .85s var(--cd-out2) both;position:relative}.cd-clip{display:block;overflow:hidden}.cd-clip>img{transform-origin:0 0;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;max-width:100cqw;max-height:100cqh;display:block}.cd-frame.is-zoomable{cursor:zoom-in;touch-action:pan-y}.cd-frame.is-zoomed{cursor:grab;touch-action:none}.cd-frame.is-zoomed:active{cursor:grabbing}.cd-frame.is-zoomed .cd-zone,.cd-frame.is-zoomed .cd-mark-point,.cd-frame.is-zoomed .cd-mark-line,.cd-frame.is-zoomed .cd-line,.cd-frame.is-zoomed .cd-band,.cd-frame.is-zoomed .cd-divider,.cd-frame.is-zoomed .cd-tag,.cd-frame.is-zoomed .cd-band-label{animation:none}.cd-zoom{color:#bfb3b1;align-items:center;gap:6px;display:flex}.cd-zoom-hint{color:#8f8586;margin-right:6px}.cd-zoom button{border:1px solid var(--cd-line);min-width:26px;height:24px;color:var(--cd-white);font:inherit;cursor:pointer;background:0 0;place-items:center;padding:0 6px;display:grid}.cd-zoom button:hover:not(:disabled){border-color:var(--cd-red)}.cd-zoom button:disabled{opacity:.35;cursor:default}.cd-zoom b{text-align:center;min-width:34px;color:var(--cd-white);font-weight:500}@keyframes cd-attach{0%{opacity:0;transform:scale(.3)}25%{opacity:1}}.cd-ripple{border:1px solid var(--cd-red);opacity:0;pointer-events:none;width:260px;height:260px;animation:cd-ripple .95s var(--cd-out2) both;border-radius:50%;margin:-130px 0 0 -130px;position:absolute;top:50%;left:50%}@keyframes cd-ripple{0%{opacity:.7;transform:scale(.3)}to{opacity:0;transform:scale(2.4)}}.cd-lock{animation:cd-lock .5s var(--cd-out) .55s both;inset:-7px}@keyframes cd-lock{0%{opacity:0;transform:scale(1.06)}}.is-lock .cd-lock{animation:cd-lockon .5s var(--cd-out) both}@keyframes cd-lockon{40%{transform:scale(.985)}}.cd-flash{border:1px solid var(--cd-red);pointer-events:none;animation:cd-flash .7s var(--cd-inout) both;position:absolute;inset:-1px;box-shadow:0 0 0 1px #ff414c40}@keyframes cd-flash{0%{opacity:0}18%{opacity:.95}to{opacity:0}}.cd-dim{animation:cd-fade .5s var(--cd-out) both;background:#0c090a80;position:absolute;inset:0}.is-lock .cd-dim{animation:cd-fadeout .5s var(--cd-inout) both}.cd-scanline{z-index:3;background:var(--cd-red);pointer-events:none;width:2px;animation:2.6s cubic-bezier(.6,0,.4,1) infinite cd-scanx;position:absolute;top:0;bottom:0;left:0;box-shadow:0 0 18px 2px #ff414c80}.is-lock .cd-scanline{opacity:0;transition:opacity .25s}.cd-zone{transform-origin:0;pointer-events:none;animation:cd-band .7s var(--cd-out2) calc(var(--i,0) * 80ms) both;border-top:1px dashed;border-bottom:1px dashed;transition:opacity .5s;position:absolute;left:0;right:0}.cd-zone b{letter-spacing:.06em;white-space:nowrap;animation:cd-fade .4s var(--cd-out) calc(var(--i,0) * 80ms + .45s) both;background:#0c090ad9;padding:1px 6px;font-size:9.5px;font-weight:500;position:absolute;top:2px;left:6px}.cd-zone-support,.cd-zone-demand{background:#76edb61f;border-color:#76edb699}.cd-zone-support b,.cd-zone-demand b{color:var(--cd-green)}.cd-zone-resistance,.cd-zone-supply{background:#ff414c1f;border-color:#ff414c99}.cd-zone-resistance b,.cd-zone-supply b{color:#ff8a92}.cd-zone-range{background:#f4f2f114;border-color:#f4f2f180}.cd-zone-range b{color:var(--cd-white)}.cd-zone-order_block{background:#efbd691a;border-color:#efbd6999}.cd-zone-order_block b{color:#efbd69}.cd-zone-fvg{background:repeating-linear-gradient(135deg,#f4f2f112 0 4px,#0000 4px 8px);border-style:dotted;border-color:#f4f2f199}.cd-zone-fvg b{color:var(--cd-white)}.cd-zone.is-flip b{left:auto;right:6px}.cd-zone.is-settled{opacity:.5}.cd-zone.is-settled b{opacity:0}.cd-offchart{animation:cd-fade .45s var(--cd-out) .9s both;gap:6px;display:flex;position:absolute;left:6px}.cd-offchart-top{top:6px}.cd-offchart-bottom{bottom:6px}.cd-offchart b{border:1px solid var(--cd-line);background:#0c090ae6;padding:2px 7px;font-size:10px;font-weight:500}.cd-offchart .is-stop{color:var(--cd-red)}.cd-offchart .is-t1,.cd-offchart .is-t2{color:var(--cd-green)}.cd-line{transform-origin:0;pointer-events:none;height:0;animation:cd-draw .75s var(--cd-out2) both;position:absolute;left:0;right:0}.cd-line-stop{border-top:2px solid var(--cd-red);box-shadow:0 0 10px #ff414c90}.cd-line-entry{border-top:1px dashed var(--cd-white);border-bottom:1px dashed var(--cd-white);background:#f4f2f129;height:auto;min-height:3px;animation-delay:.15s}.cd-line-t1{border-top:2px solid var(--cd-green);animation-delay:.3s;box-shadow:0 0 10px #76edb680}.cd-line-t2{border-top:1px dashed var(--cd-green);animation-delay:.4s}@keyframes cd-draw{0%{transform:scaleX(0)}}.cd-band{transform-origin:0;pointer-events:none;animation:cd-band .7s var(--cd-out2) .75s both;position:absolute;left:66%;right:0}.cd-band-risk{background:#ff414c33}.cd-band-reward{background:#76edb62e;animation-delay:.85s}@keyframes cd-band{0%{opacity:0;transform:scaleX(0)}}.cd-divider{transform-origin:50% 0;animation:cd-drop .5s var(--cd-out2) .75s both;border-left:1px solid #f4f2f166;position:absolute;left:66%}@keyframes cd-drop{0%{transform:scaleY(0)}}.cd-band-label{letter-spacing:.08em;white-space:nowrap;animation:cd-fade .45s var(--cd-out) 1.15s both;font-size:10px;font-weight:500;position:absolute;left:calc(66% + 8px);transform:translateY(-50%)}.cd-risk-label{color:#ff8a92}.cd-reward-label{color:var(--cd-green);animation-delay:1.25s}.cd-tag{z-index:3;white-space:nowrap;animation:cd-tag .5s var(--cd-out) .55s both;padding:3px 8px;font-size:11px;font-weight:500;position:absolute;right:6px;transform:translateY(-50%)}.cd-tag-stop{background:var(--cd-red);color:#180b0c}.cd-tag-entry{background:var(--cd-white);color:var(--cd-bg);animation-delay:.68s}.cd-tag-t1{background:var(--cd-green);color:var(--cd-bg);animation-delay:.81s}.cd-tag-t2{border:1px solid var(--cd-green);background:var(--cd-bg);color:var(--cd-green);animation-delay:.9s}@keyframes cd-tag{0%{opacity:0;transform:translate(14px,-50%)}}.cd-panel{border:1px solid var(--cd-line);scrollbar-width:thin;background:linear-gradient(110deg,#210d1038,#0000 65%);flex-direction:column;gap:14px;min-width:0;min-height:0;padding:22px 24px;display:flex;position:relative;overflow-y:auto}.cd-panel-body{flex-direction:column;gap:14px;display:flex}.cd-panel-body.cd-result{flex:1;min-height:0}.cd-panel-body.is-leaving{animation:cd-leave .45s var(--cd-inout) .2s both}@keyframes cd-leave{to{opacity:0;filter:blur(6px);transform:translateY(-10px)}}.cd-panel-foot{flex-direction:column;gap:12px;margin-top:auto;display:flex}.cd-status{min-height:14px;animation:cd-fade .35s var(--cd-out) both;align-items:center;gap:12px;font-size:10px;display:flex}.cd-status-split{justify-content:space-between}.cd-page .cd-title{text-transform:uppercase;flex-direction:column;margin:0 0 10px;font-size:clamp(34px,2.7vw,42px);display:flex}.cd-title>span:last-child{color:var(--cd-red)}.cd-mask{padding-bottom:2px;display:block;overflow:hidden}.cd-mask>span{animation:cd-mask .8s var(--cd-out2) calc(var(--d,0) * 90ms + 50ms) both;display:block}@keyframes cd-mask{0%{transform:translateY(108%)}}.cd-lead{color:#d0c6c3;margin:0;font:400 12px/1.7 IBM Plex Mono,monospace}.cd-scores{grid-template-columns:128px minmax(0,1fr);align-items:center;gap:20px;display:grid}.cd-gauge{width:128px;height:128px;position:relative}.cd-gauge svg{width:100%;height:100%;display:block;overflow:visible}.cd-gauge circle,.cd-gauge path{fill:none}.cd-gauge-ring{stroke:#68272d;stroke-width:1.2px}.cd-gauge-track{stroke:#311419;stroke-width:18px}.cd-gauge-value{stroke:var(--cd-red);stroke-width:18px;stroke-dasharray:100 100;stroke-dashoffset:var(--cd-off);transform-origin:150px 150px;filter:drop-shadow(0 0 5px #ff414c80);animation:cd-gauge 1.4s var(--cd-out2) .5s both;transform:rotate(-90deg)}@keyframes cd-gauge{0%{stroke-dashoffset:100px}}.cd-gauge-spin{stroke:var(--cd-red);stroke-width:18px;stroke-dasharray:18 100;transform-origin:150px 150px;animation:1.25s cubic-bezier(.5,.15,.5,.85) infinite cd-spin,.35s both cd-fade}@keyframes cd-spin{to{transform:rotate(360deg)}}.cd-gauge-ticks{stroke:var(--cd-bg);stroke-width:20px;stroke-dasharray:1.6 8.4}.cd-gauge-label{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.cd-gauge-label .mono{font-size:8px}.cd-gauge-label strong{font:600 46px/1.05 var(--font-body);letter-spacing:-.06em;font-variant-numeric:tabular-nums}.cd-gauge-label strong.is-empty{letter-spacing:0;color:#4a2d32;font-size:34px}.cd-bars{flex-direction:column;gap:13px;min-width:0;display:flex}.cd-bar-label{white-space:nowrap;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:6px;font-size:10px;display:flex}.cd-bar-label b{font:400 17px var(--font-body);text-transform:none}.cd-bar-label b.is-empty{color:#4a2d32}.cd-bar{background:#292022;height:7px;display:block;position:relative;overflow:hidden}.cd-bar em{background:var(--cd-red);transform-origin:0;height:100%;animation:cd-grow .9s var(--cd-out2) calc(.45s + var(--d,0) * 90ms) both;display:block}.cd-bar em.is-green{background:var(--cd-green)}@keyframes cd-grow{0%{transform:scaleX(0)}}.cd-shimmer{background:#4a2a30;width:34%;animation:1.35s cubic-bezier(.45,0,.55,1) infinite cd-shimmer;position:absolute;top:0;bottom:0;left:0}.cd-bar-row:nth-child(2) .cd-shimmer{animation-delay:-.45s}.cd-bar-row:nth-child(3) .cd-shimmer{animation-delay:-.9s}@keyframes cd-shimmer{0%{transform:translate(-100%)}to{transform:translate(300%)}}.cd-cells{border-top:1px solid var(--cd-line);border-left:1px solid var(--cd-line);grid-template-columns:minmax(0,1.45fr) minmax(0,1fr) minmax(0,1fr);display:grid}.cd-cells>div{border-right:1px solid var(--cd-line);border-bottom:1px solid var(--cd-line);min-width:0;padding:11px 10px}.cd-cells span{color:#c7bfbd;margin-bottom:6px;font-size:10px;display:block}.cd-cells strong{font:400 clamp(17px,1.4vw,22px)/1.15 var(--font-body);letter-spacing:-.03em;white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.cd-cells strong.cd-small{font-size:clamp(14px,1.1vw,16px);line-height:1.55}.cd-cells strong.is-empty{color:#4a2d32}.cd-intro,.cd-steps{border-left:1px solid var(--cd-line);text-transform:none;color:#a99b99;flex-direction:column;gap:6px;margin:0;padding:0 0 0 14px;font-size:10.5px;line-height:1.8;list-style:none;display:flex}.cd-intro b{color:var(--cd-red);font-weight:500}.cd-steps{color:#e5dfdc;animation:cd-rise .4s var(--cd-out) both;gap:9px;font-size:11px;line-height:1.5}.cd-steps li{align-items:center;gap:10px;transition:opacity .35s;display:flex}.cd-steps li.is-waiting{opacity:.32}.cd-steps li.is-done{opacity:.62}.cd-steps b{color:var(--cd-red);font-weight:500}.cd-step-icon{flex:none;width:14px;height:14px;position:relative}.cd-step-icon i{border:1px solid #6a4a4e;border-radius:50%;width:6px;height:6px;position:absolute;top:4px;left:4px}.is-active .cd-step-icon i{background:var(--cd-red);width:8px;height:8px;box-shadow:0 0 10px var(--cd-red);border:0;animation:.9s ease-in-out infinite cd-pulse;top:3px;left:3px}.cd-step-icon svg{fill:none;width:14px;height:14px;stroke:var(--cd-green);stroke-width:2.6px;animation:.35s cubic-bezier(.34,1.45,.64,1) both cd-pop}.cd-scan{height:54px;position:relative}.cd-start{background:var(--cd-red);color:#180b0c;font:500 15px var(--font-body);transition:background .4s var(--cd-out),color .4s,transform .15s;justify-content:space-between;align-items:center;padding:0 18px;display:flex;position:absolute;inset:0}.cd-start .mono{font-size:10px}.cd-start:hover:not(:disabled){color:#180b0c;background:#ff5a63}.cd-start:active:not(:disabled){transform:scale(.975)}.cd-start:disabled{color:#f4d6d9;cursor:not-allowed;background:#ff414c40}.cd-start:not(:disabled):after{content:"";border:1px solid var(--cd-red);pointer-events:none;animation:cd-ring .9s var(--cd-out2) .35s both;position:absolute;inset:0}@keyframes cd-ring{0%{opacity:.85;transform:scale(1)}to{opacity:0;transform:scale(1.035,1.4)}}.cd-progress{background:#140a0c;border:1px solid #ff414c66;animation:.3s both cd-fade;position:absolute;inset:0;overflow:hidden}.cd-progress-fill{border-right:2px solid var(--cd-red);box-shadow:6px 0 14px -6px var(--cd-red);transform-origin:0;background:#ff414c26;transition:transform .5s cubic-bezier(.4,0,.6,1);position:absolute;inset:0}.cd-progress>span{justify-content:space-between;align-items:center;padding:0 18px;font-size:12px;display:flex;position:absolute;inset:0}.cd-progress b{font:500 14px var(--font-body);font-variant-numeric:tabular-nums}.cd-in{animation:cd-rise .6s var(--cd-out) calc(var(--d,0) * 90ms + 50ms) both}.cd-in.cd-blur{animation-name:cd-rise-blur}.cd-bar-row{animation:cd-rise .45s var(--cd-out) calc(var(--d,0) * 90ms) both}.cd-panel.is-ready .cd-bar-row,.cd-panel.is-empty .cd-bar-row,.cd-panel.is-scan .cd-bar-row,.cd-panel.is-lock .cd-bar-row{animation:none}.cd-end{flex-direction:column;gap:8px;margin-top:auto;display:flex}.cd-answer{border-left:2px solid var(--cd-red);flex-direction:column;gap:6px;padding-left:12px;display:flex}.cd-answer>span{font-size:10px}.cd-answer p{color:#efe9e7;margin:0;font-size:14px;line-height:1.5}.cd-analysis{border-top:1px solid var(--cd-line);border-left:1px solid var(--cd-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0;display:grid}.cd-analysis>div{border-right:1px solid var(--cd-line);border-bottom:1px solid var(--cd-line);animation:cd-rise .5s var(--cd-out) calc(.25s + var(--d,0) * 60ms) both;flex-direction:column;gap:8px;padding:14px 16px;display:flex}.cd-analysis dt{color:#c7bfbd;align-items:center;gap:7px;font-size:9.5px;display:flex}.cd-analysis dt i{background:#6a5a5c;border-radius:50%;flex:none;width:6px;height:6px}.is-bullish dt i{background:var(--cd-green)}.is-bearish dt i{background:var(--cd-red)}.is-caution dt i{background:#efbd69}.cd-analysis dd{color:#e5dfdc;margin:0;font-size:14px;line-height:1.5}.cd-changes{color:#c9bfbd;margin:0;font-size:12.5px;line-height:1.5}.cd-changes b{color:var(--cd-red);font-size:10px;font-weight:500}.cd-cta{background:var(--cd-red);color:#180b0c;font:500 15px var(--font-body);justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;transition:background .25s;display:flex}.cd-cta:hover{color:#180b0c;background:#ff5a63}.cd-disclaimer{color:#8f8586;margin:0;font-size:9px}.cd-disclaimer a{color:var(--cd-white)}.cd-analysis-card{border:1px solid var(--cd-line);animation:cd-rise .6s var(--cd-out) .3s both;background:linear-gradient(110deg,#210d1038,#0000 65%);flex-direction:column;gap:18px;padding:22px 24px 24px;display:flex}.cd-section-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px 24px;display:flex}.cd-page .cd-section-head h2{text-transform:uppercase;margin:0;font-size:30px}.cd-section-head h2 em{color:var(--cd-red);font-style:normal}.cd-section-head p{color:var(--cd-muted);margin:0;font-size:10px}.cd-analysis-body{grid-template-columns:minmax(260px,.8fr) minmax(0,2fr);align-items:start;gap:24px;display:grid}.cd-analysis-lead{flex-direction:column;gap:12px;display:flex}.cd-analysis-lead>span{font-size:10px}.cd-analysis-lead>p:not([class]){color:#efe9e7;margin:0;font-size:15px;line-height:1.55}@keyframes cd-fade{0%{opacity:0}}@keyframes cd-fadeout{to{opacity:0}}@keyframes cd-rise{0%{opacity:0;transform:translateY(10px)}}@keyframes cd-rise-blur{0%{opacity:0;filter:blur(4px);transform:translateY(10px)}}@keyframes cd-pop{0%{opacity:0;transform:scale(.6)}}@media (hover:none){.cd-ghost,.cd-only-pointer{display:none}.cd-only-touch{display:inline}}@media (prefers-reduced-motion:reduce){.cd-page *,.cd-page :before,.cd-page :after{transition:none!important;animation:none!important}.cd-ghost,.cd-standby-scan,.cd-scanline,.cd-ripple{display:none}}@media (max-width:1100px){.cd-workspace,.cd-public .cd-workspace{grid-template-columns:1fr;height:auto}.cd-stage{flex:none;min-height:0;container-type:normal}.cd-image{position:relative;inset:auto}.cd-clip>img{width:100%;max-width:100%;max-height:none}.cd-chart:not(.is-empty) .cd-stage{display:flex}.cd-chart.is-empty .cd-stage{height:340px}.cd-panel{overflow:visible}.cd-analysis-body{grid-template-columns:1fr}.cd-panel:not(.is-done) .cd-panel-foot{order:-1;margin-top:0}}@media (max-width:700px){.cd-heading-tools{justify-content:space-between;width:100%}.cd-allowance{flex-wrap:wrap;gap:10px}.cd-file,.cd-segment{flex:100%}.cd-segment button{flex:1;width:auto}.cd-page .cd-ask,.cd-rerun{flex:100%}.cd-chart-head{padding:0 12px}.cd-stage{margin:0 12px 12px}.cd-chart.is-empty .cd-stage{height:280px}.cd-chart-foot{display:none}.is-done .cd-chart-foot{justify-content:flex-end;padding:0 12px;display:flex}.cd-foot-note,.cd-zoom-hint{display:none!important}.cd-zoom button{min-width:40px;height:36px}.cd-legend{gap:10px}.cd-done-head>span:first-child{display:none}.cd-panel{padding:20px 16px}.cd-band,.cd-divider{left:58%}.cd-band-label{display:none}.cd-tag{padding:1px 5px;font-size:8.5px;right:3px}.cd-page .cd-title{font-size:40px}.cd-analysis{grid-template-columns:1fr}.cd-analysis-card{padding:20px 16px}.cd-mark-point b,.cd-mark-line b{font-size:8px}.cd-zone b{font-size:8.5px}.cd-segment.is-auto .cd-auto{flex:none}.cd-scores{grid-template-columns:116px minmax(0,1fr);gap:16px}.cd-gauge{width:116px;height:116px}.cd-cells strong{font-size:18px}.cd-cells strong.cd-small{font-size:14px}.cd-standby-card{padding:20px 18px}}
