/*! @abydahana/iconpicker v1.0.0 | MIT License | Aby Dahana */
.iconpicker-popover{box-sizing:border-box;-webkit-user-select:none;user-select:none;flex-direction:column;width:340px;max-width:calc(100vw - 20px);max-height:380px;font-family:inherit;font-size:14px;line-height:1.5;animation:.15s ease-out iconpickerFadeIn;display:flex;position:fixed;z-index:99999!important}@keyframes iconpickerFadeIn{0%{opacity:0;transform:translateY(4px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.iconpicker-header{flex-direction:column;flex-shrink:0;gap:8px;padding:10px 12px 8px;display:flex}.iconpicker-search-wrapper{align-items:center;width:100%;display:flex;position:relative}.iconpicker-search-icon{pointer-events:none;opacity:.5;align-items:center;display:flex;position:absolute;left:10px}.iconpicker-search-input{box-sizing:border-box;border-radius:6px;outline:none;width:100%;height:34px;padding:6px 30px 6px 32px;font-size:13px;transition:border-color .15s,box-shadow .15s}.iconpicker-search-clear{cursor:pointer;opacity:.5;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;transition:opacity .15s,background-color .15s;display:flex;position:absolute;right:6px}.iconpicker-search-clear:hover{opacity:1;background-color:#0000000f}.iconpicker-tabs{scrollbar-width:none;align-items:center;gap:4px;padding-bottom:2px;display:flex;overflow-x:auto}.iconpicker-tabs::-webkit-scrollbar{display:none}.iconpicker-tab{cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:4px;align-items:center;gap:4px;padding:3px 8px;font-size:11px;font-weight:500;transition:background-color .15s,color .15s;display:inline-flex}.iconpicker-tab-count{opacity:.6;font-size:10px}.iconpicker-body{flex:auto;min-height:180px;max-height:240px;padding:8px 12px;position:relative;overflow-y:auto}.iconpicker-grid{grid-template-columns:repeat(auto-fill,minmax(36px,1fr));gap:6px;display:grid}.iconpicker-item{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;width:36px;height:36px;padding:0;font-size:18px;line-height:1;transition:transform .1s,background-color .15s,border-color .15s;display:flex}.iconpicker-item:hover{transform:scale(1.1)}.iconpicker-empty{text-align:center;opacity:.6;padding:24px 12px;font-size:12px}.iconpicker-footer{border-top-style:solid;border-top-width:1px;flex-shrink:0;justify-content:space-between;align-items:center;padding:8px 12px;font-size:12px;display:flex}.iconpicker-selected-preview{align-items:center;gap:6px;max-width:220px;display:flex;overflow:hidden}.iconpicker-preview-icon{flex-shrink:0;font-size:16px}.iconpicker-preview-name{white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.iconpicker-btn-clear{cursor:pointer;background:0 0;border:none;border-radius:4px;padding:3px 8px;font-size:12px;font-weight:500}.iconpicker-theme-default{color:#1e293b;background-color:#fff;border:1px solid #cbd5e1;border-radius:8px;box-shadow:0 4px 20px -2px #0000001f,0 2px 6px -1px #00000014}.iconpicker-theme-default .iconpicker-search-input{color:#1e293b;background-color:#f8fafc;border:1px solid #cbd5e1;border-radius:6px}.iconpicker-theme-default .iconpicker-search-input:focus{background-color:#fff;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f633}.iconpicker-theme-default .iconpicker-tab{color:#64748b;border-radius:4px}.iconpicker-theme-default .iconpicker-tab:hover{color:#0f172a;background-color:#f1f5f9}.iconpicker-theme-default .iconpicker-tab.is-active{color:#fff;background-color:#3b82f6}.iconpicker-theme-default .iconpicker-item{color:#334155;border-radius:6px}.iconpicker-theme-default .iconpicker-item:hover{background-color:#f1f5f9;border-color:#cbd5e1}.iconpicker-theme-default .iconpicker-item.is-selected{color:#fff;background-color:#3b82f6;border-color:#3b82f6}.iconpicker-theme-default .iconpicker-footer{background-color:#f8fafc;border-top-color:#f1f5f9;border-bottom-right-radius:8px;border-bottom-left-radius:8px}.iconpicker-theme-default .iconpicker-btn-clear{color:#ef4444}.iconpicker-theme-default .iconpicker-btn-clear:hover{background-color:#fee2e2}.iconpicker-theme-aksara{background-color:var(--aksara-bg-surface,#fff);color:var(--aksara-text-body,#172033);border:var(--aksara-border-width,1px) solid var(--aksara-border,#d7deea);border-radius:var(--aksara-radius-md,.75rem);box-shadow:var(--aksara-shadow-md,0 12px 30px #0f172a1a)}.iconpicker-theme-aksara .iconpicker-search-input{background-color:var(--aksara-bg-body,#fbfcff);color:var(--aksara-text-body,#172033);border:1px solid var(--aksara-border,#d7deea);border-radius:var(--aksara-radius-sm,.5rem)}.iconpicker-theme-aksara .iconpicker-search-input:focus{border-color:var(--aksara-primary,#2563eb);box-shadow:0 0 0 3px #2563eb26}.iconpicker-theme-aksara .iconpicker-tab{color:var(--aksara-text-body-secondary,#64748b);border-radius:var(--aksara-radius-xs,.25rem)}.iconpicker-theme-aksara .iconpicker-tab:hover{background-color:var(--aksara-surface-hover,#f4f7fb);color:var(--aksara-text-body,#172033)}.iconpicker-theme-aksara .iconpicker-tab.is-active{background-color:var(--aksara-primary,#2563eb);color:#fff}.iconpicker-theme-aksara .iconpicker-tab.is-active .iconpicker-tab-count{opacity:.85}.iconpicker-theme-aksara .iconpicker-item{color:var(--aksara-text-body,#172033)}.iconpicker-theme-aksara .iconpicker-item:hover{background-color:var(--aksara-surface-hover,#f4f7fb);border-color:var(--aksara-border,#d7deea)}.iconpicker-theme-aksara .iconpicker-item.is-selected{background-color:var(--aksara-primary,#2563eb);color:#fff;border-color:var(--aksara-primary,#2563eb)}.iconpicker-theme-aksara .iconpicker-footer{border-top-color:var(--aksara-border-subtle,#e6ebf3);background-color:var(--aksara-bg-body-secondary,#f4f7fb);border-bottom-left-radius:var(--aksara-radius-md,.75rem);border-bottom-right-radius:var(--aksara-radius-md,.75rem)}.iconpicker-theme-aksara .iconpicker-btn-clear{color:var(--aksara-danger,#ef4444)}.iconpicker-theme-aksara .iconpicker-btn-clear:hover{background-color:#ef44441a}.iconpicker-theme-bootstrap{background-color:var(--bs-body-bg,#fff);color:var(--bs-body-color,#212529);border:var(--bs-border-width,1px) solid var(--bs-border-color,#dee2e6);border-radius:var(--bs-border-radius,.375rem);box-shadow:var(--bs-box-shadow,0 .5rem 1rem #00000026)}.iconpicker-theme-bootstrap .iconpicker-search-input{background-color:var(--bs-body-bg,#fff);color:var(--bs-body-color,#212529);border:1px solid var(--bs-border-color,#dee2e6);border-radius:var(--bs-border-radius-sm,.25rem)}.iconpicker-theme-bootstrap .iconpicker-search-input:focus{border-color:#86b7fe;box-shadow:0 0 0 .25rem #0d6efd40}.iconpicker-theme-bootstrap .iconpicker-tab{color:var(--bs-secondary-color,#6c757d);border-radius:50rem;padding:2px 10px}.iconpicker-theme-bootstrap .iconpicker-tab:hover{background-color:var(--bs-tertiary-bg,#f8f9fa);color:var(--bs-body-color,#212529)}.iconpicker-theme-bootstrap .iconpicker-tab.is-active{background-color:var(--bs-primary,#0d6efd);color:#fff}.iconpicker-theme-bootstrap .iconpicker-item{color:var(--bs-body-color,#212529);border-radius:var(--bs-border-radius-sm,.25rem)}.iconpicker-theme-bootstrap .iconpicker-item:hover{background-color:var(--bs-tertiary-bg,#f8f9fa);border-color:var(--bs-border-color,#dee2e6)}.iconpicker-theme-bootstrap .iconpicker-item.is-selected{background-color:var(--bs-primary,#0d6efd);color:#fff;border-color:var(--bs-primary,#0d6efd)}.iconpicker-theme-bootstrap .iconpicker-footer{border-top-color:var(--bs-border-color,#dee2e6);background-color:var(--bs-tertiary-bg,#f8f9fa);border-bottom-left-radius:var(--bs-border-radius,.375rem);border-bottom-right-radius:var(--bs-border-radius,.375rem)}.iconpicker-theme-bootstrap .iconpicker-btn-clear{color:var(--bs-danger,#dc3545)}.iconpicker-theme-bootstrap .iconpicker-btn-clear:hover{background-color:#dc35451a}.iconpicker-theme-tailwind{color:#0f172a;background-color:#fff;border:1px solid #e2e8f0;border-radius:.75rem;box-shadow:0 10px 25px -5px #0000001a,0 8px 10px -6px #0000001a}.iconpicker-theme-tailwind .iconpicker-search-input{color:#0f172a;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:.5rem}.iconpicker-theme-tailwind .iconpicker-search-input:focus{background-color:#fff;border-color:#6366f1;box-shadow:0 0 0 3px #6366f133}.iconpicker-theme-tailwind .iconpicker-tab{color:#64748b;border-radius:.375rem;font-weight:500}.iconpicker-theme-tailwind .iconpicker-tab:hover{color:#0f172a;background-color:#f1f5f9}.iconpicker-theme-tailwind .iconpicker-tab.is-active{color:#fff;background-color:#6366f1}.iconpicker-theme-tailwind .iconpicker-item{color:#334155;border-radius:.5rem}.iconpicker-theme-tailwind .iconpicker-item:hover{background-color:#f1f5f9;border-color:#cbd5e1}.iconpicker-theme-tailwind .iconpicker-item.is-selected{color:#fff;background-color:#6366f1;border-color:#6366f1}.iconpicker-theme-tailwind .iconpicker-footer{background-color:#f8fafc;border-top-color:#f1f5f9;border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem}.iconpicker-theme-tailwind .iconpicker-btn-clear{color:#ef4444}.iconpicker-theme-tailwind .iconpicker-btn-clear:hover{background-color:#fee2e2}@media (prefers-color-scheme:dark){.iconpicker-theme-tailwind{color:#f8fafc;background-color:#0f172a;border-color:#1e293b;box-shadow:0 10px 25px -5px #00000080}.iconpicker-theme-tailwind .iconpicker-search-input{color:#f8fafc;background-color:#1e293b;border-color:#334155}.iconpicker-theme-tailwind .iconpicker-tab{color:#94a3b8}.iconpicker-theme-tailwind .iconpicker-tab:hover{color:#f8fafc;background-color:#1e293b}.iconpicker-theme-tailwind .iconpicker-item{color:#cbd5e1}.iconpicker-theme-tailwind .iconpicker-item:hover{background-color:#1e293b;border-color:#334155}.iconpicker-theme-tailwind .iconpicker-footer{background-color:#0b1120;border-top-color:#1e293b}}
