.analysis-cursor-tools{position:relative;font:11px Segoe UI}.analysis-cursor-tools>summary{cursor:pointer;border:1px solid #becddd;border-radius:3px;padding:3px 7px;list-style:none;background:white}.analysis-cursor-menu{position:absolute;top:100%;right:0;z-index:90;min-width:290px;max-width:420px;max-height:60vh;overflow:auto;padding:7px;background:white;border:1px solid #aabccd;box-shadow:0 3px 12px #26384a26}.analysis-cursor-menu>button{margin:2px}.analysis-cursor-menu-row{display:flex;align-items:center;gap:5px;border-top:1px solid #e2e8f0;padding:3px 0}.analysis-cursor-menu-row>span{flex:1}.analysis-cursor-comparison{border-top:1px solid #cbd5e1;margin-top:5px;padding-top:5px;line-height:19px}.analysis-cursor-overlay{position:absolute;inset:0;pointer-events:none;z-index:7;overflow:visible}.analysis-cursor-overlay[hidden]{display:none}.analysis-cursor-line{position:absolute;border-left:1px dashed;pointer-events:none}.analysis-cursor-handle{position:absolute;pointer-events:auto;cursor:ew-resize;touch-action:none;white-space:nowrap;font:11px/16px Segoe UI!important;min-height:19px!important;padding:0 4px!important;border:1px solid;border-radius:3px;background:#fffffff0;z-index:2}.analysis-cursor-handle[aria-pressed=true]{box-shadow:0 0 0 1px currentColor}.analysis-cursor-label{position:absolute;white-space:nowrap;font:600 11px/15px Segoe UI;pointer-events:none;background:#ffffffcc;padding:0 2px}.analysis-cursor-context{position:fixed;z-index:2000;background:white;padding:4px;border:1px solid #b4c5d6;box-shadow:0 2px 8px #20304726}

.analysis-cursor-dates{position:absolute;inset:0;pointer-events:none;z-index:2}
.analysis-cursor-dates[hidden]{display:none}
.analysis-cursor-dates .analysis-cursor-handle{max-width:100%;overflow:hidden;text-overflow:ellipsis;line-height:18px!important;height:20px!important;box-sizing:border-box}

.integrated-trend-table thead th,.viewer-samples thead th{position:sticky;top:0;z-index:4;background:#f1f5fa!important;box-shadow:0 1px 0 #aabccd}
.cursor-table-row>td{transition:background-color .08s linear}
