.icon-library-control{min-width:0;margin:14px 0}.icon-library-control button{color:#272727;font:inherit;cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:9px}.icon-library-current{text-align:left;align-items:center;gap:10px;width:100%;display:flex;padding:12px!important}.icon-library-current>span:nth-last-child(2){flex:1;font-size:12px}.icon-library-current>span:last-child{color:#666;font-size:11px}.icon-library-glyph{background:currentColor;flex:0 0 24px;width:24px;height:24px;display:inline-block}.icon-library-panel{padding:16px 0}.icon-library-groups{flex-wrap:wrap;gap:6px;display:flex}.icon-library-groups button,.icon-library-none,.icon-library-pages button{font-size:11px;padding:8px 10px!important}.icon-library-control button[aria-pressed=true]{color:#a84008;background:#fff0e6;border-color:#e9a16f}.icon-library-search{margin:16px 0;font-size:12px;display:block}.icon-library-search input{border-radius:8px;width:100%;margin-top:6px;display:block;color:#222!important;background:#fff!important;border:1px solid #ddd!important;padding:10px!important}.icon-library-count{color:#666;font-size:11px}.icon-library-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;max-height:380px;padding:3px;display:grid;overflow:auto}.icon-library-grid button{flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:78px;display:flex;padding:12px 5px!important}.icon-library-grid button>span:last-child{overflow-wrap:anywhere;font-size:10px;line-height:1.3}.icon-library-pages{justify-content:space-between;align-items:center;gap:6px;margin-top:12px;font-size:10px;display:flex}.icon-library-control button:disabled{opacity:.4;cursor:default}.icon-library-control button:focus-visible{outline-offset:2px;outline:2px solid #fa6b1b}@media (max-width:450px){.icon-library-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
