.poe2-dialog-window.poe2-ImportDialog,.poe2-dialog-window.poe2-ItemSelector{background:rgb(var(--ui-bg-elevated));border:1px solid rgb(var(--ui-border));box-shadow:0 0 3px 1px #000000e6}.poe2-dialog-window.poe2-ItemSelector{width:min(800px,100vw - 10px)}.poe2-ItemSelector-content{display:flex;height:min(75vh,700px);min-width:0;overflow:hidden;width:100%}.poe2-ItemSelector-content>.poe2-ItemLibrary{flex:1 1 auto;min-height:0;min-width:0;width:100%}.poe2-dialog-window.poe2-ItemSelector .poe2-ItemCategories{margin-right:0}.poe2-dialog-window.poe2-ItemSelector .poe2-ItemCategories:after{box-shadow:none;width:0}.poe2-dialog-window.poe2-ItemSelector .poe2-ItemList{flex:1 1 0;min-height:0;min-width:0;padding-left:.875rem;position:relative}.poe2-dialog-window.poe2-ItemSelector .poe2-ItemList:before{background:linear-gradient(to bottom,rgb(var(--ui-border)),rgb(var(--ui-primary)),rgb(var(--ui-border)));bottom:0;box-shadow:0 0 6px rgb(var(--ui-primary)/.2);content:"";left:0;pointer-events:none;position:absolute;top:0;width:2px}.poe2-dialog-window.poe2-ItemSelector .poe2-item-list{flex:1 1 0;min-width:0}.poe2-dialog-window.poe2-ImportDialog{width:min(420px,100vw - 10px)}.poe2-ImportDialog-content{width:min(90vw,400px)}.poe2-dialog-window.poe2-ImportDialog textarea{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;min-height:300px;resize:none}.poe2-category-header{align-items:center;color:inherit;display:flex;gap:.5rem;justify-content:space-between;min-height:24px;padding:0;position:relative}.poe2-category-header.poe2-active{color:rgb(var(--ui-text-highlighted))}.poe2-category-header.poe2-active .poe2-category-name{color:inherit;text-shadow:0 0 6px rgb(var(--ui-text-toned)/.85)}.poe2-category-name{align-items:center;background:transparent;border:0;color:inherit;cursor:pointer;display:inline-flex;flex:1;font:inherit;gap:.5rem;min-width:0;padding:.125rem 1.75rem .125rem 0;text-align:left}.poe2-category-name:hover{color:rgb(var(--ui-text))}.poe2-category-name>span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.poe2-category-toggle{align-items:center;background:transparent;border:0;color:rgb(var(--ui-primary));cursor:pointer;display:inline-flex;justify-content:center;opacity:.9;position:absolute;right:0;top:50%;transform:translateY(-50%)}.poe2-category-list{display:grid;gap:.25rem;list-style:none;margin-left:.5rem;margin-top:.125rem;padding-left:1rem}.poe2-ItemLibrary{background:rgb(var(--ui-bg-elevated)/.55);display:flex;gap:0;min-height:34rem;padding:.4375rem}.poe2-ItemCategories{color:rgb(var(--ui-text-toned));display:flex;flex-direction:column;font-size:16px;line-height:24px;margin-right:.375rem;max-width:28rem;min-width:16rem;overflow:hidden;padding-right:2px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:20rem}.poe2-ItemCategories:after{background:rgb(var(--ui-border));bottom:0;content:"";pointer-events:none;position:absolute;right:0;top:0;width:1px}.poe2-category-root{background:rgb(var(--ui-bg));box-shadow:inset 0 0 2px #0006;display:grid;flex:1 1 0;gap:.25rem;list-style:none;margin:0;min-height:0;overflow-y:auto;padding:.5rem .75rem}.poe2-ItemCategories>.poe2-category-root>li>.poe2-category-list{margin-left:0;padding-left:0}.poe2-ItemList{display:flex;flex:1 1 0;flex-direction:column;min-height:0;min-width:12.5rem;padding-top:.125rem;position:relative}.poe2-library-filters{align-items:center;display:flex;flex-direction:row;gap:.375rem;margin-bottom:.4375rem}.poe2-library-options{align-items:center;display:inline-flex;gap:.75rem;position:absolute;right:0;top:2.25rem;z-index:1}.poe2-library-search{align-items:center;background:rgb(var(--ui-bg));border:1px solid rgb(var(--ui-border));box-shadow:inset 0 0 2px #0006;display:flex;flex:1 1 0;min-height:2rem;min-width:min(100%,24rem);position:relative}.poe2-library-search input{background:transparent;border:0;color:rgb(var(--ui-text));font-size:1.1em;min-width:0;outline:none;padding:.25rem 1.5rem .25rem .5rem;width:100%}.poe2-library-search input::-moz-placeholder{color:#808a9ceb}.poe2-library-search input::placeholder{color:#808a9ceb}.poe2-clear{align-items:center;color:rgb(var(--ui-text-toned));display:inline-flex;justify-content:center;position:absolute;right:.375rem;top:50%;transform:translateY(-50%)}.poe2-clear:hover{color:rgb(var(--ui-text))}.poe2-icon-only{align-items:center;color:rgb(var(--ui-text-toned));display:inline-flex;font-size:.875rem;gap:.5rem}.poe2-item-list{background:rgb(var(--ui-bg));box-shadow:inset 0 0 2px #0006;flex:1 1 0;font-size:16px;line-height:22px;min-height:0;overflow-y:auto;padding:.5rem 1rem 1rem}.poe2-item-list,.poe2-item-list ul{list-style:none;margin:0}.poe2-item-list>ul{padding-left:0}.poe2-item-entry{align-items:center;background:transparent;border:0;color:inherit;cursor:pointer;display:inline-flex;font:inherit;gap:.5rem;padding:.0625rem 0;text-align:left;width:100%}.poe2-item-entry:hover{text-shadow:0 0 6px currentColor}.poe2-item-entry u{text-decoration:underline}.poe2-disabled{color:rgb(var(--ui-text-muted));font-style:italic;padding:.5rem 0}.poe2-passive-icon{opacity:.9}.poe2-item-list .poe2-item-entry .poe2-SmallIcon,.poe2-item-list .poe2-item-entry .poe2-passive-icon{flex:0 0 auto}.poe2-item-normal{color:#c8c8c8}.poe2-item-magic{color:#88f}.poe2-item-gem{color:#1ba29b}.poe2-item-rare{color:#ff7}.poe2-item-currency{color:#aa9e82}.poe2-item-unique{color:#af6025}.poe2-item-quest{color:#4ae63a}.poe2-item-divination{color:#0ebaff}.poe2-item-passive{color:#88f}@media(max-width:1024px){.poe2-ItemLibrary{flex-direction:column}.poe2-ItemCategories{max-width:none;width:100%}}
