.k-icon-picker{z-index:var(--mu-r-menu-self-z);box-sizing:border-box;min-width:var(--mu-r-menu-self-min-width);max-width:min(var(--k-icon-picker-max-width), 100vw);padding:var(--mu-r-menu-self-pad);border-radius:var(--mu-r-menu-self-radius);background:var(--mu-frost-opaque);box-shadow:var(--mu-r-menu-self-shadow);transform-origin:0 0;animation:k-icon-picker-enter var(--mu-spring-surface-d) var(--mu-spring-surface) both;position:fixed}.k-icon-picker-highlight{left:var(--mu-r-menu-self-pad);right:var(--mu-r-menu-self-pad);top:var(--mu-r-menu-self-pad);height:var(--mu-r-menu-row-height);border-radius:var(--mu-r-menu-row-radius);background:var(--mu-r-menu-row-hover-background);transform:translateY(calc(var(--k-highlight-index,0) * var(--mu-r-menu-row-height)));transition:transform var(--mu-spring-settle-d) var(--mu-spring-settle);pointer-events:none;position:absolute}.k-icon-picker-row{align-items:center;gap:var(--mu-r-menu-row-gap);height:var(--mu-r-menu-row-height);padding-inline:var(--mu-r-menu-row-pad);border-radius:var(--mu-r-menu-row-radius);cursor:pointer;font:var(--mu-r-menu-row-font);letter-spacing:var(--mu-r-menu-row-tracking);color:var(--mu-ink);white-space:nowrap;display:flex;position:relative}.k-icon-picker-glyph{width:var(--k-icon-picker-glyph);height:var(--k-icon-picker-glyph);flex:none;place-items:center;display:grid}.k-icon-picker-glyph img{object-fit:contain;width:100%;max-height:100%;display:block}.k-icon-picker-glyph svg{transform-origin:50%;flex:none;display:block}.k-icon-picker-mono{-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.k-icon-picker-title{text-overflow:ellipsis;overflow:hidden}.k-icon-picker-key{padding-left:var(--mu-r-menu-row-key-gap);color:var(--mu-ink3);font:var(--mu-r-swatch-label-font);flex:none;margin-left:auto}.k-icon-picker.is-leaving{pointer-events:none;animation:k-icon-picker-leave var(--mu-spring-surface-half) var(--mu-spring-surface) both}@keyframes k-icon-picker-leave{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(var(--k-icon-picker-rise))}}@keyframes k-icon-picker-enter{0%{opacity:0;transform:translateY(var(--k-icon-picker-rise))}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.k-icon-picker{animation-name:k-icon-picker-fade;animation-duration:var(--mu-spring-surface-half)}.k-icon-picker.is-leaving{animation-name:k-icon-picker-fade;animation-direction:reverse}.k-icon-picker-highlight{display:none}.k-icon-picker-row:before{content:"";border-radius:inherit;background:var(--mu-r-menu-row-hover-background);opacity:0;transition:opacity var(--mu-spring-surface-half) var(--mu-spring-surface);position:absolute;inset:0}.k-icon-picker-row[data-highlighted=true]:before{opacity:1}.k-icon-picker-row>*{position:relative}}@keyframes k-icon-picker-fade{0%{opacity:0}to{opacity:1}}
