.ui-button-icon{position:relative;transition:all .3s;cursor:pointer;border:none;display:flex;align-items:center;justify-content:center}.ui-button-icon--system{background:var(--variant-system-default);color:var(--variant-system-on-default)}.ui-button-icon--system:hover{background:var(--variant-system-hover)}.ui-button-icon--system:active{background:var(--variant-system-active)}.ui-button-icon--neutral{background:var(--variant-neutral-default);color:var(--variant-neutral-on-default)}.ui-button-icon--neutral:hover{background:var(--variant-neutral-hover)}.ui-button-icon--neutral:active{background:var(--variant-neutral-active)}.ui-button-icon--accent-primary{background:var(--variant-accent-primary-default);color:var(--variant-accent-primary-on-default)}.ui-button-icon--accent-primary:hover{background:var(--variant-accent-primary-hover)}.ui-button-icon--accent-primary:active{background:var(--variant-accent-primary-active)}.ui-button-icon--accent-secondary{background:var(--variant-accent-secondary-default);color:var(--variant-accent-secondary-on-default)}.ui-button-icon--accent-secondary:hover{background:var(--variant-accent-secondary-hover)}.ui-button-icon--accent-secondary:active{background:var(--variant-accent-secondary-active)}.ui-button-icon--positive{background:var(--variant-positive-default);color:var(--variant-positive-on-default)}.ui-button-icon--positive:hover{background:var(--variant-positive-hover)}.ui-button-icon--positive:active{background:var(--variant-positive-active)}.ui-button-icon--negative{background:var(--variant-negative-default);color:var(--variant-negative-on-default)}.ui-button-icon--negative:hover{background:var(--variant-negative-hover)}.ui-button-icon--negative:active{background:var(--variant-negative-active)}.ui-button-icon--warning{background:var(--variant-warning-default);color:var(--variant-warning-on-default)}.ui-button-icon--warning:hover{background:var(--variant-warning-hover)}.ui-button-icon--warning:active{background:var(--variant-warning-active)}.ui-button-icon--info{background:var(--variant-info-default);color:var(--variant-info-on-default)}.ui-button-icon--info:hover{background:var(--variant-info-hover)}.ui-button-icon--info:active{background:var(--variant-info-active)}.ui-button-icon--utility{background:var(--variant-utility-default);color:var(--variant-utility-on-default)}.ui-button-icon--utility:hover{background:var(--variant-utility-hover)}.ui-button-icon--utility:active{background:var(--variant-utility-active)}.ui-button-icon--skeleton{background:var(--surface-skeleton);color:transparent;pointer-events:none}.ui-button-icon--ghost{background:transparent;color:#f5f9ff}.ui-button-icon--ghost:hover{background:var(--variant-system-hover)}.ui-button-icon--ghost:active{background:var(--variant-system-active)}.ui-button-icon:disabled{pointer-events:none;background-color:var(--bg-disabled);color:var(--fg-disabled);cursor:default}.ui-button-icon--s{padding:var(--component-padding-x6, 6px);border-radius:var(--component-radius-x6, 6px)}.ui-button-icon--m{padding:var(--component-padding-x8, 8px);border-radius:var(--component-radius-x8, 8px)}.ui-button-icon--l,.ui-button-icon--xl{padding:var(--component-padding-x12, 12px);border-radius:var(--component-radius-x12, 12px)}.ui-button-icon--s .ui-button-icon__icon,.ui-button-icon--m .ui-button-icon__icon,.ui-button-icon--l .ui-button-icon__icon,.ui-button-icon--xl .ui-button-icon__icon{width:24px;height:24px}.ui-button-icon__content{width:1em;height:1em;display:flex;align-items:center;justify-content:center}.ui-button-icon__icon{width:100%;height:100%;display:inline-flex;align-items:center;justify-content:center}.ui-button-icon__icon svg{width:100%;height:100%}.ui-button-icon--x6{height:var(--component-size-x6);width:var(--component-size-x6);padding:var(--component-padding-x6);border-radius:var(--component-radius-x6)}.ui-button-icon--x8{height:var(--component-size-x8);width:var(--component-size-x8);padding:var(--component-padding-x8);border-radius:var(--component-radius-x8)}.ui-button-icon--x9{height:var(--component-size-x9);width:var(--component-size-x9);padding:var(--component-padding-x9);border-radius:var(--component-radius-x9)}.ui-button-icon--x12{height:var(--component-size-x12);width:var(--component-size-x12);padding:var(--component-padding-x12);border-radius:var(--component-radius-x12)}.ui-button-icon--x14{height:var(--component-size-x14);width:var(--component-size-x14);padding:var(--component-padding-x14);border-radius:var(--component-radius-x14)}.ui-button-icon--x16{height:var(--component-size-x16);width:var(--component-size-x16);padding:var(--component-padding-x16);border-radius:var(--component-radius-x16)}.ui-button-icon--x20{height:var(--component-size-x20);width:var(--component-size-x20);padding:var(--component-padding-x20);border-radius:var(--component-radius-x20)}.ui-close-inline{border-radius:var(--component-radius-x6, 6px);display:flex;padding:var(--component-padding-x2, 2px);justify-content:center;align-items:center;flex-shrink:0;aspect-ratio:1/1;overflow:clip;cursor:pointer;border:none}.ui-close-inline--system{background:var(--variant-system-container-default);color:var(--variant-system-default)}.ui-close-inline--system:hover{background:var(--variant-system-container-hover);color:var(--variant-system-hover)}.ui-close-inline--system:active{background:var(--variant-system-container-active);color:var(--variant-system-active)}.ui-close-inline--accent-primary{background:var(--variant-accent-primary-container-default);color:var(--variant-accent-primary-default)}.ui-close-inline--accent-primary:hover{background:var(--variant-accent-primary-container-hover);color:var(--variant-accent-primary-hover)}.ui-close-inline--accent-primary:active{background:var(--variant-accent-primary-container-active);color:var(--variant-accent-primary-active)}.ui-close-inline--accent-secondary{background:var(--variant-accent-secondary-container-default);color:var(--variant-accent-secondary-default)}.ui-close-inline--accent-secondary:hover{background:var(--variant-accent-secondary-container-hover);color:var(--variant-accent-secondary-hover)}.ui-close-inline--accent-secondary:active{background:var(--variant-accent-secondary-container-active);color:var(--variant-accent-secondary-active)}.ui-close-inline--positive{background:var(--variant-positive-container-default);color:var(--variant-positive-default)}.ui-close-inline--positive:hover{background:var(--variant-positive-container-hover);color:var(--variant-positive-hover)}.ui-close-inline--positive:active{background:var(--variant-positive-container-active);color:var(--variant-positive-active)}.ui-close-inline--negative{background:var(--variant-negative-container-default);color:var(--variant-negative-default)}.ui-close-inline--negative:hover{background:var(--variant-negative-container-hover);color:var(--variant-negative-hover)}.ui-close-inline--negative:active{background:var(--variant-negative-container-active);color:var(--variant-negative-active)}.ui-close-inline--warning{background:var(--variant-warning-container-default);color:var(--variant-warning-default)}.ui-close-inline--warning:hover{background:var(--variant-warning-container-hover);color:var(--variant-warning-hover)}.ui-close-inline--warning:active{background:var(--variant-warning-container-active);color:var(--variant-warning-active)}.ui-close-inline--info{background:var(--variant-info-container-default);color:var(--variant-info-default)}.ui-close-inline--info:hover{background:var(--variant-info-container-hover);color:var(--variant-info-hover)}.ui-close-inline--info:active{background:var(--variant-info-container-active);color:var(--variant-info-active)}.ui-close-inline--utility{background:var(--variant-utility-container-default);color:var(--variant-utility-default)}.ui-close-inline--utility:hover{background:var(--variant-utility-container-hover);color:var(--variant-utility-hover)}.ui-close-inline--utility:active{background:var(--variant-utility-container-active);color:var(--variant-utility-active)}.ui-close-inline--x2{border-radius:var(--component-radius-x2);width:var(--component-size-x2);height:var(--component-size-x2);padding:1px}.ui-close-inline--x2-5{border-radius:var(--component-radius-x2-5);width:var(--component-size-x2-5);height:var(--component-size-x2-5);padding:1px}.ui-close-inline--x3{border-radius:var(--component-radius-x3);width:var(--component-size-x3);height:var(--component-size-x3);padding:var(--component-padding-x2)}.ui-close-inline--x3-5{border-radius:var(--component-radius-x3-5);width:var(--component-size-x3-5);height:var(--component-size-x3-5);padding:var(--component-padding-x2)}.ui-close-inline--x4{border-radius:var(--component-radius-x4);width:var(--component-size-x4);height:var(--component-size-x4);padding:var(--component-padding-x2)}.ui-close-inline--x5{border-radius:var(--component-radius-x5);width:var(--component-size-x5);height:var(--component-size-x5);padding:var(--component-padding-x2)}.ui-close-inline--x6{border-radius:var(--component-radius-x6);width:var(--component-size-x6);height:var(--component-size-x6);padding:var(--component-padding-x2)}
