.wLinearProgress{display:block;position:relative;overflow:visible}.wLinearProgress .wLinearProgressCanvas{display:block;position:absolute;top:0;left:0}.wCircularProgress{display:block;position:relative;overflow:visible}.wCircularProgress .wCircularProgressCanvas{display:block;position:absolute;top:0;left:0}.canvasShadowSurface{justify-content:center;align-items:center;line-height:0;display:inline-flex;position:relative;overflow:visible}.canvasShadowSurface .canvasShadowContent{z-index:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.canvasShadowSurface .canvasInnerShadowLayer{pointer-events:none;z-index:1;display:block;position:absolute}.mediaAlphaEffectsSurface{width:100%;height:100%;position:relative;overflow:hidden}.mediaAlphaEffectsSurface .mediaAlphaEffectsContent{width:100%;height:100%;position:relative}.mediaAlphaEffectsSurface .mediaAlphaEffectsSource{display:none}.mediaAlphaEffectsSurface .mediaAlphaFxLayer,.mediaAlphaEffectsSurface .mediaAlphaParticles,.mediaAlphaEffectsSurface .mediaAlphaInnerShadow{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.mediaAlphaEffectsSurface .mediaAlphaFxLayer{z-index:2}.mediaAlphaEffectsSurface .mediaAlphaParticles{z-index:3}.mediaAlphaEffectsSurface .mediaAlphaInnerShadow{z-index:4}.toolElementView{isolation:isolate;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:visible}.toolElementView .toolVisualLayer,.toolElementView .elementContentLayer{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.toolElementView .toolVisualLayer{z-index:0;overflow:visible}.toolElementView .elementContentLayer{border-radius:inherit}.toolElementView.overflowVisible .toolVisualLayer{overflow:visible}.toolElementView .toolInsetShadow{pointer-events:none;z-index:1;position:absolute;inset:0}.toolElementView .patternFillLayer{border-radius:inherit;pointer-events:none;z-index:1;position:absolute;inset:0}.toolElementView .mediaIcon,.toolElementView .mediaEmoji{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.toolElementView .mediaIcon .icon,.toolElementView .mediaIcon svg,.toolElementView .mediaEmoji .icon,.toolElementView .mediaEmoji svg{width:100%!important;height:100%!important}.toolElementView .mediaPlaceholder{width:100%;height:100%;display:flex;overflow:hidden}.toolElementView .mediaPlaceholder>*{width:100%;height:100%}.toolElementView .mediaPlaceholder .uploadPickWrapper{height:100%}.toolElementView .mediaPlaceholder .uploadWrapper{height:100%!important;min-height:0!important}.toolElementView .circularProgress{border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;display:flex;-webkit-mask:radial-gradient(closest-side,#0000 64%,#000 65%);mask:radial-gradient(closest-side,#0000 64%,#000 65%)}.toolElementView .circularProgress .percentLabel{color:var(--text);font-size:1.6em;font-weight:700}.toolElementView .emoteWallPlaceholder{border-radius:inherit;background:repeating-linear-gradient(45deg,color-mix(in srgb,var(--text)4%,transparent)0 12px,transparent 12px 24px);width:100%;height:100%}.toolElementView .listElement,.toolWidgetView .listElement,.frameContainer .listElement{flex-direction:column;gap:.5em;width:100%;display:flex}.toolElementView .listElement.isRow,.toolWidgetView .listElement.isRow,.frameContainer .listElement.isRow{flex-flow:wrap}.toolElementView .listMarquee,.toolWidgetView .listMarquee,.frameContainer .listMarquee{width:100%}.toolElementView .listItem,.toolWidgetView .listItem,.frameContainer .listItem{border-radius:var(--radius-pill);color:var(--text);white-space:nowrap;padding:.4em .9em;font-size:1em}.toolWidgetView{position:relative;overflow:visible}.toolWidgetView .widgetElementSlot{transform-origin:50%;transition:opacity .32s,transform .32s;position:absolute}.toolWidgetView .widgetElementSlot.runtimeHidden{opacity:0;pointer-events:none;transform:translateY(8px)}