.Action_Action__NfMsg{--focused-outline-color:#4c9ffe;display:flex;width:1.75rem;height:1.75rem;font-size:.9rem;align-items:center;justify-content:center;flex:0 0 auto;touch-action:none;border-radius:.25rem;border:none;outline:none;appearance:none;background-color:rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:default}.Action_ActionWithChildren__Pyvrz{cursor:var(--cursor,pointer)}@media(hover:hover){.Action_ActionWithChildren__Pyvrz:hover{background-color:var(--action-background,rgba(0,0,0,.05))}.Action_ActionWithChildren__Pyvrz:hover svg{fill:#6f7b88}}.Action_ActionWithChildren__Pyvrz svg{flex:0 0 auto;margin:auto;height:100%;width:100%;overflow:visible;fill:#919eab}.Action_ActionWithChildren__Pyvrz:active{background-color:var(--background,rgba(0,0,0,.05))}.Action_ActionWithChildren__Pyvrz:active svg{fill:var(--fill,#788491)}.Action_ActionWithChildren__Pyvrz:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(255,255,255,0),0 0 0 2px var(--focused-outline-color)}.TreeItem_Wrapper__1AJcR{list-style:none;box-sizing:border-box;margin-left:var(--treespacing);margin-bottom:-1px;position:relative;&.TreeItem_clone__xQo1Q{display:inline-block;pointer-events:none;padding:5px 0 0 10px;.TreeItem_TreeItem__HffgT{--vertical-padding:5px;padding-right:24px;border-radius:4px;box-shadow:0 15px 15px 0 rgba(34,33,81,.1)}}&.TreeItem_ghost__b2xEq{&.TreeItem_indicator__NcKFZ{opacity:1;position:relative;z-index:var(--z-index-min);margin-bottom:-1px;.TreeItem_TreeItem__HffgT{position:relative;padding:0;height:8px;border-color:#2389ff;background-color:#56a1f8;&:before{position:absolute;left:-8px;top:-4px;display:block;content:"";width:12px;height:12px;border-radius:50%;border:1px solid #2389ff;background-color:#ffffff}&>*{opacity:0;height:0}}}&:not(.TreeItem_indicator__NcKFZ){opacity:.5}.TreeItem_TreeItem__HffgT>*{box-shadow:none;background-color:transparent}}}.TreeItem_TreeItemArea__3qB6x{z-index:1;position:absolute;display:flex;align-items:center;justify-content:center;top:-4px;right:-10px;width:30px;height:30px;border:1px solid var(--variable-collection-grey);border-radius:15px;background-color:white}.TreeItem_TreeItem__HffgT{--vertical-padding:10px;color:var(--variable-collection-bleu-fonc);box-sizing:border-box;border-radius:10px;border:1px solid var(--variable-collection-brown);margin-top:10px;padding:10px 6px}.TreeItem_ItemTitle__lCq3F{padding-top:2px;p{font-family:var(--subtitle-semibold-font-family);font-size:var(--subtitle-semibold-font-size);font-style:var(--subtitle-semibold-font-style);font-weight:var(--body-regular-font-weight)}}.TreeItem_ItemTitleCollapsed__kB2KZ{padding-top:2px;p{font-family:var(--subtitle-semibold-font-family);font-size:var(--subtitle-semibold-font-size);font-style:var(--subtitle-semibold-font-style);font-weight:var(--body-regular-font-weight);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.TreeItem_ItemContent__MIjjB{margin-right:-20px;padding-right:20px;cursor:pointer;.TreeItem_overflow-wrapper__cSKgU{p{font-family:var(--body-regular-font-family);font-weight:var(--body-regular-font-weight)}}}.TreeItem_Count__hDz4O{position:absolute;top:-10px;right:-10px;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background-color:#2389ff;font-size:.8rem;font-weight:600;color:#fff}.TreeItem_disableInteraction__cJI_s{pointer-events:none}.TreeItem_clone__xQo1Q,.TreeItem_disableSelection__cgjkB{.TreeItem_Count__hDz4O,.TreeItem_Text__RsLwP{user-select:none;-webkit-user-select:none}}.TreeItem_Collapse__qUV_B{& svg{color:var(--variable-collection-bleu-fonc);transition:transform .25s ease;transform:rotate(90deg)}&.TreeItem_collapsed__3B_Xp svg{transform:rotate(0deg)}}.error-message{animation:expand .25s ease-out}.error-message .error-message-title{align-items:center;align-self:stretch;display:flex;flex-direction:row;flex:0 0 auto;gap:6px;justify-content:center;position:relative;width:100%}.error-message .error-message-title svg{color:var(--variable-collection-text-error)}.error-message .error-message-title .info{color:var(--variable-collection-text-dark);flex:1;font-family:var(--body-small-semibold-font-family);font-size:var(--body-small-semibold-font-size);font-style:var(--body-small-semibold-font-style);font-weight:var(--body-small-semibold-font-weight);letter-spacing:var(--body-small-semibold-letter-spacing);line-height:var(--body-small-semibold-line-height);margin-top:-1px;position:relative}