.resize-divider{touch-action:none;outline:none;flex-shrink:0;position:relative}.resize-divider[data-orientation=vertical]{cursor:col-resize}.resize-divider[data-orientation=horizontal]{cursor:row-resize}.resize-divider[data-placement=overlay]{z-index:40;position:absolute}.resize-divider[data-placement=overlay][data-orientation=vertical]{inset-block:0;right:calc(var(--divider-hit) / -2);width:var(--divider-hit)}.resize-divider[data-placement=overlay][data-orientation=horizontal]{inset-inline:0;bottom:calc(var(--divider-hit) / -2);height:var(--divider-hit)}.resize-divider__line{pointer-events:none;background:var(--divider-color);opacity:0;transition:opacity var(--divider-motion), transform var(--divider-motion), background var(--divider-motion);position:absolute}.resize-divider[data-orientation=vertical]>.resize-divider__line{inset-block:0;width:var(--divider-line-size-active);left:50%;transform:translate(-50%)scaleX(.5)}.resize-divider[data-orientation=horizontal]>.resize-divider__line{inset-inline:0;height:var(--divider-line-size-active);top:50%;transform:translateY(-50%)scaleY(.5)}.resize-divider[data-static-line=true]>.resize-divider__line{opacity:1}.resize-divider[data-orientation=vertical]:hover>.resize-divider__line,.resize-divider[data-orientation=vertical]:focus-visible:not([data-pointer-focus=true])>.resize-divider__line{background:var(--divider-color-hover);opacity:1;transform:translate(-50%)scaleX(1)}.resize-divider[data-orientation=horizontal]:hover>.resize-divider__line,.resize-divider[data-orientation=horizontal]:focus-visible:not([data-pointer-focus=true])>.resize-divider__line{background:var(--divider-color-hover);opacity:1;transform:translateY(-50%)scaleY(1)}.resize-divider[data-orientation=vertical][data-dragging=true]>.resize-divider__line,.resize-divider[data-orientation=vertical][data-resize-handle-state=drag]>.resize-divider__line{background:var(--divider-color-active);opacity:1;transform:translate(-50%)scaleX(1)}.resize-divider[data-orientation=horizontal][data-dragging=true]>.resize-divider__line,.resize-divider[data-orientation=horizontal][data-resize-handle-state=drag]>.resize-divider__line{background:var(--divider-color-active);opacity:1;transform:translateY(-50%)scaleY(1)}.resize-divider__grip{pointer-events:none;background:var(--divider-grip-bg);border:1px solid var(--divider-grip-border);border-radius:var(--divider-grip-radius);opacity:0;transition:opacity var(--divider-motion), transform var(--divider-motion), background var(--divider-motion), border-color var(--divider-motion), box-shadow var(--divider-motion);justify-content:center;align-items:center;gap:2px;display:flex;position:absolute;top:50%;left:50%;transform:scale(.85);box-shadow:0 1px 2px #0000000f,0 2px 8px #0000000f}.resize-divider[data-orientation=vertical]>.resize-divider__grip{width:var(--divider-grip-w);height:var(--divider-grip-h);flex-direction:column}.resize-divider[data-orientation=horizontal]>.resize-divider__grip{width:var(--divider-grip-h);height:var(--divider-grip-w)}.resize-divider__grip>i{background:var(--divider-grip-dot);width:2px;height:2px;transition:background var(--divider-motion);border-radius:50%}.resize-divider:hover>.resize-divider__grip,.resize-divider:focus-visible:not([data-pointer-focus=true])>.resize-divider__grip,.resize-divider[data-dragging=true]>.resize-divider__grip,.resize-divider[data-resize-handle-state=drag]>.resize-divider__grip{opacity:1;transform:scale(1)}.resize-divider[data-dragging=true]>.resize-divider__grip,.resize-divider[data-resize-handle-state=drag]>.resize-divider__grip{background:var(--divider-grip-bg-active);border-color:var(--divider-grip-bg-active)}.resize-divider[data-dragging=true]>.resize-divider__grip>i,.resize-divider[data-resize-handle-state=drag]>.resize-divider__grip>i{background:var(--divider-grip-dot-active)}.resize-divider:focus-visible:not([data-pointer-focus=true])>.resize-divider__grip{box-shadow:0 0 0 2px hsl(var(--background)), 0 0 0 4px hsl(var(--ring)), 0 1px 2px #0000000f, 0 2px 8px #0000000f}.resize-divider__tooltip{pointer-events:none;white-space:nowrap;background:hsl(var(--primary));color:hsl(var(--primary-foreground));opacity:0;transition:opacity var(--divider-motion), transform var(--divider-motion);border-radius:6px;flex-direction:column;align-items:flex-start;gap:5px;padding:7px 10px;font-size:12px;line-height:1;display:flex;position:absolute;transform:translateY(2px);box-shadow:0 4px 12px #00000029}.resize-divider[data-orientation=vertical]>.resize-divider__tooltip{top:50%;left:calc(100% + 8px);translate:0 -50%}.resize-divider[data-orientation=horizontal]>.resize-divider__tooltip{bottom:calc(100% + 8px);left:50%;translate:-50%}.resize-divider:hover>.resize-divider__tooltip{transition-delay:var(--divider-tooltip-delay);opacity:1;transform:translateY(0)}.resize-divider:focus-visible:not([data-pointer-focus=true])>.resize-divider__tooltip,.resize-divider[data-dragging=true]>.resize-divider__tooltip,.resize-divider[data-resize-handle-state=drag]>.resize-divider__tooltip{opacity:1;transition-delay:0s;transform:translateY(0)}.resize-divider__kbd{align-items:center;gap:4px;display:none}.resize-divider:focus-visible:not([data-pointer-focus=true]):not([data-dragging=true]) .resize-divider__kbd{display:inline-flex}body.resize-divider-lock-col,body.resize-divider-lock-col *{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}body.resize-divider-lock-row,body.resize-divider-lock-row *{cursor:row-resize!important;-webkit-user-select:none!important;user-select:none!important}@media (prefers-reduced-motion:reduce){.resize-divider__line,.resize-divider__grip,.resize-divider__tooltip{transition:none}}
:root{--diff-background-color:initial;--diff-text-color:initial;--diff-font-family:Consolas,Courier,monospace;--diff-selection-background-color:#b3d7ff;--diff-selection-text-color:var(--diff-text-color);--diff-gutter-insert-background-color:#d6fedb;--diff-gutter-insert-text-color:var(--diff-text-color);--diff-gutter-delete-background-color:#fadde0;--diff-gutter-delete-text-color:var(--diff-text-color);--diff-gutter-selected-background-color:#fffce0;--diff-gutter-selected-text-color:var(--diff-text-color);--diff-code-insert-background-color:#eaffee;--diff-code-insert-text-color:var(--diff-text-color);--diff-code-delete-background-color:#fdeff0;--diff-code-delete-text-color:var(--diff-text-color);--diff-code-insert-edit-background-color:#c0dc91;--diff-code-insert-edit-text-color:var(--diff-text-color);--diff-code-delete-edit-background-color:#f39ea2;--diff-code-delete-edit-text-color:var(--diff-text-color);--diff-code-selected-background-color:#fffce0;--diff-code-selected-text-color:var(--diff-text-color);--diff-omit-gutter-line-color:#cb2a1d}.diff{background-color:var(--diff-background-color);border-collapse:collapse;color:var(--diff-text-color);table-layout:fixed;width:100%}.diff::selection{background-color:#b3d7ff;background-color:var(--diff-selection-background-color);color:var(--diff-selection-text-color)}.diff td{vertical-align:top;padding-top:0;padding-bottom:0}.diff-line{font-family:Consolas,Courier,monospace;font-family:var(--diff-font-family);line-height:1.5}.diff-gutter>a{color:inherit;display:block}.diff-gutter{cursor:pointer;text-align:right;-webkit-user-select:none;user-select:none;padding:0 1ch}.diff-gutter-insert{background-color:#d6fedb;background-color:var(--diff-gutter-insert-background-color);color:var(--diff-gutter-insert-text-color)}.diff-gutter-delete{background-color:#fadde0;background-color:var(--diff-gutter-delete-background-color);color:var(--diff-gutter-delete-text-color)}.diff-gutter-omit{cursor:default}.diff-gutter-selected{background-color:#fffce0;background-color:var(--diff-gutter-selected-background-color);color:var(--diff-gutter-selected-text-color)}.diff-code{word-wrap:break-word;white-space:pre-wrap;word-break:break-all;padding:0 0 0 .5em}.diff-code-edit{color:inherit}.diff-code-insert{background-color:#eaffee;background-color:var(--diff-code-insert-background-color);color:var(--diff-code-insert-text-color)}.diff-code-insert .diff-code-edit{background-color:#c0dc91;background-color:var(--diff-code-insert-edit-background-color);color:var(--diff-code-insert-edit-text-color)}.diff-code-delete{background-color:#fdeff0;background-color:var(--diff-code-delete-background-color);color:var(--diff-code-delete-text-color)}.diff-code-delete .diff-code-edit{background-color:#f39ea2;background-color:var(--diff-code-delete-edit-background-color);color:var(--diff-code-delete-edit-text-color)}.diff-code-selected{background-color:#fffce0;background-color:var(--diff-code-selected-background-color);color:var(--diff-code-selected-text-color)}.diff-widget-content{vertical-align:top}.diff-gutter-col{width:7ch}.diff-gutter-omit{height:0}.diff-gutter-omit:before{background-color:#cb2a1d;background-color:var(--diff-omit-gutter-line-color);content:" ";white-space:pre;width:2px;height:100%;margin-left:4.6ch;display:block;overflow:hidden}.diff-decoration{-webkit-user-select:none;user-select:none;line-height:1.5}.diff-decoration-content{font-family:Consolas,Courier,monospace;font-family:var(--diff-font-family);padding:0}
