:root{--ck-bg: hsl(0 0% 100% / .82);--ck-fg: hsl(224 24% 12%);--ck-muted: hsl(215 16% 40%);--ck-border: hsl(220 13% 88%);--ck-accent: hsl(188 85% 38%);--ck-accent-fg: hsl(0 0% 100%);--ck-up: hsl(142 65% 38%);--ck-down: hsl(350 75% 48%);--ck-warn: hsl(38 92% 45%);--ck-radius: 6px}[data-theme=dark],.dark{--ck-bg: hsl(224 22% 9% / .82);--ck-fg: hsl(210 30% 96%);--ck-muted: hsl(215 16% 60%);--ck-border: hsl(224 16% 16%);--ck-accent: hsl(188 95% 55%);--ck-accent-fg: hsl(224 30% 8%);--ck-up: hsl(142 72% 50%);--ck-down: hsl(350 89% 60%);--ck-warn: hsl(38 92% 55%)}.ck-toolbar{position:absolute;top:0;left:0;z-index:10;display:flex;flex-direction:column;gap:2px;width:36px;padding:4px 2px;background:color-mix(in srgb,var(--ck-bg) 92%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-right:1px solid color-mix(in srgb,var(--ck-border) 60%,transparent);border-bottom:1px solid color-mix(in srgb,var(--ck-border) 60%,transparent);border-radius:0 0 8px;box-shadow:0 1px 2px #0000002e}.ck-toolbar-sep{height:1px;margin:3px 4px;background:color-mix(in srgb,var(--ck-border) 50%,transparent)}.ck-toolbar-btn{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;font-size:13px;color:var(--ck-muted);background:transparent;border:none;border-radius:5px;cursor:pointer;transition:color .1s,background-color .1s,box-shadow .1s}.ck-toolbar-btn:hover{background:color-mix(in srgb,var(--ck-muted) 14%,transparent);color:var(--ck-fg)}.ck-toolbar-btn[data-active]{background:color-mix(in srgb,var(--ck-accent) 15%,transparent);color:var(--ck-accent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ck-accent) 35%,transparent)}.ck-ind{position:absolute;top:8px;right:8px;z-index:12;font-size:12px;color:var(--ck-fg)}.ck-ind--docked{position:relative;top:auto;right:auto}.ck-ind--docked .ck-ind-panel{left:0;right:auto}.ck-ind-trigger{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;color:var(--ck-fg);background:var(--ck-bg);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid var(--ck-border);border-radius:var(--ck-radius);cursor:pointer;font:inherit}.ck-ind-trigger:hover{border-color:var(--ck-accent)}.ck-ind-trigger-icon{font-style:italic;font-weight:700;color:var(--ck-accent)}.ck-ind-count{min-width:16px;height:16px;padding:0 4px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;font-size:10px;font-weight:700;color:var(--ck-accent-fg);background:var(--ck-accent)}.ck-ind-caret{color:var(--ck-muted);font-size:10px}.ck-ind-panel{position:absolute;top:34px;right:0;width:280px;max-height:420px;display:flex;flex-direction:column;background:var(--ck-bg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--ck-border);border-radius:var(--ck-radius);box-shadow:0 8px 28px #00000059;overflow:hidden}.ck-ind-head{display:flex;align-items:center;justify-content:space-between;padding:8px 10px;border-bottom:1px solid var(--ck-border)}.ck-ind-title{font-weight:600;letter-spacing:.03em}.ck-ind-x{width:20px;height:20px;border:0;background:transparent;color:var(--ck-muted);cursor:pointer;border-radius:4px}.ck-ind-x:hover{background:#7f7f7f29;color:var(--ck-fg)}.ck-ind-search{padding:8px 10px;border-bottom:1px solid var(--ck-border)}.ck-ind-search input{width:100%;padding:5px 8px;font:inherit;font-size:12px;color:var(--ck-fg);background:color-mix(in srgb,var(--ck-fg) 8%,transparent);border:1px solid var(--ck-border);border-radius:4px;outline:none}.ck-ind-tabs{display:flex;gap:2px;padding:6px 8px 0;border-bottom:1px solid var(--ck-border)}.ck-ind-tab{padding:4px 7px 6px;font:inherit;font-size:10px;color:var(--ck-muted);background:transparent;border:0;border-bottom:2px solid transparent;cursor:pointer}.ck-ind-tab--active{color:var(--ck-accent);border-bottom-color:var(--ck-accent)}.ck-ind-tab-count{opacity:.5;margin-left:2px}.ck-ind-list{flex:1;overflow-y:auto;min-height:0}.ck-ind-empty{padding:28px 0;text-align:center;color:var(--ck-muted)}.ck-ind-item{border-bottom:1px solid color-mix(in srgb,var(--ck-border) 50%,transparent)}.ck-ind-row{display:flex;align-items:center;gap:6px;padding:6px 8px}.ck-ind-row:hover{background:#7f7f7f14}.ck-ind-row--active{background:color-mix(in srgb,var(--ck-accent) 8%,transparent)}.ck-ind-chev{width:16px;height:16px;border:0;background:transparent;color:var(--ck-muted);cursor:pointer;font-size:10px;flex-shrink:0}.ck-ind-chev--hidden{visibility:hidden;pointer-events:none}.ck-ind-name{flex:1;min-width:0}.ck-ind-name-title{font-size:11px;font-weight:500;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ck-ind-name-short{font-size:9px;color:var(--ck-muted);line-height:1.2}.ck-ind-cat{font-size:8px;padding:1px 4px;border-radius:3px;flex-shrink:0;letter-spacing:.04em}.ck-ind-cat--overlay{color:#4f8cff;background:#4f8cff24}.ck-ind-cat--oscillator{color:var(--ck-warn);background:color-mix(in srgb,var(--ck-warn) 14%,transparent)}.ck-ind-cat--pattern{color:#c084fc;background:#c084fc24}.ck-ind-switch{width:28px;height:15px;border:0;border-radius:999px;position:relative;flex-shrink:0;cursor:pointer;background:color-mix(in srgb,var(--ck-fg) 28%,transparent);transition:background .15s}.ck-ind-switch--on{background:var(--ck-accent)}.ck-ind-knob{position:absolute;top:2px;left:2px;width:11px;height:11px;border-radius:50%;background:#fff;transition:transform .15s}.ck-ind-switch--on .ck-ind-knob{transform:translate(13px)}.ck-ind-params{display:flex;flex-direction:column;gap:6px;padding:8px 10px 10px 26px;background:color-mix(in srgb,var(--ck-fg) 5%,transparent)}.ck-ind-param{display:flex;align-items:center;gap:8px}.ck-ind-param-label{width:78px;flex-shrink:0;font-size:10px;color:var(--ck-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ck-ind-param input[type=number],.ck-ind-param select{flex:1;min-width:0;font:inherit;font-size:10px;color:var(--ck-fg);background:var(--ck-bg);border:1px solid var(--ck-border);border-radius:4px;padding:2px 5px}.ck-ind-param-sep{height:1px;margin:2px 0;background:color-mix(in srgb,var(--ck-border) 60%,transparent)}.ck-ind-color input[type=color]{width:24px;height:20px;flex-shrink:0;padding:0;border:1px solid var(--ck-border);border-radius:4px;background:transparent;cursor:pointer}.ck-ind-color-value{font-size:9px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--ck-muted)}.ck-ind-foot{display:flex;align-items:center;justify-content:space-between;padding:6px 10px;border-top:1px solid var(--ck-border);font-size:9px;color:var(--ck-muted)}.ck-ind-clear{border:0;background:transparent;color:var(--ck-muted);cursor:pointer;font:inherit;font-size:9px}.ck-ind-clear:hover{color:var(--ck-down)}.ck-measure-layer{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:20}.ck-measure{position:absolute;padding:6px 10px;font-family:inherit;color:var(--ck-muted);background:var(--ck-bg);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid var(--ck-border);border-radius:var(--ck-radius);box-shadow:0 2px 10px #00000040}.ck-measure--up{border-color:color-mix(in srgb,var(--ck-up) 40%,transparent)}.ck-measure--down{border-color:color-mix(in srgb,var(--ck-down) 40%,transparent)}.ck-measure-pct{font-size:14px;font-weight:600;line-height:1.1;margin-bottom:3px}.ck-measure--up .ck-measure-pct{color:var(--ck-up)}.ck-measure--down .ck-measure-pct{color:var(--ck-down)}.ck-measure-pts{font-size:12px}.ck-measure--up .ck-measure-pts{color:var(--ck-up)}.ck-measure--down .ck-measure-pts{color:var(--ck-down)}.ck-measure-meta{font-size:11px;color:var(--ck-muted)}.ck-replay{display:flex;flex-direction:column;gap:8px;padding:10px;font-size:12px;color:var(--ck-fg);background:var(--ck-bg);border:1px solid var(--ck-border);border-radius:var(--ck-radius)}.ck-replay-head{display:flex;align-items:center;gap:8px}.ck-replay-title{font-weight:600;text-transform:uppercase;letter-spacing:.06em;font-size:11px;color:var(--ck-muted)}.ck-replay-badge{margin-left:auto;padding:2px 7px;border-radius:4px;font-size:10px;font-weight:700;letter-spacing:.04em;border:1px solid var(--ck-border);color:var(--ck-muted)}.ck-replay-badge--ready{color:var(--ck-warn);background:color-mix(in srgb,var(--ck-warn) 14%,transparent);border-color:color-mix(in srgb,var(--ck-warn) 40%,transparent)}.ck-replay-badge--loading{color:var(--ck-accent);background:color-mix(in srgb,var(--ck-accent) 14%,transparent);border-color:color-mix(in srgb,var(--ck-accent) 40%,transparent)}.ck-replay-badge--error{color:var(--ck-down);background:color-mix(in srgb,var(--ck-down) 14%,transparent);border-color:color-mix(in srgb,var(--ck-down) 40%,transparent)}.ck-replay-clock{display:flex;flex-direction:column;gap:5px}.ck-replay-time{font-size:20px;font-weight:600;font-variant-numeric:tabular-nums;line-height:1}.ck-replay-bar{height:6px;border-radius:3px;overflow:hidden;background:color-mix(in srgb,var(--ck-fg) 12%,transparent)}.ck-replay-bar-fill{height:100%;background:var(--ck-warn)}.ck-replay-range{display:flex;justify-content:space-between;font-size:10px;color:var(--ck-muted);font-variant-numeric:tabular-nums}.ck-replay-transport{display:flex;align-items:center;gap:6px}.ck-replay-btn{height:28px;padding:0 10px;color:var(--ck-fg);background:transparent;border:1px solid var(--ck-border);border-radius:4px;cursor:pointer;font-size:12px}.ck-replay-btn:hover:not(:disabled){background:#7f7f7f24}.ck-replay-btn:disabled{opacity:.4;cursor:default}.ck-replay-btn--play{color:var(--ck-up);border-color:color-mix(in srgb,var(--ck-up) 45%,transparent);font-weight:600}.ck-replay-btn--pause{color:var(--ck-warn);border-color:color-mix(in srgb,var(--ck-warn) 45%,transparent);font-weight:600}.ck-replay-speed{margin-left:auto;height:28px;color:var(--ck-fg);background:transparent;border:1px solid var(--ck-border);border-radius:4px}.ck-replay-seek{width:100%}.ck-replay-jumps{display:grid;grid-template-columns:repeat(4,1fr);gap:4px}.ck-replay-jump{padding:4px 0;font-size:10px;color:var(--ck-fg);background:transparent;border:1px solid var(--ck-border);border-radius:4px;cursor:pointer;font-variant-numeric:tabular-nums}.ck-replay-jump:hover:not(:disabled){background:#7f7f7f24}.ck-replay-jump:disabled{opacity:.4;cursor:default}.ck-replay-error{color:var(--ck-down);font-size:11px}.flexlayout__layout{--color-text: #eeeeee;--color-background: black;--color-base: black;--color-1: rgb(17.85, 17.85, 17.85);--color-2: rgb(25.5, 25.5, 25.5);--color-3: rgb(38.25, 38.25, 38.25);--color-4: #333333;--color-5: rgb(63.75, 63.75, 63.75);--color-6: rgb(76.5, 76.5, 76.5);--color-drag1: rgb(207, 232, 255);--color-drag2: rgb(183, 209, 181);--color-drag1-background: rgba(128, 128, 128, .15);--color-drag2-background: rgba(128, 128, 128, .15);--font-size: medium;--font-family: Roboto, Arial, sans-serif;--font-weight: normal;--splitter-size: 8px;--splitter-active-size: 8px;--splitter-handle-visibility: hidden;--color-overflow: gray;--color-icon: gray;--color-tabset-background: var(--color-1);--color-tabset-background-selected: var(--color-1);--color-tabset-background-maximized: var(--color-6);--color-tabset-divider-line: var(--color-4);--color-border-tab-content: var(--color-background);--color-border-background: var(--color-1);--color-border-divider-line: var(--color-4);--color-tab-content: var(--color-background);--color-tab-selected: var(--color-text);--color-tab-selected-background: var(--color-4);--color-tab-unselected: gray;--color-tab-unselected-background: transparent;--color-tab-textbox: var(--color-text);--color-tab-textbox-background: var(--color-3);--color-border-tab-selected: var(--color-text);--color-border-tab-selected-background: var(--color-4);--color-border-tab-unselected: gray;--color-border-tab-unselected-background: var(--color-2);--color-splitter: var(--color-2);--color-splitter-hover: var(--color-4);--color-splitter-drag: var(--color-5);--color-splitter-handle: var(--color-3);--color-drag-rect-border: var(--color-4);--color-drag-rect-background: var(--color-1);--color-drag-rect: var(--color-text);--color-popup-border: var(--color-6);--color-popup-unselected: var(--color-text);--color-popup-unselected-background: var(--color-background);--color-popup-selected: var(--color-text);--color-popup-selected-background: var(--color-4);--color-edge-marker: gray;--color-edge-icon: #eee;--color-mini-scroll-indicator: rgba(128, 128, 128, .5);--color-mini-scroll-indicator-hovered: rgba(128, 128, 128, .8);--size-mini-scroll-indicator: 3px;--color-toolbar-button-hover: var(--color-4);--color-float-window-header-background: var(--color-tabset-background)}.flexlayout__layout{left:0;top:0;right:0;bottom:0;position:absolute;display:flex;background-color:var(--color-background)}.flexlayout__layout_metrics{position:absolute;top:-30000px}.flexlayout__layout_overlay{left:0;top:0;right:0;bottom:0;position:absolute;z-index:1000}.flexlayout__layout_tab_stamps{position:absolute;top:-10000px;z-index:100;display:flex;flex-direction:column;align-items:flex-start}.flexlayout__layout_moveables_home{visibility:hidden;position:absolute;width:100px;height:100px;top:-20000px}.flexlayout__layout_main{display:flex;flex-basis:0px;min-width:0;min-height:0;flex-grow:1;position:relative}.flexlayout__layout_border_container,.flexlayout__layout_border_container_inner{display:flex;flex-basis:0px;min-width:0;min-height:0;flex-grow:1}.flexlayout__splitter{display:flex;align-items:center;justify-content:center;background-color:var(--color-splitter);touch-action:none;z-index:10;position:relative}.flexlayout__splitter_horz{width:var(--splitter-size);min-width:var(--splitter-size)}.flexlayout__splitter_horz:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:var(--splitter-active-size);transform:translate(-50%);z-index:1}.flexlayout__splitter_vert{height:var(--splitter-size);min-height:var(--splitter-size)}.flexlayout__splitter_vert:before{content:"";position:absolute;left:0;right:0;top:50%;height:var(--splitter-active-size);transform:translateY(-50%);z-index:1}@media (hover: hover){.flexlayout__splitter:hover{background-color:var(--color-splitter-hover);transition:background-color ease-in .1s;transition-delay:.05s;border-radius:5px}}.flexlayout__splitter_drag{position:absolute;display:flex;align-items:center;justify-content:center;z-index:1000;border-radius:5px;background-color:var(--color-splitter-drag)}.flexlayout__splitter_handle{background-color:var(--color-splitter-handle);border-radius:3px;visibility:var(--splitter-handle-visibility)}.flexlayout__splitter_handle_horz{width:3px;height:30px}.flexlayout__splitter_handle_vert{width:30px;height:3px}.flexlayout__splitter_extra{touch-action:none;background-color:transparent}.flexlayout__outline_rect{position:absolute;pointer-events:none;box-sizing:border-box;border:2px solid var(--color-drag1);background:var(--color-drag1-background);border-radius:5px;z-index:1000}.flexlayout__outline_rect_edge{pointer-events:none;border:2px solid var(--color-drag2);background:var(--color-drag2-background);border-radius:5px;z-index:1000;box-sizing:border-box}.flexlayout__edge_rect{position:absolute;z-index:1000;background-color:var(--color-edge-marker);pointer-events:none;display:flex;align-items:center;justify-content:center}.flexlayout__drag_rect{color:var(--color-drag-rect);background-color:var(--color-drag-rect-background);border:2px solid var(--color-drag-rect-border);border-radius:5px;box-sizing:border-box;display:flex;justify-content:center;flex-direction:column;overflow:hidden;padding:.3em .8em;word-wrap:break-word;font-size:var(--font-size);font-family:var(--font-family)}.flexlayout__row{display:flex;flex-basis:0px;min-width:0;min-height:0;position:relative;box-sizing:border-box;overflow:hidden}.flexlayout__tabset{display:flex;flex-direction:column;position:relative;background-color:var(--color-tabset-background);box-sizing:border-box;font-family:var(--font-family);overflow:hidden;flex-grow:1}.flexlayout__tabset_container{display:flex;flex-basis:0px;min-width:0;min-height:0;flex-direction:column;overflow:hidden;flex-grow:1}.flexlayout__tabset_tab_divider{width:4px}.flexlayout__tabset_content{display:flex;flex-basis:0px;min-width:0;min-height:0;flex-grow:1;box-sizing:border-box;position:relative}.flexlayout__tabset_leading{display:flex}.flexlayout__tabset_tabbar_outer{box-sizing:border-box;background-color:var(--color-tabset-background);overflow:hidden;display:flex;align-items:center;min-height:1.5em;font-size:var(--font-size);font-weight:var(--font-weight)}.flexlayout__tabset_tabbar_outer_top{padding:0 2px;border-bottom:1px solid var(--color-tabset-divider-line)}.flexlayout__tabset_tabbar_outer_bottom{padding:0 2px;border-top:1px solid var(--color-tabset-divider-line)}.flexlayout__tabset_tabbar_inner{position:relative;box-sizing:border-box;display:flex;flex-grow:1;scrollbar-width:none}.flexlayout__tabset_tabbar_inner::-webkit-scrollbar{display:none}.flexlayout__tabset_tabbar_inner_tab_container{position:relative;display:flex;padding-left:4px;padding-right:4px;box-sizing:border-box;white-space:nowrap;align-items:center}.flexlayout__tabset_tabbar_inner_tab_container_top{border-top:2px solid transparent}.flexlayout__tabset_tabbar_inner_tab_container_bottom{border-bottom:2px solid transparent}.flexlayout__tabset-selected{background-color:var(--color-tabset-background-selected)}.flexlayout__tabset-maximized{background-color:var(--color-tabset-background-maximized)}.flexlayout__tab_button_stamp{display:inline-flex;align-items:center;gap:.3em;white-space:nowrap;box-sizing:border-box}.flexlayout__tab{overflow:hidden;box-sizing:border-box;background-color:var(--color-tab-content);color:var(--color-text);position:relative}.flexlayout__tab_moveable{position:relative;height:100%;min-width:1px;min-height:1px;overflow:auto;box-sizing:border-box}.flexlayout__tab_overlay{z-index:20;position:absolute;top:0;left:0;right:0;bottom:0;background-color:#0000003d}.flexlayout__tab_layout_container{position:relative;height:100%;box-sizing:border-box}.flexlayout__tab_layout_container_user{position:relative;flex-grow:1;box-sizing:border-box}.flexlayout__tab_button{display:flex;gap:.3em;align-items:center;box-sizing:border-box;padding:3px .5em;font-weight:var(--font-weight);cursor:pointer}.flexlayout__tab_button_stretch{background-color:transparent;color:var(--color-tab-selected);width:100%;padding:3px 0;text-wrap:nowrap;display:flex;gap:.3em;align-items:center;box-sizing:border-box;cursor:pointer}@media (hover: hover){.flexlayout__tab_button_stretch:hover{color:var(--color-tab-selected)}}.flexlayout__tab_button--selected{background-color:var(--color-tab-selected-background);color:var(--color-tab-selected)}@media (hover: hover){.flexlayout__tab_button:hover{color:var(--color-tab-selected)}}.flexlayout__tab_button--unselected{background-color:var(--color-tab-unselected-background);color:var(--color-tab-unselected)}.flexlayout__tab_button_leading{display:flex}.flexlayout__tab_button_content{display:flex;text-wrap:nowrap}.flexlayout__tab_button_textbox{border:none;font-family:var(--font-family);font-size:var(--font-size);font-weight:var(--font-weight);color:var(--color-tab-textbox);background-color:var(--color-tab-textbox-background);border:1px inset var(--color-1);border-radius:3px;width:10em}.flexlayout__tab_button_textbox:focus{outline:none}.flexlayout__tab_button_trailing{display:flex;visibility:hidden;border-radius:4px}.flexlayout__tab_button_trailing:hover{background-color:var(--color-toolbar-button-hover)}@media (hover: hover){.flexlayout__tab_button:hover .flexlayout__tab_button_trailing{visibility:visible}}.flexlayout__tab_button--selected .flexlayout__tab_button_trailing{visibility:visible}.flexlayout__tab_button_overflow{display:flex;align-items:center;border:none;color:var(--color-overflow);font-size:inherit;background-color:transparent;width:2em;overflow:hidden}.flexlayout__tab_toolbar{display:flex;align-items:center;gap:.3em;padding-left:.5em;padding-right:.3em}.flexlayout__tab_toolbar_icon{border:none;outline:none;font-size:inherit;margin:0;background-color:transparent;padding:1px}.flexlayout__tab_toolbar_button{border:none;outline:none;font-size:inherit;margin:0;background-color:transparent;border-radius:4px;padding:1px}@media (hover: hover){.flexlayout__tab_toolbar_button:hover{background-color:var(--color-toolbar-button-hover)}}.flexlayout__tab_toolbar_sticky_buttons_container{display:flex;gap:.3em;padding-left:5px;align-items:center}.flexlayout__border{box-sizing:border-box;overflow:hidden;display:flex;font-family:var(--font-family);font-size:var(--font-size);font-weight:var(--font-weight);color:var(--color-border);background-color:var(--color-border-background)}.flexlayout__border_tab_contents{box-sizing:border-box;overflow:hidden;background-color:var(--color-border-tab-content)}.flexlayout__border_leading{display:flex}.flexlayout__border_top{border-bottom:1px solid var(--color-border-divider-line);align-items:center}.flexlayout__border_bottom{border-top:1px solid var(--color-border-divider-line);align-items:center}.flexlayout__border_left{border-right:1px solid var(--color-border-divider-line);align-content:center;flex-direction:column}.flexlayout__border_right{border-left:1px solid var(--color-border-divider-line);align-content:center;flex-direction:column}.flexlayout__border_inner{position:relative;box-sizing:border-box;align-items:center;display:flex;flex-grow:1;scrollbar-width:none}.flexlayout__border_inner::-webkit-scrollbar{display:none}.flexlayout__border_inner_tab_container{white-space:nowrap;display:flex;align-items:center;padding-left:2px;padding-right:2px;box-sizing:border-box;position:absolute}.flexlayout__border_inner_tab_container_right{transform-origin:top left;transform:rotate(90deg)}.flexlayout__border_inner_tab_container_left{flex-direction:row-reverse;transform-origin:top right;transform:rotate(-90deg)}.flexlayout__border_tab_divider{width:4px}.flexlayout__border_button{display:flex;gap:.3em;align-items:center;cursor:pointer;padding:3px .5em;margin:2px 0;box-sizing:border-box;white-space:nowrap;font-weight:var(--font-weight)}.flexlayout__border_button--selected{background-color:var(--color-border-tab-selected-background);color:var(--color-border-tab-selected)}@media (hover: hover){.flexlayout__border_button:hover{color:var(--color-border-tab-selected)}}.flexlayout__border_button--unselected{background-color:var(--color-border-tab-unselected-background);color:var(--color-border-tab-unselected)}.flexlayout__border_button_leading,.flexlayout__border_button_content{display:flex}.flexlayout__border_button_trailing{display:flex;border-radius:4px;visibility:hidden}@media (hover: hover){.flexlayout__border_button:hover .flexlayout__border_button_trailing{visibility:visible}}.flexlayout__border_button--selected .flexlayout__border_button_trailing{visibility:visible}.flexlayout__border_toolbar{display:flex;gap:.3em;align-items:center}.flexlayout__border_toolbar_left,.flexlayout__border_toolbar_right{flex-direction:column;padding-top:.5em;padding-bottom:.3em}.flexlayout__border_toolbar_top,.flexlayout__border_toolbar_bottom{padding-left:.5em;padding-right:.3em}.flexlayout__border_toolbar_button{border:none;outline:none;font-size:inherit;background-color:transparent;border-radius:4px;padding:1px}@media (hover: hover){.flexlayout__border_toolbar_button:hover{background-color:var(--color-toolbar-button-hover)}}.flexlayout__border_toolbar_button_overflow{display:flex;align-items:center;border:none;color:var(--color-overflow);font-size:inherit;background-color:transparent;width:1.5em}.flexlayout__popup_menu{font-size:var(--font-size);font-family:var(--font-family);font-weight:var(--font-weight)}.flexlayout__popup_menu_item{padding:2px .5em;white-space:nowrap;cursor:pointer;border-radius:2px}.flexlayout__popup_menu_item--selected{font-weight:500;background-color:var(--color-tab-selected-background);color:var(--color-tab-selected)}@media (hover: hover){.flexlayout__popup_menu_item:hover{background-color:var(--color-6)}}.flexlayout__popup_menu_container{box-shadow:inset 0 0 5px #00000026;border:1px solid var(--color-popup-border);color:var(--color-popup-unselected);background:var(--color-popup-unselected-background);border-radius:3px;position:absolute;z-index:3000;max-height:50%;min-width:100px;overflow:auto;padding:2px}.flexlayout__float_window{box-sizing:border-box;background-color:var(--color-tabset-background);border-radius:5px;box-shadow:0 0 10px #00000080;display:flex;flex-direction:column;overflow:hidden;z-index:2000}.flexlayout__float_window_header{display:flex;align-items:center;padding:2px 8px;background-color:var(--color-float-window-header-background);border-bottom:1px solid var(--color-tabset-divider-line);cursor:move;-webkit-user-select:none;user-select:none;font-family:var(--font-family);font-size:.8em;min-height:15px}.flexlayout__float_window_content{position:relative;overflow:auto;flex-grow:1;display:flex;flex-direction:column;min-height:0;min-width:0;margin:5px}.flexlayout__floating_window _body{height:100%}.flexlayout__floating_window_content{left:0;top:0;right:0;bottom:0;position:absolute}.flexlayout__error_boundary_container{left:0;top:0;right:0;bottom:0;position:absolute;display:flex;justify-content:center}.flexlayout__error_boundary_content{display:flex;align-items:center}.flexlayout__border_sizer{position:absolute;padding-top:6px;padding-bottom:5px;font-size:var(--font-size);font-family:var(--font-family);font-weight:var(--font-weight)}.flexlayout__mini_scrollbar{position:absolute;background-color:var(--color-mini-scroll-indicator);border-radius:5px;width:var(--size-mini-scroll-indicator);height:var(--size-mini-scroll-indicator);visibility:hidden;opacity:0;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.flexlayout__mini_scrollbar:hover{background-color:var(--color-mini-scroll-indicator-hovered);transition:background-color .3s ease-in-out}.flexlayout__mini_scrollbar_container{position:relative;display:flex;flex-grow:1;overflow:hidden}@media (hover: hover){.flexlayout__mini_scrollbar_container:hover .flexlayout__mini_scrollbar{opacity:1;visibility:visible}}.flexlayout__tabset-selected{background-image:linear-gradient(var(--color-background),var(--color-4))}.flexlayout__tabset-maximized{background-image:linear-gradient(var(--color-6),var(--color-2))}.flexlayout__tab_top{box-shadow:inset -2px 0 5px #0000001a;border-top-left-radius:3px;border-top-right-radius:3px}.flexlayout__tab_bottom{box-shadow:inset -2px 0 5px #0000001a;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.flexlayout__border_button{box-shadow:inset 0 0 5px #00000026;border-radius:3px}.flexlayout__layout{--color-text: var(--app-fg);--color-background: var(--app-bg);--color-base: var(--app-bg);--color-1: var(--app-panel);--color-2: var(--app-panel);--color-3: var(--app-border);--color-4: var(--app-border);--color-5: var(--app-muted);--color-6: var(--app-muted);--color-tab-selected: var(--app-fg);--color-tab-selected-background: var(--app-bg);--color-tabset-background-selected: var(--app-bg)}
