.me-tree-selector{position:relative}.me-tree-selector__control{--me-input-padding-y:10px;--me-input-padding-x:12px;--me-input-pimary-color:var(--primary-color);--me-button-padding-y:2px;--me-button-padding-x:4px;--me-button-radius:4px;--me-button-font-weight:400;position:relative;display:flex;flex-wrap:wrap;gap:4px;width:100%;padding:var(--me-input-padding-y) var(--me-input-padding-x);border:var(--me-input-border,1px solid rgb(var(--color-black-rgb)/.2));border-radius:var(--me-input-radius,8px);cursor:pointer}.me-tree-selector__control:not(.is-open){padding-right:24px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 20 20'%3E%3Cmask id='a' width='20' height='20' x='0' y='0' maskUnits='userSpaceOnUse' style='mask-type:alpha'%3E%3Cpath fill='%23d9d9d9' d='M0 0h20v20H0z'/%3E%3C/mask%3E%3Cg mask='url(%23a)'%3E%3Cpath fill='%238f92a1' d='m10 12.813-5-5 1.167-1.167L10 10.479l3.833-3.833L15 7.813z'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-size:20px;background-position:calc(100% - 8px) 50%}.me-tree-selector__control:not([disabled]):not(:focus-within):not(.has-error):hover{border-color:rgb(var(--color-black-rgb)/.4)}.me-tree-selector__control:focus-within{border-color:var(--primary-color)}.me-tree-selector__label{display:flex;align-items:center;gap:4px}.me-tree-selector__label span{line-height:1.2}.me-tree-selector__label span:first-child{display:block;min-width:0;max-width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.me-tree-selector__label span:last-child{font-size:18px;line-height:1}.me-tree-selector__label:hover span{color:var(--danger-color)}.me-tree-selector__textmore{align-self:center}.me-tree-selector__search{flex:1 1 10px;min-width:0;border:0;padding-left:3px;padding-right:0;outline:none}.me-tree-selector__popup{position:var(--me-tree-selector-popup-position,absolute);z-index:10;top:calc(100% + 5px);left:0;width:100%;max-height:var(--me-tree-selector-popup-maxheight,300px);overflow-y:auto;border:var(--me-tree-selector-popup-border,1px solid rgb(var(--color-black-rgb)/.2));border-radius:8px;background-color:#fff}.me-tree-selector__popup.is-static{--me-tree-selector-popup-border:none;--me-tree-selector-popup-position:static}.me-tree-item__option{display:flex;align-items:center;gap:10px;padding:5px 10px;color:var(--me-treeitem-color,var(--text-color));cursor:pointer}.me-tree-item__option.is-checked{color:var(--me-treeitem-color-active,var(--primary-color))}.me-tree-item__option.is-active,.me-tree-item__option:hover{background-color:var(--me-treeitem-background,var(--color-blue-5))}.me-tree-item__checkbox,.me-tree-item__toggle{flex-shrink:0;width:16px;height:16px}.me-tree-item__label{flex:1;font-weight:600;color:currentColor}.me-tree-item__toggle{display:flex;align-items:center;justify-content:center;padding:0;border:0;width:20px;height:20px;color:var(--gray-color);background-color:transparent}.me-tree-item__toggle svg{display:block;width:100%;height:100%;fill:currentColor}.me-tree-item__toggle.is-open{color:var(--primary-color)}.me-tree-item__checkbox{block-size:16px;border-radius:4px;color:var(--gray-color);border:1px solid}.me-tree-item__checkbox.is-checked,.me-tree-item__checkbox.is-indeterminate{border-color:transparent;background-color:var(--primary-color);background-position:50%}.me-tree-item__checkbox.is-checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='%23fff' viewBox='0 -960 960 960'%3E%3Cpath d='M400-304 240-464l56-56 104 104 264-264 56 56z'/%3E%3C/svg%3E");background-size:18px}.me-tree-item__checkbox.is-indeterminate{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M5 12h14'/%3E%3C/svg%3E");background-size:14px}.me-tree-item__children{margin-left:17px;padding-left:3px;border-left:2px dashed var(--me-treeitem-children-border-color,var(--color-blue-20))}
