.X5_iVG_wrapper{border:1px solid #0000;border-radius:12px;transition:border-color .15s;position:relative}.X5_iVG_wrapper:hover .X5_iVG_menuButton{opacity:1}.X5_iVG_menuButton[data-position=top]{top:-14px;left:50%;transform:translate(-50%)}.X5_iVG_menuButton[data-position=bottom]{bottom:-14px;left:50%;transform:translate(-50%)}.X5_iVG_menuButton[data-position=left]{top:50%;left:-14px;transform:translateY(-50%)}.X5_iVG_menuButton[data-position=right]{top:50%;right:-14px;transform:translateY(-50%)}.X5_iVG_menuButton{cursor:pointer;z-index:10;opacity:0;background-color:#ffffffe6;border:1px solid #0000001a;border-radius:6px;justify-content:center;align-items:center;width:16px;height:28px;padding:0;transition:background-color .15s,box-shadow .15s,opacity .15s;display:flex;position:absolute}.X5_iVG_menuButton:hover{background-color:#fff;box-shadow:0 2px 4px #0000001a}.X5_iVG_menuButton.X5_iVG_rotated{transform:rotate(90deg)}.X5_iVG_addButton{position:absolute}.X5_iVG_addButton[data-position=top]{top:-48px;left:50%;transform:translate(-50%)}.X5_iVG_addButton[data-position=bottom]{bottom:-48px;left:50%;transform:translate(-50%)}.X5_iVG_addButton[data-position=left]{top:50%;left:-48px;transform:translateY(-50%)}.X5_iVG_addButton[data-position=right]{top:50%;right:-48px;transform:translateY(-50%)}.X5_iVG_menuPanel{background-color:#fff;min-width:164px;overflow:hidden}.X5_iVG_menuPanel.X5_iVG_menuPanelExpanded{width:600px;height:440px}.X5_iVG_menuContent{padding:4px}.X5_iVG_menuSection{padding:8px 4px 8px 8px}.X5_iVG_menuSectionHeader{color:var(--core-neutral-400);margin-bottom:8px;font-size:10px;font-weight:600}.X5_iVG_menuDivider{background-color:var(--core-neutral-100,#f5f5f5);height:1px;margin:4px 0}.X5_iVG_menuItem{color:var(--core-neutral-700);cursor:pointer;box-sizing:border-box;background:0 0;border:none;border-radius:4px;align-items:center;gap:8px;width:100%;padding:8px;font-family:Inter,sans-serif;font-size:12px;transition:background-color .15s;display:flex}.X5_iVG_menuItem:hover{background-color:var(--core-neutral-50,#f5f5f5)}.X5_iVG_destinationRow{align-items:center;gap:4px;display:flex}.X5_iVG_destinationChipEmpty,.X5_iVG_destinationChipFilled{cursor:pointer;border-radius:4px;flex-grow:1;align-items:center;gap:6px;padding:2px 4px;font-family:Inter,sans-serif;font-size:12px;transition:background-color .15s,border-color .15s;display:flex}.X5_iVG_destinationChipEmpty{border:1px dashed var(--core-neutral-300,#d4d4d4);color:var(--core-neutral-500,#737373);background-color:#0000}.X5_iVG_destinationChipEmpty:hover{background-color:var(--core-neutral-50,#f5f5f5);border-color:var(--core-neutral-400,#a3a3a3)}.X5_iVG_destinationChipFilled{color:var(--core-purple-700,#3d31b5);background-color:#5041f11a;border:1px solid #5041f14d}.X5_iVG_destinationChipFilled:hover{background-color:#5041f126;border-color:#5041f180}.X5_iVG_destinationChipText{text-overflow:ellipsis;white-space:nowrap;max-width:200px;font-weight:500;overflow:hidden}.X5_iVG_destinationClearButton{color:var(--core-neutral-500,#737373);cursor:pointer;background-color:#0000;border:none;border-radius:4px;justify-content:center;align-items:center;width:20px;height:20px;padding:0;transition:background-color .15s,color .15s;display:flex}.X5_iVG_destinationClearButton:hover{background-color:var(--core-neutral-200,#e5e5e5);color:var(--core-neutral-700,#525252)}.X5_iVG_destinationPickerView{flex-direction:column;height:100%;display:flex}.X5_iVG_destinationPickerHeader{border-bottom:1px solid var(--core-neutral-100,#f5f5f5);flex-shrink:0;align-items:center;gap:8px;padding:12px 16px;display:flex}.X5_iVG_backButton{color:var(--core-neutral-600,#525252);cursor:pointer;background-color:#0000;border:none;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;padding:0;transition:background-color .15s;display:flex}.X5_iVG_backButton:hover{background-color:var(--core-neutral-100,#f5f5f5)}.X5_iVG_destinationPickerTitle{color:var(--core-neutral-700,#525252);font-family:Inter,sans-serif;font-size:13px;font-weight:600}.X5_iVG_destinationPickerContent{flex:1;min-height:0;overflow:hidden}