.x2-iconpicker{position:relative}.x2-iconpicker-preview{justify-content:center;min-width:2.75rem;color:var(--bs-body-color)}.x2-iconpicker-preview .x2-iconpicker-empty,.x2-iconpicker-preview .x2-iconpicker-empty+svg,.x2-iconpicker-preview svg.x2-iconpicker-empty{color:var(--bs-tertiary-color)}.x2-iconpicker.x2-iconpicker-unknown .x2-iconpicker-preview{color:var(--bs-warning-text-emphasis);border-color:var(--bs-warning)}.x2-iconpicker-panel{position:fixed;z-index:1060;max-width:calc(100vw - 1rem);overflow-y:auto;padding:.75rem;display:flex;flex-direction:column;gap:.5rem;color:var(--bs-body-color);background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius-lg);box-shadow:var(--bs-box-shadow)}.x2-iconpicker-panel[hidden]{display:none}.x2-iconpicker-toolbar{display:flex;flex-wrap:wrap;gap:.5rem}.x2-iconpicker-search{flex:1 1 12rem}.x2-iconpicker-category,.x2-iconpicker-family{flex:1 1 9rem;width:auto}.x2-iconpicker-styles[hidden]{display:none}.x2-iconpicker-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(2.5rem,1fr));gap:.25rem;max-height:16rem;overflow-y:auto;padding:.125rem}.x2-iconpicker-item{display:flex;align-items:center;justify-content:center;aspect-ratio:1;padding:0;font-size:1.25rem;color:var(--bs-body-color);background:0 0;border:var(--bs-border-width) solid transparent;border-radius:var(--bs-border-radius);cursor:pointer}.x2-iconpicker-item:hover{background-color:var(--bs-tertiary-bg);border-color:var(--bs-border-color)}.x2-iconpicker-item:focus-visible{outline:0;box-shadow:0 0 0 var(--bs-focus-ring-width) var(--bs-focus-ring-color)}.x2-iconpicker-item.active{color:var(--bs-primary-text-emphasis);background-color:var(--bs-primary-bg-subtle);border-color:var(--bs-primary-border-subtle)}.x2-iconpicker-none{grid-column:1/-1;margin:.5rem 0;color:var(--bs-secondary-color)}.x2-iconpicker-footer{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.25rem .75rem;font-size:.8125rem;color:var(--bs-secondary-color)}.x2-iconpicker-current code{font-size:inherit}