#mx-chart-tool{--bg:#f5faf7;--panel:#fff;--text:#253e45;--muted:#5a7178;--line:#d7e7df;--accent:#157c50;background:var(--bg);color:var(--text);font:15px/1.55 system-ui,sans-serif;border:1px solid var(--line);border-radius:16px;padding:22px;max-width:1200px;margin:auto;box-sizing:border-box}
#mx-chart-tool[data-theme=dunkel]{--bg:#17262e;--panel:#1e333c;--text:#e5eff2;--muted:#b0c8d0;--line:#35505a;--accent:#79dda6;color-scheme:dark}
#mx-chart-tool *{box-sizing:border-box}#mx-chart-tool h1,#mx-chart-tool h2.mxct-title{font-size:clamp(24px,4vw,36px);line-height:1.2;margin:6px 0}#mx-chart-tool h2{font-size:22px;margin:8px 0}#mx-chart-tool p{margin:8px 0}#mx-chart-tool small{font-weight:750;color:var(--accent);letter-spacing:.1em}.mxct-head{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.mxct-head label{font-size:12px;flex-shrink:0}
#mx-chart-tool input,#mx-chart-tool select,#mx-chart-tool button{font:inherit;border:1px solid var(--line);border-radius:9px;background:var(--panel);color:var(--text);padding:10px;min-height:44px}#mx-chart-tool button{cursor:pointer}#mx-chart-tool button:disabled{opacity:.6}#mx-chart-tool a{color:var(--accent)}#mx-chart-tool :focus-visible{outline:3px solid var(--accent);outline-offset:3px}.mxct-search{margin:22px 0;padding:16px;border:1px solid var(--line);border-radius:12px;background:var(--panel)}.mxct-search>label:first-child{display:block;font-weight:650}.mxct-search input{width:min(100%,570px);margin:8px 8px 8px 0}.mxct-search p{font-size:12px;color:var(--muted)}#mxct-results{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:8px 0 0;padding:0;list-style:none;max-height:260px;overflow:auto}#mxct-results button{width:100%;text-align:left;overflow-wrap:anywhere}#mxct-results button[aria-current=true]{border-color:var(--accent);background:var(--bg)}#mx-chart-zones{padding:14px;border:1px solid var(--line);border-radius:12px;background:var(--panel)}#mx-chart-tool img{max-width:100%;height:auto}#mx-chart-tool .mxct-levels{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:10px 0}#mx-chart-tool .mxct-level{border:1px solid var(--line);border-left:3px solid #168e53;padding:10px;border-radius:8px}#mx-chart-tool .mxct-level.resistance{border-left-color:#bf393e}#mx-chart-tool .mxct-level h3{font-size:15px;margin:0 0 6px}#mx-chart-tool .mxct-level p,#mx-chart-tool .mxcz-seo-summary{font-size:13px}#mx-chart-tool .mxct-meta,#mx-chart-tool footer{font-size:12px;color:var(--muted)}#mx-chart-tool footer{margin-top:16px;border-top:1px solid var(--line);padding-top:12px}.mxct-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}#mx-chart-tool .mxct-error{padding:12px;border:1px solid #b45c23;border-radius:8px}body:has(>#mx-chart-tool){margin:0;background:#f5faf7;padding:10px}
@media(max-width:600px){#mx-chart-tool{padding:12px}.mxct-head{flex-wrap:wrap;gap:8px}.mxct-search{padding:10px}#mxct-results,#mx-chart-tool .mxct-levels{grid-template-columns:1fr}.mxct-search input{width:100%}}
.mxcz-zoom[data-theme=dunkel],.mxcz-zoom[data-theme=dunkel] .mxcz-zoom-viewport{background:#17262e;color:#e5eff2}.mxcz-zoom[data-theme=dunkel] .mxcz-zoom-head,.mxcz-zoom[data-theme=dunkel] .mxcz-zoom-share-status,.mxcz-zoom[data-theme=dunkel] .mxcz-zoom-foot{background:#1e333c;color:#e5eff2}.mxcz-zoom[data-theme=dunkel] .mxcz-draw-tools,.mxcz-zoom[data-theme=dunkel] .mxcz-draw-notice{background:#172f37;color:#d5e7ed}.mxcz-zoom[data-theme=dunkel] button,.mxcz-zoom[data-theme=dunkel] select{background:#27464d;color:#e5eff2;border-color:#4e6c75}.mxcz-zoom[data-theme=dunkel] button[aria-pressed=true]{background:#84dcb2;color:#132e25}
