.theme-trigger-btn[data-v-1bf29c3a]{height:32px;display:flex;cursor:pointer;align-items:center;gap:4px;border-width:1px;border-color:var(--color-border-neutral-white-12);border-style:solid;border-radius:8px;background-color:transparent;padding-left:12px;padding-right:12px;font-size:14px;font-weight:400;line-height:22px;color:var(--color-text-neutral-white-95);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.theme-trigger-btn[data-v-1bf29c3a]:hover,.theme-trigger-btn--active[data-v-1bf29c3a]{background-color:var(--color-bg-neutral-white-8)}.theme-trigger-label[data-v-1bf29c3a]{max-width:120px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.theme-trigger-icon-btn[data-v-1bf29c3a]{width:16px;height:16px;display:flex;align-items:center;justify-content:center;flex-shrink:0;cursor:pointer;border-style:none;background-color:transparent;padding:0}.theme-trigger-caret[data-v-1bf29c3a]{flex-shrink:0;color:var(--color-icon-neutral-white-60)}.theme-menu-panel[data-v-1bf29c3a]{width:260px;height:fit-content;display:flex;flex-direction:column;overflow:clip;border-width:1px;border-color:var(--color-border-neutral-white-12);border-style:solid;border-radius:12px;background-color:var(--color-bg-base-emphasis-low);box-shadow:0 4px 8px -1px #0d0d0d14,0 4px 4px -1px #0d0d0d0a}.theme-search-bar[data-v-1bf29c3a]{width:100%;display:flex;align-items:center;gap:8px;border-bottom-width:1px;border-bottom-color:var(--color-border-neutral-white-12);border-bottom-style:solid;padding:8px 16px}.theme-search-input[data-v-1bf29c3a]{flex:1 1 0%;border-style:none;background-color:transparent;padding:0;font-size:14px;font-weight:400;line-height:22px;color:var(--color-text-neutral-white-95);outline:2px solid transparent;outline-offset:2px}.theme-search-input[data-v-1bf29c3a]::-moz-placeholder{color:var(--color-text-neutral-white-60)}.theme-search-input[data-v-1bf29c3a]::placeholder{color:var(--color-text-neutral-white-60)}.theme-list-scroll[data-v-1bf29c3a]{width:100%;display:flex;flex-direction:column;overflow-y:auto;padding:8px;max-height:280px}.theme-list-section[data-v-1bf29c3a]{display:flex;flex-direction:column;gap:4px}.theme-list-section+.theme-list-section[data-v-1bf29c3a]{margin-top:8px}.theme-list-section-title[data-v-1bf29c3a]{padding:4px 8px;color:var(--color-text-neutral-white-60)}.theme-list-loading[data-v-1bf29c3a]{display:flex;align-items:center;justify-content:center;padding-top:24px;padding-bottom:24px}.theme-list-empty[data-v-1bf29c3a]{display:flex;align-items:center;justify-content:center;padding:24px 8px;text-align:center;font-size:14px;font-weight:400;line-height:22px;color:var(--color-text-neutral-white-60)}.theme-item-left[data-v-1bf29c3a]{min-width:0;display:flex;align-items:center;gap:8px}.theme-item-name[data-v-1bf29c3a]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.theme-color-dots[data-v-1bf29c3a]{display:flex;flex-shrink:0;align-items:center;padding-right:4px}.theme-color-dot[data-v-1bf29c3a]{width:14px;height:14px;flex-shrink:0;border-radius:9999px;border:1px solid var(--color-bg-base-emphasis-low);margin-right:-4px}.theme-color-dot[data-v-1bf29c3a]:first-child{z-index:4}.theme-color-dot[data-v-1bf29c3a]:nth-child(2){z-index:3}.theme-color-dot[data-v-1bf29c3a]:nth-child(3){z-index:2}.theme-color-dot[data-v-1bf29c3a]:nth-child(4){z-index:1}.theme-footer[data-v-1bf29c3a]{width:100%;display:flex;align-items:center;border-top-width:1px;border-top-color:var(--color-border-neutral-white-12);border-top-style:solid}.theme-footer-divider[data-v-1bf29c3a]{width:1px;height:40px;background-color:var(--color-border-neutral-white-12)}.theme-preview-card[data-v-1bf29c3a]{width:230px;display:flex;flex-direction:column;align-self:flex-start;gap:8px;border-radius:12px;background-color:var(--color-bg-base-emphasis-low);padding:8px;box-shadow:0 4px 8px #0d0d0d14,0 4px 4px #0d0d0d0a;margin-top:43px}.theme-preview-image[data-v-1bf29c3a]{width:100%;overflow:clip;border-width:1px;border-color:var(--color-border-neutral-white-12);border-style:solid;border-radius:8px;aspect-ratio:213.5/120}.theme-preview-image img[data-v-1bf29c3a]{width:100%;height:100%;object-fit:cover}.theme-preview-footer[data-v-1bf29c3a]{display:flex;align-items:center;justify-content:space-between;padding-left:4px;padding-right:4px}.theme-preview-name[data-v-1bf29c3a]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:400;line-height:22px;color:var(--color-text-neutral-white-60)}.theme-dropdown-popover.n-popover__content{background:transparent!important;border-radius:0!important;box-shadow:none!important;overflow:visible!important}.theme-dropdown-inner.dropdown-menu-content{background:transparent!important;border:none!important;border-radius:0!important;display:flex!important;gap:12px!important;min-width:auto!important;overflow:visible!important;padding:0!important}.theme-dropdown-inner .theme-item-override.dropdown-menu-item{gap:16px;margin:0}.theme-dropdown-inner .theme-item-override.dropdown-menu-item:not(:last-child){margin-bottom:2px}.theme-list-panel[data-v-88de7cf9]{height:100%;display:flex;flex-shrink:0;flex-direction:column;border-right-width:1px;border-right-color:var(--color-border-neutral-white-12);border-right-style:solid;width:484px}.panel-content[data-v-88de7cf9]{display:flex;flex:1 1 0%;flex-direction:column;gap:16px;overflow-y:auto;padding:16px}.section-header[data-v-88de7cf9]{width:100%;display:flex;align-items:center;justify-content:space-between}.section-title[data-v-88de7cf9]{font-size:14px;font-weight:500;line-height:22px;color:var(--color-text-neutral-white-95)}.add-button[data-v-88de7cf9]{display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:8px;background-color:var(--color-bg-neutral-white-12);padding:6px;transition:background-color .15s ease}.add-button[data-v-88de7cf9]:hover{background-color:var(--color-bg-neutral-white-16)}.theme-search-input[data-v-88de7cf9]{width:100%}.theme-search-icon[data-v-88de7cf9]{color:var(--color-icon-neutral-white-60)}.theme-section[data-v-88de7cf9]{width:100%;display:flex;flex-direction:column;gap:8px}.section-label[data-v-88de7cf9]{margin:0;font-size:14px;font-weight:400;line-height:22px;color:var(--color-text-neutral-white-80)}.theme-grid[data-v-88de7cf9]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;gap:8px}.theme-grid>div[data-v-88de7cf9]{width:100%}.theme-manager[data-v-9e609ea9]{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.theme-manager .theme-manager-mask[data-v-9e609ea9]{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-bg-neutral-static-inverse-55);--un-backdrop-blur:blur(2px);-webkit-backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia);backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia)}.theme-manager .theme-manager-container[data-v-9e609ea9]{position:relative;display:flex;flex-direction:column;overflow:hidden;border-width:1px;border-color:var(--color-border-neutral-white-12);border-style:solid;background-color:var(--color-bg-base-tertiary);border-radius:12px;height:820px;max-height:calc(100vh - 80px);max-width:calc(100vw - 80px);width:1360px}.manager-header[data-v-9e609ea9]{display:flex;flex-shrink:0;align-items:flex-start;justify-content:space-between;border-bottom-width:1px;border-bottom-color:var(--color-border-neutral-white-12);border-bottom-style:solid;padding:12px 16px}.header-content[data-v-9e609ea9]{display:flex;flex-direction:column;gap:4px}.header-title[data-v-9e609ea9]{margin:0;font-size:18px;line-height:26px;color:var(--color-text-neutral-white-95);font-weight:600}.header-subtitle[data-v-9e609ea9]{margin:0;font-size:14px;font-weight:400;line-height:22px;color:var(--color-text-neutral-white-60)}.close-btn[data-v-9e609ea9]{width:28px;height:28px;display:flex;align-items:center;justify-content:center;flex-shrink:0;cursor:pointer;border-radius:8px;border-style:none;background-color:transparent}.close-btn[data-v-9e609ea9]:hover{background-color:var(--color-bg-neutral-white-8)}.manager-panels[data-v-9e609ea9]{min-height:0;display:flex;flex:1 1 0%;flex-direction:row;overflow:hidden}.manager-loading[data-v-9e609ea9]{display:flex;align-items:center;justify-content:center;flex:1 1 0%}.create-dialog-content[data-v-9e609ea9]{display:flex;flex-direction:column;gap:8px}.create-dialog-content .create-dialog-label[data-v-9e609ea9]{font-size:14px;font-weight:500;line-height:22px;color:var(--color-text-neutral-white-95)}.theme-manager-fade-enter-active[data-v-9e609ea9],.theme-manager-fade-leave-active[data-v-9e609ea9]{transition:opacity .3s ease}.theme-manager-fade-enter-active .theme-manager-container[data-v-9e609ea9],.theme-manager-fade-leave-active .theme-manager-container[data-v-9e609ea9]{transition:transform .3s cubic-bezier(.26,.15,0,.92),opacity .3s ease}.theme-manager-fade-enter-from[data-v-9e609ea9],.theme-manager-fade-leave-to[data-v-9e609ea9]{opacity:0}.theme-manager-fade-enter-from .theme-manager-container[data-v-9e609ea9],.theme-manager-fade-leave-to .theme-manager-container[data-v-9e609ea9]{opacity:0;transform:scale(.8)}
