@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-variable-DiVDrmQJ.woff2)format("woff2-variations"),url(/assets/inter-variable-DiVDrmQJ.woff2)format("woff2")}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--od-bg:#f4f4f5;--od-canvas-bg:#e5e5e8;--od-surface:#fff;--od-surface-raised:#fff;--od-border:#e4e4e7;--od-border-strong:#c4c4c8;--od-text:#09090b;--od-text-secondary:#52525b;--od-text-tertiary:#6c6c76;--od-accent:#09090b;--od-accent-soft:#e4e4e7;--od-accent-border:#09090b;--od-success:#15803d;--od-danger:#b91c1c;--od-danger-soft:#fef2f2;--od-text-on-accent:#fff;--od-control-height:28px;--od-border-width:1px;--od-focus-ring:2px;--od-grid-size:16px;--od-2:2px;--od-4:4px;--od-6:6px;--od-8:8px;--od-12:12px;--od-16:16px;--od-24:24px;--od-radius-sm:4px;--od-radius:6px;--od-radius-full:9999px;--od-shadow:0 1px 2px #0000000d, 0 4px 12px #00000014;--od-shadow-floating:0 2px 8px #00000014, 0 8px 24px #0000001f, 0 0 0 1px #0000000a;--od-font:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--od-font-mono:ui-monospace, "SF Mono", Menlo, monospace;--od-text-xs:11px;--od-text-sm:11px;--od-text-base:11px;--od-text-md:12px;--od-text-lg:12px}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}:root:not([data-theme=light]){--od-bg:#09090b;--od-canvas-bg:#09090b;--od-surface:#141416;--od-surface-raised:#1c1c1f;--od-border:#27272a;--od-border-strong:#3f3f46;--od-text:#fafafa;--od-text-secondary:#a1a1aa;--od-text-tertiary:#a1a1aa;--od-accent:#fafafa;--od-accent-soft:#27272a;--od-accent-border:#fafafa;--od-text-on-accent:#09090b;--od-success:#22c55e;--od-danger:#ef4444;--od-danger-soft:#261416;--od-shadow:0 1px 2px #00000080, 0 4px 12px #000000b3;--od-shadow-floating:0 2px 8px #0006, 0 8px 24px #0009, 0 0 0 1px #ffffff14}}:root[data-theme=dark]{--od-bg:#09090b;--od-canvas-bg:#09090b;--od-surface:#141416;--od-surface-raised:#1c1c1f;--od-border:#27272a;--od-border-strong:#3f3f46;--od-text:#fafafa;--od-text-secondary:#a1a1aa;--od-text-tertiary:#a1a1aa;--od-accent:#fafafa;--od-accent-soft:#27272a;--od-accent-border:#fafafa;--od-text-on-accent:#09090b;--od-success:#22c55e;--od-danger:#ef4444;--od-danger-soft:#261416;--od-shadow:0 1px 2px #00000080, 0 4px 12px #000000b3;--od-shadow-floating:0 2px 8px #0006, 0 8px 24px #0009, 0 0 0 1px #ffffff14}.od-panel{background-color:var(--od-surface);border:var(--od-border-width) solid var(--od-border);border-radius:var(--od-radius);box-shadow:var(--od-shadow);color:var(--od-text);font-family:var(--od-font)}.od-panel-header{padding:var(--od-6) var(--od-16);box-sizing:border-box;background-color:var(--od-surface);border-bottom:var(--od-border-width) solid var(--od-border);min-height:36px;color:var(--od-text);-webkit-user-select:none;user-select:none;cursor:pointer;flex-shrink:0;justify-content:space-between;align-items:center;transition:background-color .15s;display:flex}.od-panel-header:hover{background-color:var(--od-bg)}.od-panel-header:focus-visible{outline:var(--od-focus-ring) solid var(--od-accent);outline-offset:-1px}.od-sidebar-sash{cursor:row-resize;background-color:var(--od-surface);border-top:var(--od-border-width) solid var(--od-border);box-sizing:border-box;touch-action:none;-webkit-user-select:none;user-select:none;flex-shrink:0;width:100%;height:5px;transition:background-color .15s}.od-sidebar-sash:hover,.od-sidebar-sash:active,.od-sidebar-sash.od-sidebar-sash--active{background-color:var(--od-border-strong)}.od-sidebar-sash:focus-visible{outline:var(--od-focus-ring) solid var(--od-accent);outline-offset:-1px}.od-btn,.od-icon-btn{height:var(--od-control-height);border-radius:var(--od-radius-sm);border:var(--od-border-width) solid var(--od-border);background-color:var(--od-surface);color:var(--od-text-secondary);cursor:pointer;box-sizing:border-box;font-family:var(--od-font);justify-content:center;align-items:center;transition:all .15s;display:inline-flex}.od-btn{padding:0 var(--od-12);font-size:var(--od-text-sm);-webkit-user-select:none;user-select:none;font-weight:500;text-decoration:none}.od-icon-btn{width:var(--od-control-height);padding:0}.od-btn:hover,.od-icon-btn:hover{border-color:var(--od-border-strong);color:var(--od-text)}.od-btn:active,.od-icon-btn:active{background-color:var(--od-accent-soft)}.od-btn:focus-visible,.od-icon-btn:focus-visible{outline:var(--od-focus-ring) solid var(--od-accent);outline-offset:var(--od-border-width)}.od-btn--primary{background-color:var(--od-accent);border-color:var(--od-accent);color:var(--od-text-on-accent)}.od-btn--primary:hover{opacity:.88;color:var(--od-text-on-accent)}.od-btn--ghost,.od-icon-btn--ghost{background-color:#0000;border-color:#0000}.od-btn--ghost:hover,.od-icon-btn--ghost:hover{background-color:var(--od-accent-soft);color:var(--od-text)}.od-icon-btn--active{background-color:var(--od-accent-soft);border-color:var(--od-accent-border);color:var(--od-accent)}.od-divider{width:var(--od-border-width);height:var(--od-16);background-color:var(--od-border);margin-inline:var(--od-8);flex-shrink:0}.od-divider--horizontal{width:100%;height:var(--od-border-width);margin:var(--od-8) 0;margin-inline:0}.od-segmented{border:var(--od-border-width) solid var(--od-border);border-radius:var(--od-radius-sm);background-color:var(--od-surface);box-sizing:border-box;align-items:center;display:inline-flex;overflow:hidden}.od-segmented__item{height:calc(var(--od-control-height) - (var(--od-border-width) * 2));padding:0 var(--od-8);border:none;border-right:var(--od-border-width) solid var(--od-border);color:var(--od-text-secondary);font-size:var(--od-text-sm);font-family:var(--od-font);cursor:pointer;box-sizing:border-box;background-color:#0000;justify-content:center;align-items:center;transition:all .15s;display:inline-flex}.od-segmented__item:last-child{border-right:none}.od-segmented__item:hover{background-color:var(--od-bg);color:var(--od-text)}.od-segmented__item:focus-visible{outline:var(--od-focus-ring) solid var(--od-accent);outline-offset:calc(var(--od-border-width) * -1)}.od-segmented__item--active{background-color:var(--od-accent-soft);color:var(--od-accent);font-weight:500}.od-input,.od-select{height:var(--od-control-height);padding:0 var(--od-8);border:var(--od-border-width) solid var(--od-border);border-radius:var(--od-radius-sm);background-color:var(--od-surface);color:var(--od-text);font-size:var(--od-text-sm);font-family:var(--od-font);box-sizing:border-box;outline:none}.od-input:hover,.od-select:hover{border-color:var(--od-border-strong)}.od-input:focus-visible,.od-select:focus-visible{border-color:var(--od-accent);outline:var(--od-focus-ring) solid var(--od-accent-border)}.od-panel-title{font-size:var(--od-text-lg);color:var(--od-text);font-weight:600;font-family:var(--od-font);margin:0}.od-section-header{font-size:var(--od-text-base);color:var(--od-text-secondary);text-transform:uppercase;letter-spacing:.04em;font-weight:600;font-family:var(--od-font);margin:0}.od-label{font-size:var(--od-text-sm);color:var(--od-text-secondary);font-weight:500;font-family:var(--od-font)}.od-meta{font-size:var(--od-text-xs);color:var(--od-text-tertiary);font-family:var(--od-font-mono)}.od-field{gap:var(--od-4);flex-direction:column;display:flex}.od-field--horizontal{flex-direction:row;justify-content:space-between;align-items:center}.od-field__header{justify-content:space-between;align-items:center;gap:var(--od-8);display:flex}.od-field__control{align-items:center;width:100%;display:flex}.od-field--horizontal .od-field__control{width:auto}.od-tooltip-host{display:inline-flex;position:relative}.od-tooltip-host[data-tooltip]:hover:after{content:attr(data-tooltip);z-index:1000;pointer-events:none;white-space:nowrap;background-color:var(--od-surface-raised);border:var(--od-border-width) solid var(--od-border);color:var(--od-text);font-size:var(--od-text-xs);font-family:var(--od-font);padding:var(--od-2) var(--od-8);border-radius:var(--od-radius-sm);box-shadow:var(--od-shadow);position:absolute;top:120%;left:50%;transform:translate(-50%)}.od-switch{align-items:center;gap:var(--od-8);cursor:pointer;-webkit-user-select:none;user-select:none;font-size:var(--od-text-xs);color:var(--od-text-secondary);display:inline-flex}.od-switch input[type=checkbox]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.od-switch__track{background-color:var(--od-border-strong);border-radius:9999px;flex-shrink:0;width:28px;height:16px;transition:background-color .15s;display:inline-block;position:relative}.od-switch input[type=checkbox]:checked+.od-switch__track{background-color:var(--od-accent)}.od-switch input[type=checkbox]:focus-visible+.od-switch__track{outline:var(--od-focus-ring) solid var(--od-accent);outline-offset:2px}.od-switch__thumb{background-color:var(--od-surface);border-radius:50%;width:12px;height:12px;transition:transform .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0003}.od-switch input[type=checkbox]:checked+.od-switch__track .od-switch__thumb{background-color:var(--od-text-on-accent);transform:translate(12px)}.od-toast-host{top:var(--od-24);right:var(--od-24);gap:var(--od-8);z-index:9999;pointer-events:none;flex-direction:column;display:flex;position:fixed}.od-toast{pointer-events:auto;align-items:center;gap:var(--od-8);padding:var(--od-8) var(--od-16);background-color:var(--od-surface-raised);border:var(--od-border-width) solid var(--od-border);border-radius:var(--od-radius-sm);box-shadow:var(--od-shadow);color:var(--od-text);font-size:var(--od-text-sm);font-family:var(--od-font);animation:.2s ease-out od-toast-in;display:flex}@keyframes od-toast-in{0%{opacity:0;transform:translateY(var(--od-8))}to{opacity:1;transform:translateY(0)}}.od-toast--success{border-left:var(--od-focus-ring) solid var(--od-success)}.od-toast--error{border-left:var(--od-focus-ring) solid var(--od-danger);background-color:var(--od-danger-soft)}.od-toast--info{border-left:var(--od-focus-ring) solid var(--od-accent)}.od-empty{color:var(--od-text-tertiary);font-size:var(--od-text-sm);font-family:var(--od-font);padding:var(--od-24);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.od-tree-item{cursor:pointer;-webkit-user-select:none;user-select:none;box-sizing:border-box;width:100%;font-family:var(--od-font);font-size:var(--od-text-xs);border-radius:var(--od-radius-sm);outline:none;justify-content:space-between;align-items:center;transition:background-color .15s,color .15s;display:flex}.od-tree-item:focus-visible{outline:var(--od-focus-ring) solid var(--od-accent);outline-offset:-1px}.od-canvas-bg{background-color:var(--od-canvas-bg,var(--od-bg));background-image:radial-gradient(circle, var(--od-border-strong) var(--od-border-width), transparent var(--od-border-width));background-size:var(--od-grid-size) var(--od-grid-size);-webkit-user-select:none;user-select:none}.od-canvas-bg svg{-webkit-user-select:none;user-select:none}.od-modal-backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:1000;padding:var(--od-16);background-color:#00000073;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.od-modal{background-color:var(--od-surface);border:var(--od-border-width) solid var(--od-border);border-radius:var(--od-radius);flex-direction:column;width:100%;max-width:680px;max-height:85vh;display:flex;overflow:hidden;box-shadow:0 12px 32px #0000002e}.od-modal__header{padding:var(--od-12) var(--od-16);border-bottom:var(--od-border-width) solid var(--od-border);justify-content:space-between;align-items:center;display:flex}.od-modal__body{padding:var(--od-16);gap:var(--od-16);flex-direction:column;flex:1;display:flex;overflow-y:auto}.od-modal__footer{padding:var(--od-12) var(--od-16);border-top:var(--od-border-width) solid var(--od-border);background-color:var(--od-bg);justify-content:space-between;align-items:center;display:flex}.od-card{border:none;border-bottom:var(--od-border-width) solid var(--od-border);background-color:#0000;border-radius:0;margin-bottom:0;transition:border-color .15s;overflow:hidden}.od-card--boxed{background-color:var(--od-surface);border:var(--od-border-width) solid var(--od-border);border-radius:var(--od-radius);margin-bottom:var(--od-12)}.od-card__header{padding:var(--od-8) var(--od-16);-webkit-user-select:none;user-select:none;background-color:#0000;border-bottom:none;justify-content:space-between;align-items:center;display:flex}.od-card__header--collapsible{cursor:pointer}.od-card__header--collapsible:hover{background-color:var(--od-accent-soft)}.od-card__header--collapsible:focus-visible{outline:var(--od-focus-ring) solid var(--od-accent);outline-offset:-2px}.od-card__title-row{align-items:center;gap:6px;display:flex}.od-card__chevron{color:var(--od-text-tertiary);justify-content:center;align-items:center;transition:transform .2s cubic-bezier(.16,1,.3,1);display:inline-flex}.od-card__chevron--expanded{transform:rotate(90deg)}.od-card__title{font-size:var(--od-text-base);text-transform:uppercase;letter-spacing:.04em;color:var(--od-text-secondary);font-weight:600;font-family:var(--od-font);margin:0}.od-card__action{align-items:center;gap:var(--od-4);display:flex}.od-card__body{padding:var(--od-8) var(--od-16) var(--od-16);gap:var(--od-12);flex-direction:column;display:flex}.od-grid-2col{gap:var(--od-8);grid-template-columns:1fr 1fr;width:100%;display:grid}.od-input-badge-wrapper{align-items:center;width:100%;display:flex;position:relative}.od-input-badge-wrapper .od-input{width:100%;padding-right:28px}.od-input-badge{font-size:var(--od-text-xs);font-family:var(--od-font-mono);color:var(--od-text-tertiary);pointer-events:none;-webkit-user-select:none;user-select:none;font-weight:600;position:absolute;right:6px}.od-badge{padding:0 var(--od-6);height:20px;font-size:var(--od-text-xs);border-radius:var(--od-radius-sm);background-color:var(--od-accent-soft);color:var(--od-text-secondary);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;font-weight:600;line-height:1;display:inline-flex}.od-kbd{min-width:20px;height:20px;padding:0 var(--od-6);font-family:var(--od-font-mono);font-size:var(--od-text-xs);color:var(--od-text);background-color:var(--od-bg);border:var(--od-border-width) solid var(--od-border-strong);border-radius:var(--od-radius-sm);box-shadow:0 1px 0 var(--od-border-strong);justify-content:center;align-items:center;font-weight:600;line-height:1;display:inline-flex}.od-badge--unit{font-family:var(--od-font-mono);font-size:var(--od-text-xs);height:auto;color:var(--od-text-tertiary);background-color:#0000;padding:0;font-weight:600}.od-badge--accent{background-color:var(--od-accent);color:var(--od-text-on-accent)}.od-badge--outline{border:var(--od-border-width) solid var(--od-border-strong);color:var(--od-text-secondary);background-color:#0000}.od-input-group{align-items:center;width:100%;display:flex;position:relative}.od-input-group .od-input{width:100%}.od-input-group .od-input--has-suffix{padding-right:28px}.od-input-group .od-input--has-prefix{padding-left:28px}.od-input-group__prefix{color:var(--od-text-tertiary);pointer-events:none;-webkit-user-select:none;user-select:none;align-items:center;display:flex;position:absolute;left:6px}.od-input-group__suffix{color:var(--od-text-tertiary);pointer-events:none;-webkit-user-select:none;user-select:none;align-items:center;display:flex;position:absolute;right:6px}.od-property-row{justify-content:space-between;align-items:center;gap:var(--od-8);min-height:var(--od-control-height);width:100%;display:flex}.od-property-row__label-cell{align-items:center;gap:var(--od-4);flex-shrink:0;min-width:64px;display:flex}.od-property-row__control-cell{flex:1;justify-content:flex-end;align-items:center;min-width:0;display:flex}.od-dock{bottom:var(--od-16);z-index:20;align-items:center;gap:var(--od-4);padding:var(--od-6) var(--od-8);background-color:var(--od-surface-raised);border:var(--od-border-width) solid var(--od-border-strong);border-radius:var(--od-12);box-shadow:var(--od-shadow-floating);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;position:absolute;left:50%;transform:translate(-50%)}.od-dock-group{align-items:center;gap:var(--od-2);box-shadow:none;background:0 0;border:none;padding:0;display:flex}.od-dock .od-divider{height:18px;margin-inline:var(--od-4);background-color:var(--od-border)}.od-dock .od-icon-btn,.od-zoom-controls .od-icon-btn,.od-shortcuts-trigger .od-icon-btn,.od-dock .od-btn,.od-zoom-controls .od-btn{border-radius:var(--od-radius);color:var(--od-text-secondary);background-color:#0000;border-color:#0000;transition:background-color .15s,color .15s,border-color .15s}.od-dock .od-icon-btn:hover:not(.od-icon-btn--active),.od-zoom-controls .od-icon-btn:hover:not(.od-icon-btn--active),.od-shortcuts-trigger .od-icon-btn:hover:not(.od-icon-btn--active),.od-dock .od-btn:hover,.od-zoom-controls .od-btn:hover{background-color:var(--od-accent-soft);color:var(--od-text);border-color:#0000}.od-dock .od-icon-btn--active,.od-dock-group .od-icon-btn--active,.od-zoom-controls .od-icon-btn--active,.od-dock .od-icon-btn--active:hover,.od-dock-group .od-icon-btn--active:hover,.od-zoom-controls .od-icon-btn--active:hover{background-color:var(--od-accent);border-color:var(--od-accent);color:var(--od-text-on-accent)}.od-canvas-overlay-bottom-left{bottom:var(--od-16);left:var(--od-16);z-index:20;align-items:center;display:flex;position:absolute}.od-shortcuts-trigger{padding:var(--od-6);background-color:var(--od-surface-raised);border:var(--od-border-width) solid var(--od-border-strong);border-radius:var(--od-12);box-shadow:var(--od-shadow-floating);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);align-items:center;display:flex}.od-canvas-overlay-bottom-right{bottom:var(--od-16);right:var(--od-16);z-index:20;align-items:flex-end;gap:var(--od-8);flex-direction:column;display:flex;position:absolute}.od-zoom-controls{align-items:center;gap:var(--od-2);padding:var(--od-6) var(--od-8);background-color:var(--od-surface-raised);border:var(--od-border-width) solid var(--od-border-strong);border-radius:var(--od-12);box-shadow:var(--od-shadow-floating);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex}.od-panel-toggle-btn{align-items:center;gap:var(--od-6);height:calc(var(--od-control-height) + (var(--od-4) * 2));padding:0 var(--od-12);font-family:var(--od-font);font-size:var(--od-text-xs);color:var(--od-text-secondary);background-color:var(--od-surface-raised);border:var(--od-border-width) solid var(--od-border-strong);border-radius:var(--od-12);box-shadow:var(--od-shadow-floating);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;-webkit-user-select:none;user-select:none;box-sizing:border-box;font-weight:600;transition:all .15s;display:inline-flex}.od-panel-toggle-btn:hover{border-color:var(--od-border-strong);color:var(--od-text);background-color:var(--od-accent-soft)}.od-panel-toggle-btn:active{background-color:var(--od-accent-soft)}.od-panel-toggle-btn:focus-visible{outline:var(--od-focus-ring) solid var(--od-accent);outline-offset:var(--od-border-width)}.od-panel-toggle-btn--active{background-color:var(--od-accent-soft);border-color:var(--od-accent-border);color:var(--od-accent)}.od-canvas-brand{top:var(--od-16);left:var(--od-16);z-index:10;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute}.od-canvas-hint{top:var(--od-16);padding:var(--od-4) var(--od-12);font-size:var(--od-text-xs);color:var(--od-text-secondary);background-color:var(--od-surface);border:var(--od-border-width) solid var(--od-border-strong);border-radius:var(--od-radius-sm);box-shadow:var(--od-shadow-floating);pointer-events:none;font-family:var(--od-font);white-space:nowrap;-webkit-user-select:none;user-select:none;position:absolute;left:50%;transform:translate(-50%)}.od-code-preview{padding:var(--od-12);background-color:var(--od-bg);border:var(--od-border-width) solid var(--od-border);border-radius:var(--od-radius-sm);font-family:monospace;font-size:var(--od-text-xs);color:var(--od-text);box-sizing:border-box;white-space:pre-wrap;word-break:break-word;-webkit-user-select:text;user-select:text;height:240px;margin:0;line-height:1.5;overflow:auto}.od-code-preview:focus-visible{outline:2px solid var(--od-accent);outline-offset:-1px}.od-meter-track{background-color:var(--od-border);border:var(--od-border-width) solid var(--od-border);border-radius:var(--od-radius);box-sizing:border-box;align-items:stretch;gap:2px;width:100%;padding:2px;display:flex}.od-meter-segment{padding:var(--od-8) var(--od-4);font-family:var(--od-font);cursor:pointer;background-color:var(--od-surface);color:var(--od-text-secondary);-webkit-user-select:none;user-select:none;border:none;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;min-height:40px;transition:background-color .15s,color .15s;display:flex}.od-meter-segment:first-child{border-top-left-radius:var(--od-radius-sm);border-bottom-left-radius:var(--od-radius-sm)}.od-meter-segment:last-child{border-top-right-radius:var(--od-radius-sm);border-bottom-right-radius:var(--od-radius-sm)}.od-meter-segment:hover:not(.od-meter-segment--active){background-color:var(--od-accent-soft);color:var(--od-text)}.od-meter-segment:focus-visible{outline:2px solid var(--od-accent);outline-offset:2px;z-index:2}.od-meter-segment--active{background-color:var(--od-accent);color:var(--od-text-on-accent)}.od-meter-segment__title{font-size:var(--od-text-xs);letter-spacing:.04em;text-transform:uppercase;font-weight:700;line-height:1}.od-meter-segment__level{font-size:var(--od-text-xs);color:var(--od-text-tertiary);line-height:1}.od-meter-segment--active .od-meter-segment__level{color:var(--od-text-on-accent);opacity:.9}.od-meter-pointer-row{box-sizing:border-box;width:100%;margin-top:var(--od-4);margin-bottom:var(--od-4);align-items:center;padding:0 2px;display:flex}.od-meter-pointer-col{flex:1;justify-content:center;align-items:center;height:8px;display:flex}.od-meter-pointer-arrow{border-left:6px solid #0000;border-right:6px solid #0000;border-bottom:7px solid var(--od-accent);width:0;height:0}:root{--separator-border:#80808059;--sash-hover-transition-duration:.1s}.allotment-module_splitView__L-yRc{width:100%;height:100%;position:relative;overflow:hidden}.allotment-module_splitView__L-yRc>.allotment-module_sashContainer__fzwJF{pointer-events:none;width:100%;height:100%;position:absolute}.allotment-module_splitView__L-yRc>.allotment-module_sashContainer__fzwJF>.allotment-module_sash__QA-2t{pointer-events:auto}.allotment-module_splitView__L-yRc>.allotment-module_splitViewContainer__rQnVa{white-space:nowrap;width:100%;height:100%;position:relative}.allotment-module_splitView__L-yRc>.allotment-module_splitViewContainer__rQnVa>.allotment-module_splitViewView__MGZ6O{white-space:initial;position:absolute;overflow:hidden}.allotment-module_splitView__L-yRc.allotment-module_vertical__WSwwa>.allotment-module_splitViewContainer__rQnVa>.allotment-module_splitViewView__MGZ6O{width:100%}.allotment-module_splitView__L-yRc.allotment-module_horizontal__7doS8>.allotment-module_splitViewContainer__rQnVa>.allotment-module_splitViewView__MGZ6O{height:100%}.allotment-module_splitView__L-yRc.allotment-module_separatorBorder__x-rDS>.allotment-module_splitViewContainer__rQnVa>.allotment-module_splitViewView__MGZ6O:not(:first-child):before{background-color:var(--separator-border);content:" ";pointer-events:none;z-index:5;position:absolute;top:0;left:0}.allotment-module_splitView__L-yRc.allotment-module_separatorBorder__x-rDS.allotment-module_vertical__WSwwa>.allotment-module_splitViewContainer__rQnVa>.allotment-module_splitViewView__MGZ6O:not(:first-child):before{width:100%;height:1px}.allotment-module_splitView__L-yRc.allotment-module_separatorBorder__x-rDS.allotment-module_horizontal__7doS8>.allotment-module_splitViewContainer__rQnVa>.allotment-module_splitViewView__MGZ6O:not(:first-child):before{width:1px;height:100%}:root{--focus-border:#007fd4;--sash-size:8px;--sash-hover-size:4px}.sash-module_sash__K-9lB{z-index:35;touch-action:none;pointer-events:auto;text-align:initial;position:absolute}.sash-module_sash__K-9lB.sash-module_disabled__Hm-wx{pointer-events:none}.sash-module_sash__K-9lB.sash-module_mac__Jf6OJ.sash-module_vertical__pB-rs{cursor:col-resize}.sash-module_sash__K-9lB.sash-module_vertical__pB-rs.sash-module_minimum__-UKxp{cursor:e-resize}.sash-module_sash__K-9lB.sash-module_vertical__pB-rs.sash-module_maximum__TCWxD{cursor:w-resize}.sash-module_sash__K-9lB.sash-module_mac__Jf6OJ.sash-module_horizontal__kFbiw{cursor:row-resize}.sash-module_sash__K-9lB.sash-module_horizontal__kFbiw.sash-module_minimum__-UKxp{cursor:s-resize}.sash-module_sash__K-9lB.sash-module_horizontal__kFbiw.sash-module_maximum__TCWxD{cursor:n-resize}.sash-module_sash__K-9lB.sash-module_disabled__Hm-wx{cursor:default!important;pointer-events:none!important}.sash-module_sash__K-9lB.sash-module_vertical__pB-rs{cursor:ew-resize;width:var(--sash-size);height:100%;top:0}.sash-module_sash__K-9lB.sash-module_horizontal__kFbiw{cursor:ns-resize;width:100%;height:var(--sash-size);left:0}.sash-module_sash__K-9lB:not(.sash-module_disabled__Hm-wx)>.sash-module_orthogonal-drag-handle__Yii2-{content:" ";height:calc(var(--sash-size) * 2);width:calc(var(--sash-size) * 2);z-index:100;cursor:all-scroll;display:block;position:absolute}.sash-module_sash__K-9lB.sash-module_horizontal__kFbiw.sash-module_orthogonal-edge-north__f7Noe:not(.sash-module_disabled__Hm-wx)>.sash-module_orthogonal-drag-handle__Yii2-.sash-module_start__uZEDk,.sash-module_sash__K-9lB.sash-module_horizontal__kFbiw.sash-module_orthogonal-edge-south__6ZrFC:not(.sash-module_disabled__Hm-wx)>.sash-module_orthogonal-drag-handle__Yii2-.sash-module_end__0TP-R{cursor:nwse-resize}.sash-module_sash__K-9lB.sash-module_horizontal__kFbiw.sash-module_orthogonal-edge-north__f7Noe:not(.sash-module_disabled__Hm-wx)>.sash-module_orthogonal-drag-handle__Yii2-.sash-module_end__0TP-R,.sash-module_sash__K-9lB.sash-module_horizontal__kFbiw.sash-module_orthogonal-edge-south__6ZrFC:not(.sash-module_disabled__Hm-wx)>.sash-module_orthogonal-drag-handle__Yii2-.sash-module_start__uZEDk{cursor:nesw-resize}.sash-module_sash__K-9lB.sash-module_vertical__pB-rs>.sash-module_orthogonal-drag-handle__Yii2-.sash-module_start__uZEDk{left:calc(var(--sash-size) * -.5);top:calc(var(--sash-size) * -1)}.sash-module_sash__K-9lB.sash-module_vertical__pB-rs>.sash-module_orthogonal-drag-handle__Yii2-.sash-module_end__0TP-R{left:calc(var(--sash-size) * -.5);bottom:calc(var(--sash-size) * -1)}.sash-module_sash__K-9lB.sash-module_horizontal__kFbiw>.sash-module_orthogonal-drag-handle__Yii2-.sash-module_start__uZEDk{top:calc(var(--sash-size) * -.5);left:calc(var(--sash-size) * -1)}.sash-module_sash__K-9lB.sash-module_horizontal__kFbiw>.sash-module_orthogonal-drag-handle__Yii2-.sash-module_end__0TP-R{top:calc(var(--sash-size) * -.5);right:calc(var(--sash-size) * -1)}.sash-module_sash__K-9lB:before{content:"";pointer-events:none;width:100%;height:100%;transition:background-color var(--sash-hover-transition-duration) ease-out;background:0 0;position:absolute}.sash-module_sash__K-9lB.sash-module_vertical__pB-rs:before{width:var(--sash-hover-size);left:calc(50% - (var(--sash-hover-size) / 2))}.sash-module_sash__K-9lB.sash-module_horizontal__kFbiw:before{height:var(--sash-hover-size);top:calc(50% - (var(--sash-hover-size) / 2))}.sash-module_sash__K-9lB.sash-module_hover__80W6I:before,.sash-module_sash__K-9lB.sash-module_active__bJspD:before{background:var(--focus-border)}:root{font-family:var(--od-font,"Inter", system-ui, "Segoe UI", Roboto, sans-serif);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}html,body{width:100%;height:100%;margin:0;padding:0;overflow:hidden}#root{flex-direction:column;width:100%;height:100%;display:flex}main{flex-direction:column;flex:1;width:100%;height:100%;min-height:0;display:flex;overflow:hidden}.allotment-module{--focus-border:var(--od-accent,#09090b);--separator-border:var(--od-border,#e4e4e7);width:100%;height:100%}.allotment-module .split-view-view{overflow:hidden}.allotment-module .sash{transition:background-color .15s}.allotment-module .sash:hover,.allotment-module .sash.active{background-color:var(--od-border-strong,#d4d4d8)}
