@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}.character-avatar{position:relative}.character-avatar--disabled{pointer-events:none}.character-avatar-shaped-shell{z-index:10;cursor:pointer;-webkit-user-select:none;user-select:none;width:74px;position:absolute;top:0;left:10px;transform:skew(16deg)}.character-avatar--selected .character-background-element{fill:var(--color-chartreuse,var(--color-chartreuse))}@media (min-width:64rem){.character-avatar-shaped-shell{width:140px;left:16px}}.character-avatar-background{pointer-events:none;z-index:20;position:absolute;top:0;left:0}.character-background-svg-element{fill:var(--color-black,#000)}.character-avatar--selected .character-background-svg-element{fill:var(--color-chartreuse,var(--color-chartreuse))}.character-avatar-image{pointer-events:none;z-index:20;object-fit:contain;padding:calc(var(--spacing,.25rem) * 1);-webkit-user-select:none;user-select:none;position:absolute;top:0;left:0}.character-avatar,.character-avatar-image,.character-avatar-background,.character-avatar-name-background{width:94px}.character-avatar,.character-avatar-shaped-shell,.character-avatar-background,.character-avatar-image{height:80px}@media (min-width:64rem){.character-avatar-image{padding:calc(var(--spacing,.25rem) * 1.5)}.character-avatar,.character-avatar-image,.character-avatar-background,.character-avatar-name-background{width:172px}.character-avatar,.character-avatar-shaped-shell,.character-avatar-background,.character-avatar-image{height:146px}}.character-avatar--disabled .character-avatar-image{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.character-avatar-name-background{pointer-events:none;z-index:30;opacity:.9;display:none;position:absolute;bottom:0;left:0}.character-avatar--selected .character-avatar-name-background,.zzz-character-avatar--pulsing .character-avatar-name-background{opacity:1}.character-avatar--selected .character-name-background-element{fill:var(--color-chartreuse,var(--color-chartreuse))}.character-avatar-name-background,.character-avatar-name{height:34px;padding-top:2px}.character-avatar-name{pointer-events:none;bottom:calc(var(--spacing,.25rem) * 0);z-index:40;text-overflow:ellipsis;white-space:nowrap;justify-content:center;align-items:center;width:100%;display:none;position:absolute;left:14px;overflow-x:hidden}.character-avatar--selected .character-avatar-name{color:var(--color-carbon-800,#222)}@media (min-width:64rem){.character-avatar-name-background,.character-avatar-name{display:flex}}.character-avatar-shaped-shell:active~.character-avatar-background .character-background-svg-element,.character-avatar-shaped-shell:active~.character-avatar-name-background .character-background-svg-element,.zzz-character-avatar--pulsing .character-background-svg-element{animation:pulsing-fill-animation 1.34s infinite var(--special-sauce-animation-timing-function)}.character-avatar-shaped-shell:active~.character-avatar-name,.zzz-character-avatar--pulsing .character-avatar-name{color:var(--color-carbon-800,#222)}@keyframes pulsing-background-animation{0%{background-color:var(--color-chartreuse)}50%{background-color:var(--color-chartreuse-600)}to{background-color:var(--color-chartreuse)}}@keyframes pulsing-fill-animation{0%{fill:var(--color-chartreuse)}50%{fill:var(--color-chartreuse-600)}to{fill:var(--color-chartreuse)}}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}