.category-icon{color:var(--category-colour,currentColor);vertical-align:middle;flex:none;place-items:center;display:inline-grid;position:relative}.category-icon-glyph{background:var(--category-colour,currentColor);width:100%;height:100%;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.category-icon img{object-fit:contain;width:100%;height:100%;display:block}.category-icon-framed{background:var(--category-plate);border-radius:7px;padding:4px}.category-icon-colour-block{border-radius:0;outline:1px solid #171133}.category-icon-cut-paper{clip-path:polygon(8% 0,97% 6%,100% 94%,2% 100%);border-radius:0}.category-icon-night-signal{border:1px solid var(--category-frame);border-radius:5px}.category-icon-flat{background:color-mix(in srgb, var(--category-plate) 12%, transparent);color:var(--category-plate)}.category-icon-flat .category-icon-glyph{background:var(--category-plate)}.category-icon-conference{background:#13043f;border-top:3px solid #dec4ff;border-radius:5px}.category-icon-scene{isolation:isolate;background:var(--category-scene) center / cover}.category-icon-scene:before{content:"";border-radius:inherit;z-index:-1;background:#13043f80;position:absolute;inset:0}.category-icon-original{--category-colour:#39333f;background:#fff}.category-icon-original img{padding:1px}.category-icon :is(svg,img,.category-icon-glyph){position:relative}.appearance-category-chips button{align-items:center;gap:8px;display:inline-flex}.category-directory button>.category-icon{margin-right:8px}
