.mico-ip-editor{align-items:flex-start;gap:var(--mico-space-32);display:flex}.mico-ip-editor-preview{border-radius:50%;flex:0 0 96px;justify-content:center;align-items:center;width:96px;height:96px;display:flex;overflow:visible}.mico-ip-editor-image-preview{object-fit:cover;border-radius:50%;width:96px;height:96px}.mico-ip-editor-controls{flex:1;min-width:0}.mico-ip-editor-tabs{gap:var(--mico-space-2);padding:var(--mico-space-4);border-radius:var(--mico-radius-r16);background:var(--muted,var(--mico-color-background-subtle));display:inline-flex}.mico-ip-editor-tabs button{min-width:76px;padding:var(--mico-space-6) var(--mico-space-16);border-radius:var(--mico-radius-r16);color:var(--muted-foreground,var(--mico-color-text-secondary));font:inherit;cursor:pointer;background:0 0;border:0}.mico-ip-editor-tabs button[aria-selected=true]{background:var(--background,var(--mico-color-background-surface));color:var(--foreground,var(--mico-color-text-primary));box-shadow:var(--mico-shadow-raised)}.mico-ip-editor button:focus-visible{outline:var(--mico-border-width-strong) solid var(--ring,var(--mico-color-border-focus));outline-offset:3px}.mico-ip-editor button:disabled{opacity:.45;cursor:default}.mico-ip-editor-panel{gap:var(--mico-space-20);margin-top:var(--mico-space-20);flex-direction:column;display:flex}.mico-ip-editor-group>span{margin-bottom:var(--mico-space-10);font-size:var(--mico-font-size-size14);color:var(--muted-foreground,var(--mico-color-text-secondary));display:block}.mico-ip-editor-options{gap:var(--mico-space-24);flex-wrap:wrap;display:flex}.mico-ip-editor-options button,.mico-ip-editor-images button{width:52px;height:52px;padding:var(--mico-space-4);border:var(--mico-border-width-default) solid transparent;cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;display:flex}.mico-ip-editor-options button[aria-pressed=true],.mico-ip-editor-images button[aria-pressed=true],.mico-ip-editor-colors button[aria-pressed=true]{position:relative}.mico-ip-editor-options button[aria-pressed=true]:after,.mico-ip-editor-images button[aria-pressed=true]:after,.mico-ip-editor-colors button[aria-pressed=true]:after{content:"";pointer-events:none;background:url(../media/selected.127.y-dj56p0t.svg) 50%/contain no-repeat;position:absolute;inset:-1px}.mico-ip-editor-options img,.mico-ip-editor-images img{object-fit:cover;border-radius:50%;width:100%;height:100%}.mico-ip-editor-colors{gap:var(--mico-space-10);flex-wrap:wrap;display:flex}.mico-ip-editor-colors button{cursor:pointer;border:0;border-radius:50%;flex:0 0 28px;width:28px;height:28px}.mico-ip-editor-colors button[aria-pressed=true]:after{inset:-4px}.mico-ip-editor-images{gap:var(--mico-space-16);margin-top:var(--mico-space-24);grid-template-columns:repeat(auto-fill,52px);display:grid}.mico-ip-editor-images button:last-of-type{background:var(--muted,var(--mico-color-background-subtle));color:var(--mico-color-text-placeholder)}@media (max-width:560px){.mico-ip-editor{gap:var(--mico-space-16)}.mico-ip-editor-options{gap:var(--mico-space-8)}}.mico-ip-editor-image-stack,.mico-ip-editor-image-next{border-radius:inherit;width:100%;height:100%;display:inline-flex;position:relative}.mico-ip-editor-image-previous{pointer-events:none;position:absolute;inset:0}.mico-ip-editor-image-next.is-entering{animation:.2s ease-out mico-avatar-preview-enter}@keyframes mico-avatar-preview-enter{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.mico-ip-editor-image-next.is-entering{animation:none}}.mico-ip-editor-image-placeholder{background:var(--muted,var(--mico-color-background-subtle));border-radius:50%;width:100%;height:100%;display:flex}.mico-ip-editor-image-placeholder[data-loaded=true]{background:0 0}.mico-ip-editor-image-placeholder[data-loading=true]{animation:1.6s ease-in-out infinite mico-avatar-placeholder-pulse}@keyframes mico-avatar-placeholder-pulse{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.mico-ip-editor-image-placeholder[data-loading=true]{animation:none}}.mico-ip-editor-image-error{border-radius:inherit;background:var(--muted,var(--mico-color-background-subtle));color:var(--muted-foreground,var(--mico-color-text-secondary));font-size:var(--mico-font-size-size12);flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}
/*# sourceMappingURL=04xqir2.8egsl.css.map*/