.zf-bc[data-v-e3932b69]{--bc-gap:8px;--bc-font:13px;--bc-icon:12px;--bc-pad-x:5px;--bc-h:26px;--bc-hover-spread:2px;align-items:center;width:100%;min-width:0;display:flex;position:relative}.zf-bc--sm[data-v-e3932b69]{--bc-gap:5px;--bc-font:12px;--bc-icon:10px;--bc-pad-x:3px;--bc-h:22px;--bc-hover-spread:1px}.zf-bc--md[data-v-e3932b69]{--bc-gap:7px}.zf-bc--lg[data-v-e3932b69]{--bc-gap:9px;--bc-font:14px;--bc-icon:14px;--bc-pad-x:7px;--bc-h:30px}.zf-bc__row[data-v-e3932b69]{min-width:0;margin-left:calc(var(--bc-pad-x) * -1);align-items:center;display:flex}.zf-bc__ghost[data-v-e3932b69]{pointer-events:none;visibility:hidden;width:100%;position:absolute;top:0;left:0;overflow:hidden}.zf-bc__cell[data-v-e3932b69]{flex:none;align-items:center;display:flex;position:relative}.zf-bc__cell--shrink[data-v-e3932b69]{flex-shrink:1;min-width:0}.zf-bc__sep[data-v-e3932b69]{color:var(--el-text-color-placeholder);width:var(--bc-icon);height:var(--bc-icon);margin-inline:var(--bc-gap);opacity:.55;flex:none;transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.zf-bc__seg[data-v-e3932b69]{cursor:pointer;min-width:0;color:var(--el-text-color-secondary);height:var(--bc-h);padding-inline:var(--bc-pad-x);font-weight:500;font-size:var(--bc-font);white-space:nowrap;border-radius:9999px;align-items:center;gap:.25rem;line-height:1;text-decoration-line:none;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.zf-bc__seg[data-v-e3932b69]:hover{background-color:var(--zf-hover-bg);color:var(--el-text-color-primary);box-shadow:0 0 0 var(--bc-hover-spread) var(--zf-hover-bg)}.zf-bc__seg[data-v-e3932b69]:focus-visible{outline:2px solid rgb(var(--zfile-primary-rgb));outline-offset:1px}.zf-bc__seg--current[data-v-e3932b69]{color:var(--el-text-color-primary);font-weight:600}.zf-bc__seg-text[data-v-e3932b69]{text-overflow:ellipsis;overflow:hidden}.zf-bc__seg-icon[data-v-e3932b69]{width:calc(var(--bc-icon) + 2px);height:calc(var(--bc-icon) + 2px);flex:none}.zf-bc__seg--more[data-v-e3932b69]{color:var(--el-text-color-placeholder);padding-inline:calc(var(--bc-pad-x) - 1px)}.zf-bc__more-icon[data-v-e3932b69]{width:calc(var(--bc-icon) + 4px);height:calc(var(--bc-icon) + 4px)}.zf-bc__sibling-dropdown[data-v-e3932b69]{z-index:10;opacity:0;right:calc(0px - var(--bc-gap) - var(--bc-icon) - 3px);width:calc(var(--bc-icon) + 6px);height:var(--bc-h);justify-content:center;align-items:center;transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:absolute}.zf-bc__sibling-dropdown[data-v-e3932b69]:before{width:var(--bc-gap);content:"";height:100%;position:absolute;top:0;right:100%}.zf-bc__sibling-dropdown[data-v-e3932b69]:hover,.zf-bc__sibling-dropdown.zf-bc__sibling-dropdown--open[data-v-e3932b69]{opacity:1}.zf-bc__sibling-dropdown[data-v-e3932b69]:has(.zf-bc__caret:focus-visible){opacity:1}.zf-bc__caret[data-v-e3932b69]{cursor:pointer;width:100%;height:100%;color:var(--el-text-color-placeholder);border-radius:.25rem;justify-content:center;align-items:center;display:flex}.zf-bc__caret[data-v-e3932b69]:hover,.zf-bc__caret[data-v-e3932b69]:focus-visible{color:var(--el-text-color-primary);outline-offset:2px;outline:2px solid #0000}.zf-bc__caret-icon[data-v-e3932b69]{width:calc(var(--bc-icon) - 2px);height:calc(var(--bc-icon) - 2px)}.zf-bc--siblings .zf-bc__cell--sibling:hover .zf-bc__sibling-dropdown[data-v-e3932b69]{opacity:.6}.zf-bc--siblings .zf-bc__cell--sibling:hover+.zf-bc__cell .zf-bc__sep[data-v-e3932b69],.zf-bc--siblings .zf-bc__cell--sibling-open+.zf-bc__cell .zf-bc__sep[data-v-e3932b69]{opacity:0}.zf-bc--siblings .zf-bc__cell--sibling:has(.zf-bc__caret:focus-visible)+.zf-bc__cell .zf-bc__sep[data-v-e3932b69]{opacity:0}@media (hover:none){.zf-bc--siblings .zf-bc__sibling-dropdown[data-v-e3932b69]{opacity:.65}.zf-bc--siblings .zf-bc__cell--sibling+.zf-bc__cell .zf-bc__sep[data-v-e3932b69]{opacity:0}}.zf-bc__menu{max-height:264px;overflow-y:auto}.zf-bc__menu-text{text-overflow:ellipsis;white-space:nowrap;max-width:18rem;color:var(--el-text-color-regular);flex:1;font-size:13px;font-weight:500;display:block;overflow:hidden}
