.asset-selector[data-v-13430a4d]{--asset-selector-tabs-bg: var(--ark-bg-content);--asset-selector-tabs-border: var(--ark-input-border);--asset-selector-tab-text: var(--ark-text-secondary);--asset-selector-tab-text-active: var(--ark-button-primary-text);--asset-selector-tab-focus-ring: var(--asset-picker-item-focus-ring);--asset-selector-count-text: var(--ark-text-primary);--asset-selector-scrollbar-thumb: var(--ark-scrollbar-thumb);--asset-selector-scrollbar-thumb-hover: var(--ark-scrollbar-thumb-hover);--asset-selector-preview-action-bg: var(--ark-media-overlay-mask);--asset-selector-preview-action-bg-hover: var(--ark-media-overlay-accent);--asset-selector-preview-action-text: var(--ark-media-overlay-text);display:flex;height:100%;flex-direction:column;gap:16px;min-height:0;overflow:hidden}.asset-selector__toolbar[data-v-13430a4d]{display:flex;flex-shrink:0;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.asset-selector__tabs[data-v-13430a4d]{display:inline-flex;padding:4px;border-radius:14px;background:var(--asset-selector-tabs-bg);box-shadow:0 0 0 1px var(--asset-selector-tabs-border) inset}.asset-selector__tab[data-v-13430a4d]{min-width:116px;min-height:36px;padding:0 16px;border:0;border-radius:10px;background:transparent;color:var(--asset-selector-tab-text);font-size:14px;cursor:pointer;transition:color .2s ease,background .2s ease}.asset-selector__tab[data-v-13430a4d]:focus-visible{outline:2px solid var(--asset-selector-tab-focus-ring);outline-offset:2px}.asset-selector__tab.is-active[data-v-13430a4d]{background:var(--ark-accent);color:var(--asset-selector-tab-text-active)}.asset-selector__toolbar-right[data-v-13430a4d]{display:flex;align-items:center;justify-content:flex-end;gap:12px;flex:1;flex-wrap:wrap}.asset-selector__count[data-v-13430a4d]{color:var(--asset-selector-count-text);font-size:13px;line-height:20px}.asset-selector__filters[data-v-13430a4d]{display:flex;align-items:center;gap:12px;flex-wrap:row}.asset-selector__filters[data-v-13430a4d] .ark-date.el-date-editor.el-input__wrapper{width:280px;height:36px;border-radius:12px;background:var(--asset-picker-date-input-bg);box-shadow:0 0 0 1px var(--asset-picker-date-input-border) inset;transition:background-color .2s ease,box-shadow .2s ease}.asset-selector__filters[data-v-13430a4d] .ark-date.el-date-editor.el-input__wrapper:hover,.asset-selector__filters[data-v-13430a4d] .ark-date.el-date-editor.el-input__wrapper:focus-within{box-shadow:0 0 0 1px var(--asset-picker-date-input-border-hover) inset}.asset-selector__filters[data-v-13430a4d] .ark-date.el-date-editor.el-input__wrapper.is-active{box-shadow:0 0 0 1px var(--asset-picker-date-input-border-focus) inset}.asset-selector__filters[data-v-13430a4d] .ark-date.el-date-editor.el-input__wrapper .el-range-input,.asset-selector__filters[data-v-13430a4d] .ark-date.el-date-editor.el-input__wrapper .el-range-separator,.asset-selector__filters[data-v-13430a4d] .ark-date.el-date-editor.el-input__wrapper .el-range__icon,.asset-selector__filters[data-v-13430a4d] .ark-date.el-date-editor.el-input__wrapper .el-range__close-icon{color:var(--asset-picker-date-input-text)}.asset-selector__filters[data-v-13430a4d] .ark-date.el-date-editor.el-input__wrapper .el-range-input::placeholder{color:var(--asset-picker-date-input-placeholder);opacity:1}.asset-selector__filter-label[data-v-13430a4d]{color:var(--asset-picker-filter-label);font-size:13px;line-height:20px;white-space:nowrap}.asset-selector__scroll[data-v-13430a4d]{min-height:0;flex:1;overflow:hidden;border-radius:12px}.asset-selector__scroll[data-v-13430a4d] .virtual-grid-scroll{height:100%}.asset-selector__scroll[data-v-13430a4d] .virtual-grid-scroll__scroller{padding:6px 0 0}.asset-selector__scroll[data-v-13430a4d] .asset-selector__grid-scroller::-webkit-scrollbar{width:8px}.asset-selector__scroll[data-v-13430a4d] .asset-selector__grid-scroller::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:999px;background:var(--asset-selector-scrollbar-thumb);background-clip:padding-box}.asset-selector__scroll[data-v-13430a4d] .asset-selector__grid-scroller::-webkit-scrollbar-thumb:hover{background:var(--asset-selector-scrollbar-thumb-hover);background-clip:padding-box}.asset-selector__scroll[data-v-13430a4d] .asset-selector__grid-scroller::-webkit-scrollbar-track{background:transparent}.asset-selector__item[data-v-13430a4d]{position:relative;width:100%;height:100%;padding:0;border-radius:12px;overflow:hidden;background:var(--asset-picker-item-bg);cursor:pointer;border:1px solid var(--asset-picker-item-border);transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.asset-selector__item[data-v-13430a4d]:hover,.asset-selector__item.is-active[data-v-13430a4d]{border-color:var(--asset-picker-item-border-hover);transform:translateY(-1px);box-shadow:var(--asset-picker-item-shadow-hover)}.asset-selector__item[data-v-13430a4d]:focus-visible{outline:2px solid var(--asset-picker-item-focus-ring);outline-offset:2px}.asset-selector__item[data-v-13430a4d] .el-image,.asset-selector__item[data-v-13430a4d] .loading-img{width:100%;height:100%}.asset-selector__fallback[data-v-13430a4d]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--asset-picker-fallback-text);font-size:28px}.asset-selector__preview-action[data-v-13430a4d]{position:absolute;right:8px;bottom:8px;z-index:2;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:8px;background:var(--asset-selector-preview-action-bg);color:var(--asset-selector-preview-action-text);cursor:pointer;transition:background .2s ease,transform .2s ease}.asset-selector__preview-action[data-v-13430a4d]:hover{background:var(--asset-selector-preview-action-bg-hover);transform:translateY(-1px)}.asset-selector__preview-action[data-v-13430a4d]:focus-visible{outline:2px solid var(--ark-media-overlay-accent-soft-bg);outline-offset:2px}.asset-selector__preview-action i[data-v-13430a4d]{color:inherit;font-size:14px;line-height:1}.asset-selector__selected[data-v-13430a4d]{position:absolute;z-index:1;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;font-size:12px;line-height:1}.asset-selector__selected[data-v-13430a4d]{top:8px;right:8px;padding:6px 8px;background:var(--ark-media-overlay-accent);color:var(--asset-picker-selected-text)}.asset-selector__footer[data-v-13430a4d]{display:flex;flex-shrink:0;justify-content:flex-end;gap:12px;padding-top:4px}@media (max-width: 768px){.asset-selector__toolbar[data-v-13430a4d]{gap:12px}.asset-selector__tabs[data-v-13430a4d],.asset-selector__toolbar-right[data-v-13430a4d],.asset-selector__filters[data-v-13430a4d]{width:100%}.asset-selector__tab[data-v-13430a4d]{min-width:0;flex:1;padding:0 8px}.asset-selector__toolbar-right[data-v-13430a4d],.asset-selector__filters[data-v-13430a4d]{justify-content:stretch}.asset-selector__filters[data-v-13430a4d]{flex-wrap:nowrap}.asset-selector__filters[data-v-13430a4d] .ark-date.el-date-editor.el-input__wrapper{width:auto;min-width:0;flex:1}.asset-selector__footer[data-v-13430a4d] .ark-button{min-height:40px}}.ark-dialog .asset-selector-dialog.el-dialog{height:min(760px,100dvh - 32px);max-height:calc(100dvh - 32px);overflow:hidden}.ark-dialog .asset-selector-dialog.el-dialog .el-dialog__body{height:auto;min-height:0;flex:1;overflow:hidden}@supports not (height: 100dvh){.ark-dialog .asset-selector-dialog.el-dialog{height:min(760px,100vh - 32px);max-height:calc(100vh - 32px)}}@media (max-width: 768px){.ark-dialog .asset-selector-dialog.el-dialog{height:calc(100dvh - 24px);max-height:calc(100dvh - 24px)}}.asset-selector-date-popper{border-radius:12px!important;border:1px solid var(--asset-picker-popper-border)!important;background:var(--asset-picker-popper-bg)!important;color:var(--asset-picker-popper-text)!important;box-shadow:var(--ark-shadow-popover);transition:background-color .2s ease,border-color .2s ease,color .2s ease}.asset-selector-date-popper .el-picker-panel,.asset-selector-date-popper .el-picker-panel__body,.asset-selector-date-popper .el-date-range-picker__content,.asset-selector-date-popper .el-picker-panel__footer,.asset-selector-date-popper .el-picker-panel__sidebar,.asset-selector-date-popper .el-time-panel{background:var(--asset-picker-popper-bg)!important;color:var(--asset-picker-popper-text)}.asset-selector-date-popper .el-picker-panel__icon-btn,.asset-selector-date-popper .el-date-range-picker__header div,.asset-selector-date-popper .el-picker-panel__shortcut,.asset-selector-date-popper .el-date-table th,.asset-selector-date-popper .el-date-table td .el-date-table-cell__text,.asset-selector-date-popper .el-year-table td .el-date-table-cell__text,.asset-selector-date-popper .el-month-table td .el-date-table-cell__text,.asset-selector-date-popper .el-picker-panel__footer .el-button{color:var(--asset-picker-popper-text)}.asset-selector-date-popper .el-date-table th,.asset-selector-date-popper .el-date-range-picker__content.is-left{border-color:var(--asset-picker-popper-divider)}.asset-selector-date-popper .el-picker-panel__shortcut:hover,.asset-selector-date-popper .el-date-table td.available:hover,.asset-selector-date-popper .el-year-table td.available:hover,.asset-selector-date-popper .el-month-table td.available:hover,.asset-selector-date-popper .el-time-panel__btn.confirm{color:var(--asset-picker-popper-hover-text)}.asset-selector-date-popper .el-date-table td{padding:2px 0}.asset-selector-date-popper .el-date-table td .el-date-table-cell{display:flex;width:100%;height:32px;align-items:center;justify-content:center;border-radius:0;background:transparent}.asset-selector-date-popper .el-date-table td .el-date-table-cell__text{display:inline-flex;width:28px;height:28px;align-items:center;justify-content:center;border-radius:999px;line-height:28px}.asset-selector-date-popper .el-date-table td.start-date .el-date-table-cell,.asset-selector-date-popper .el-date-table td.end-date .el-date-table-cell,.asset-selector-date-popper .el-date-table td.in-range .el-date-table-cell{background:var(--asset-picker-popper-range-bg)}.asset-selector-date-popper .el-date-table td.start-date .el-date-table-cell{border-radius:16px 0 0 16px}.asset-selector-date-popper .el-date-table td.end-date .el-date-table-cell{border-radius:0 16px 16px 0}.asset-selector-date-popper .el-date-table td.start-date.end-date .el-date-table-cell{border-radius:16px}.asset-selector-date-popper .el-date-table td.start-date .el-date-table-cell__text,.asset-selector-date-popper .el-date-table td.end-date .el-date-table-cell__text,.asset-selector-date-popper .el-date-table td.current:not(.disabled) .el-date-table-cell__text,.asset-selector-date-popper .el-month-table td.current:not(.disabled) .el-date-table-cell__text,.asset-selector-date-popper .el-year-table td.current:not(.disabled) .el-date-table-cell__text{background:var(--asset-picker-popper-current-bg);color:var(--asset-picker-popper-current-text)}.asset-selector-date-popper .el-button.is-plain:hover,.asset-selector-date-popper .el-button.is-plain:focus{color:var(--asset-picker-popper-action-text);border-color:var(--asset-picker-popper-action-border);background:var(--asset-picker-popper-action-bg)}
