.ImageComparisonSliderTool_dropRow__NwOwE{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-3);gap:var(--space-3)}.ImageComparisonSliderTool_dropSlot__ofkhQ{display:flex;flex-direction:column;gap:var(--space-2)}.ImageComparisonSliderTool_slotLabel__5CSzr{font-size:11px;color:var(--text-dim);letter-spacing:.05em;text-transform:uppercase}.ImageComparisonSliderTool_compareContainer__bBurs{position:relative;width:100%;max-height:600px;overflow:hidden;cursor:ew-resize;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none;border:1px solid var(--line);background:var(--panel)}.ImageComparisonSliderTool_imgBase__UGduT{display:block;width:100%;height:100%;max-height:600px;object-fit:contain;pointer-events:none}.ImageComparisonSliderTool_afterWrapper__3BaIx{position:absolute;inset:0;pointer-events:none}.ImageComparisonSliderTool_afterWrapper__3BaIx img{pointer-events:none}.ImageComparisonSliderTool_divider__sQIgj{position:absolute;top:0;bottom:0;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;outline:none;cursor:ew-resize;z-index:10}.ImageComparisonSliderTool_divider__sQIgj:focus-visible .ImageComparisonSliderTool_dividerHandle___vY7v{box-shadow:0 0 0 2px var(--accent)}.ImageComparisonSliderTool_dividerLine__DBSob{width:2px;flex:1 1;background:var(--accent);opacity:.9}.ImageComparisonSliderTool_dividerHandle___vY7v{position:absolute;top:50%;transform:translateY(-50%);width:36px;height:36px;border-radius:50%;background:var(--accent);border:2px solid var(--bg);display:flex;align-items:center;justify-content:center;gap:2px;box-shadow:0 2px 8px rgba(0,0,0,.4)}.ImageComparisonSliderTool_arrow__tcoXj{color:var(--bg);font-size:13px;line-height:1;font-weight:700}.ImageComparisonSliderTool_labelAfter__7XLSM,.ImageComparisonSliderTool_labelBefore__RMYde{position:absolute;bottom:var(--space-2);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--text-hero);background:rgba(0,0,0,.55);padding:2px 8px;pointer-events:none}.ImageComparisonSliderTool_labelBefore__RMYde{left:var(--space-2)}.ImageComparisonSliderTool_labelAfter__7XLSM{right:var(--space-2)}