.analysis-editor{border:1px solid #36434b;background:#070c10;min-width:0}.analysis-command{padding:16px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #34424b}.analysis-command h2{margin:5px 0;font-size:23px}.analysis-command small{color:#ffa536;letter-spacing:2px}.analysis-market{display:flex;gap:8px;align-items:flex-end;padding:12px;flex-wrap:wrap}.analysis-market label{display:grid;grid-gap:5px;gap:5px;flex:1 1;min-width:100px}.analysis-market input,.analysis-market select{width:100%;min-width:0}.analysis-market label:first-child{flex:1.3 1}.analysis-options,.analysis-tools{display:flex;gap:6px;align-items:center;flex-wrap:wrap;padding:10px 12px;border-top:1px solid #28343d}.analysis-editor button,.analysis-file{min-height:42px;display:inline-flex;align-items:center;justify-content:center;gap:6px}.analysis-layer-list button[aria-pressed=true],.analysis-tools button[aria-pressed=true]{border-color:#ff9c2c;background:#ff9c2c1b;color:#ffaf4f}.analysis-tools svg{width:17px;height:17px}.analysis-options label{display:flex;gap:6px;align-items:center}.analysis-options>input{flex:1 1;min-width:180px}.analysis-editor input[type=color]{width:42px;height:38px;padding:3px}.analysis-file{position:relative;border:1px dashed #987446;padding:8px;cursor:pointer;color:#ffc175;overflow:hidden}.analysis-file input{position:absolute;inset:0;opacity:0;width:100%;cursor:pointer}.analysis-file:focus-within{outline:2px solid #ffb74d;outline-offset:2px}.analysis-canvas-scroll{overflow:auto;max-height:78vh;direction:ltr;overscroll-behavior:contain;border-block:1px solid #3b484e}.analysis-canvas{min-width:600px;width:100%;position:relative}.analysis-canvas-scroll.is-enlarged .analysis-canvas{min-width:1100px}.analysis-canvas svg{display:block;width:100%;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.analysis-canvas.drawing{touch-action:none;cursor:crosshair}.analysis-canvas.selecting{touch-action:pan-x pan-y}.analysis-canvas [data-drawing]{cursor:move;pointer-events:all}.analysis-footer-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(150px,.6fr);grid-gap:12px;gap:12px;padding:12px}.analysis-layers summary{cursor:pointer;padding:10px;color:#dfe9ef}.analysis-layer-list{max-height:140px;overflow:auto;display:flex;gap:5px;flex-wrap:wrap}.analysis-layer-controls{display:flex;flex-wrap:wrap;gap:7px;padding:8px 0}.analysis-layer-controls label{display:grid;grid-gap:5px;gap:5px}.analysis-price{padding:14px;-webkit-border-start:2px solid #ffa536;border-inline-start:2px solid #ffa536;display:grid;grid-gap:8px;gap:8px;align-content:start}.analysis-price b{font-size:23px}.analysis-price small{color:#a5b3bf;overflow-wrap:anywhere}.analysis-publish{padding:12px;background:#10171d}.analysis-editor>.media-note,.analysis-editor>p[role=status]{padding-inline:12px}.media-app:has(.analysis-editor) .media-context{display:none}.media-app:has(.analysis-editor) .media-layout{grid-template-columns:205px minmax(0,1fr)}.media-app:has(.analysis-editor) .media-hero{display:none}.analysis-editor :focus-visible{outline:2px solid #ffb951;outline-offset:3px}@media(max-width:720px){.media-app:has(.analysis-editor) .media-layout{display:block}.analysis-market label:first-child{flex-basis:100%}.analysis-market{padding:8px}.analysis-tools{flex-wrap:nowrap;overflow:auto}.analysis-tools button{flex-shrink:0;min-height:44px}.analysis-options{gap:8px}.analysis-command{padding:12px}.analysis-command h2{font-size:21px}.analysis-options>input{order:2;flex-basis:100%}.analysis-footer-grid{grid-template-columns:1fr}.analysis-price{-webkit-border-start:0;border-inline-start:0;border-top:1px solid #34424b}.analysis-editor button,.analysis-file{min-height:44px}.analysis-canvas-scroll{max-height:65vh}}.analysis-options select{width:auto;max-width:210px;flex:0 0 auto}.analysis-options input[type=color]{min-width:42px}.analysis-market .analysis-file{flex:0 0 auto}.analysis-market .analysis-file input{height:100%}