.take-comp{--take-label:170px;--take-accent:#b8d990}.take-comp-header,.take-comp-title,.take-comp-toolbar,.take-comp-track-header,.take-comp-inputs{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.take-comp-header{padding:16px 20px 8px;justify-content:space-between}.take-comp-title h2{font-size:17px}.take-comp-title p{font-size:10px;color:var(--text-soft);letter-spacing:.1em;margin-top:4px}.take-comp-toolbar{padding:10px 20px;gap:9px}.take-comp label{font-size:11px;color:var(--text-soft)}.take-comp input:not([type=checkbox]):not([type=range]),.take-comp select{background:#1d221d;border:1px solid #475044;border-radius:5px;color:#e5eadf;min-height:31px;padding:5px 8px;font:inherit;min-width:0}.take-comp button:disabled,.take-comp input:disabled,.take-comp select:disabled{opacity:.48;cursor:default}.take-comp-record{color:#f0b0a8!important;border-color:#6f4943!important}.take-comp-link{display:flex;align-items:center;gap:6px;margin-left:auto}.take-comp-link input,.take-comp-arm input{accent-color:#b8d990}.take-comp-zoom{display:flex;align-items:center;gap:5px}.take-comp-zoom input{width:72px;accent-color:#b8d990}.take-comp-elapsed{font-size:12px;font-variant-numeric:tabular-nums;color:#ecad9c}.take-comp-help,.take-comp-latency{padding:0 20px;font-size:11px;line-height:1.6;color:var(--text-soft)}.take-comp-latency{margin:4px 0 14px;color:#99a48e;font-size:10px}.take-comp-empty{padding:25px 20px;border-block:1px dashed #46503e;background:#20261d}.take-comp-empty strong{font-size:14px;color:#dbe9ca}.take-comp-empty p{font-size:12px;color:#a8b09d;line-height:1.7;margin-top:5px;max-width:650px}.take-comp-track{border-top:1px solid #45503d;padding-top:12px}.take-comp-track-header{padding:0 16px 10px;gap:7px}.take-comp-number{font-size:12px;font-weight:700;color:#94a87d}.take-comp-track-name{font-weight:600!important;width:145px}.take-comp-track-header label{display:flex;align-items:center;gap:5px}.take-comp-track-header input[type=number]{width:62px}.take-comp-track-header .small-icon{margin-left:auto}.take-comp-inputs{padding:0 16px 10px;gap:10px}.take-comp-inputs label{display:flex;align-items:center;gap:6px}.take-comp-inputs select{max-width:200px}.take-comp-inputs>span{font-size:10px;color:#9da68f}.take-comp-inputs meter{margin-left:auto;width:80px;height:8px;accent-color:#b8d990}.take-comp-arm{color:#d7e7c0!important;font-weight:600}.take-comp-scroll{overflow-x:auto;max-height:600px;border-block:1px solid #3b4535;scrollbar-color:#687858 #20271c;scrollbar-width:thin}.take-comp-grid{min-width:100%;width:calc(var(--take-label) + var(--take-width))}.take-comp-ruler,.take-comp-row{display:flex;min-height:58px}.take-comp-ruler{min-height:25px;background:#1b2119;border-bottom:1px solid #384131}.take-comp-ruler .take-comp-row-label{font-size:9px;letter-spacing:.08em;padding:7px 12px}.take-comp-row-label{position:sticky;left:0;z-index:2;flex:0 0 var(--take-label);width:var(--take-label);box-sizing:border-box;background:#242b21;border-right:1px solid #424e38;padding:7px 10px}.take-comp-row-label strong{display:block;font-size:11px;color:#c5d9ab}.take-comp-row-label small{display:block;font-size:10px;color:#95a584;margin-top:5px}.take-comp-row-label input{width:100%;padding:2px 5px!important;min-height:23px!important;font-size:10px!important;color:var(--take-color)!important;border-color:transparent!important;background:transparent!important}.take-comp-row-label input:focus{border-color:#7c8a6e!important}.take-comp-take-actions{display:flex;gap:5px;margin-top:3px}.take-comp-take-actions button{border:1px solid #45503e;border-radius:3px;font-size:9px;padding:2px 7px;background:#20271c;color:#c7d4bc;cursor:pointer}.take-comp-take-actions button:last-child{margin-left:auto}.take-comp-time{position:relative;flex:1;min-width:var(--take-width)}.take-comp-time span{position:absolute;top:6px;transform:translateX(4px);font-size:9px;color:#94a485;white-space:nowrap}.take-comp-lane{position:relative;flex:1;min-width:var(--take-width);background:#181f16;min-height:64px;overflow:hidden}.take-comp-row{border-bottom:1px solid #343e2c}.take-comp-row:last-child{border-bottom:0}.take-comp-lane[data-comp-wave]{cursor:crosshair;touch-action:none}.take-comp-lane svg{height:54px;position:absolute;top:5px;left:0;pointer-events:none}.take-comp-lane path{stroke:var(--take-color);stroke-width:1.4;opacity:.62;fill:none}.take-comp-used,.take-comp-drag-selection{position:absolute;inset-block:0;border-block:2px solid var(--take-color);background:color-mix(in srgb,var(--take-color) 17%,transparent);pointer-events:none}.take-comp-drag-selection{border:1px solid #f1d08d;background:#eab36a3d;z-index:1}.take-comp-drag-selection[hidden]{display:none}.take-comp-region{position:absolute;inset-block:8px;padding:4px 6px;background:color-mix(in srgb,var(--take-color) 23%,#20271d);border:1px solid var(--take-color);border-radius:4px;color:#eef2e7;font-size:10px;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.take-comp-no-regions{position:absolute;left:12px;top:23px;font-size:11px;color:#849274}.take-comp-track-empty{padding:18px;color:#97a389;font-size:12px}.take-comp-selection{padding:14px 20px;display:flex;align-items:center;gap:10px;flex-wrap:wrap;border-top:1px solid #48533e;background:#2b3324}.take-comp-selection[hidden]{display:none}.take-comp-selection strong{font-size:12px;width:100%;color:#dae8cb}.take-comp-selection label{display:flex;align-items:center;gap:6px}.take-comp-selection input{width:85px}.take-comp-selection small{width:100%;font-size:10px;color:#a5b496}.take-comp-status{font-size:12px;line-height:1.6;color:#d3dcbf;min-height:20px;margin:12px 20px}.take-comp-lane:focus-visible{outline:2px solid #c6df9c;outline-offset:-2px}.take-comp-track:focus-within{border-top-color:#71865b}@media(max-width:700px){.take-comp{--take-label:136px}.take-comp-header{align-items:flex-start}.take-comp-link{margin-left:0}.take-comp-inputs{gap:7px}.take-comp-inputs select{max-width:170px}.take-comp-track-header .small-icon{margin-left:0}.take-comp-track-name{width:135px}.take-comp-track-header label{font-size:10px}.take-comp-track-header input[type=number]{width:56px}}

.take-recording-options{margin:4px 20px 12px;border:1px solid #47533d;border-radius:6px;background:#20271d;padding:10px 12px}.take-recording-options summary{font-size:12px;color:#cfddbc;cursor:pointer}.take-recording-grid{display:flex;flex-wrap:wrap;gap:12px 16px;margin-top:14px;align-items:end}.take-recording-grid label{display:flex;flex-direction:column;gap:5px;min-width:110px}.take-recording-grid label[hidden]{display:none}.take-recording-grid input[type=number]{width:110px}.take-recording-grid input[type=range]{max-width:130px;accent-color:#b8d990}.take-recording-grid .take-monitor-toggle{flex-direction:row;align-items:center;min-height:31px}.take-recording-grid .take-monitor-toggle input{accent-color:#b8d990}.take-recording-grid label span{font-size:9px;color:#9baa8e}.take-recording-options>p{font-size:10px;line-height:1.65;color:#a5b397;margin-top:12px;max-width:820px}
.take-pages,.take-recovery-heading{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:10px 16px}.take-pages span,.take-recovery-heading small{font-size:11px;color:#a5b397}.take-recovery{margin:8px 20px 16px;border:1px solid #4d5844;border-radius:8px;padding:12px;background:#20271d}.take-recovery[hidden]{display:none}.take-recovery>p,.take-recovery-entry small{font-size:11px;color:#a5b397;line-height:1.6}.take-recovery-entry{padding:12px 0;border-top:1px solid #3a4534}.take-recovery-entry strong,.take-recovery-entry small{display:block;margin:4px 0}.take-recovery-entry strong{font-size:12px}.take-recovery-entry>div{display:flex;gap:8px;flex-wrap:wrap;margin-top:8px}
.take-recording-quality{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;padding:12px 0;color:var(--muted,#adb4c1);font-size:12px}.take-recording-quality label{display:flex;align-items:center;gap:8px;color:var(--text,#e8ecf2)}.take-recording-quality select{background:#202630;color:inherit;border:1px solid #414a56;border-radius:5px;padding:7px}.take-recording-quality small{flex-basis:100%;line-height:1.5}
