@property --divider-effect-color{syntax:"<color>";inherits:false;initial-value:#0000}@property --divider-effect-opacity{syntax:"<number>";inherits:false;initial-value:.25}@property --divider-effect-size{syntax:"<length>";inherits:false;initial-value:1px}@property --divider-effect-length{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --glass-effect-blur{syntax:"<length>";inherits:false;initial-value:1em}@property --glass-effect-light-color{syntax:"<color>";inherits:false;initial-value:#0000}@property --glass-effect-light-power{syntax:"<number>";inherits:false;initial-value:.4}@property --glass-effect-light-rotation{syntax:"<angle>";inherits:false;initial-value:210deg}@property --glass-effect-dark-color{syntax:"<color>";inherits:false;initial-value:#0000}@property --glass-effect-dark-power{syntax:"<number>";inherits:false;initial-value:0}.avatar{width:var(--avatarSize);height:var(--avatarSize);color:var(--avatarTextColor,var(--text));isolation:isolate;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.avatar .avatarStage{z-index:1;width:100%;height:100%;position:relative}.avatar .avatarVisualLayer{transform-origin:50%;will-change:transform,opacity;backface-visibility:hidden;position:absolute;inset:0;transform:translateZ(0)}.avatar .avatarInner{z-index:1;background:var(--container);border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.avatar .avatarInner:after{--glass-effect-blur:var(--glass-blur,0em);content:"";z-index:0;border-radius:inherit;corner-shape:inherit;background:var(--glass-backdrop-fill,#0000);-webkit-backdrop-filter:blur(var(--glass-effect-blur));pointer-events:none;backface-visibility:hidden;will-change:backdrop-filter,background,opacity;transition:--glass-effect-blur .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s,background .3s,opacity .3s;position:absolute;inset:0;transform:translateZ(0)}.avatar .avatarInner:before{--glass-effect-light-color:var(--glass-light-color,var(--text));--glass-effect-light-power:var(--glass-light-power,.8);--glass-effect-light-rotation:var(--glass-light-rotation,-60deg);--glass-effect-dark-color:var(--glass-dark-color,var(--background));--glass-effect-dark-power:var(--glass-dark-power,0);content:"";z-index:2;border-radius:inherit;corner-shape:inherit;pointer-events:none;-webkit-mask-composite:xor;will-change:background,opacity,transform;background:linear-gradient(var(--glass-effect-light-rotation),color-mix(in srgb,var(--glass-effect-light-color)calc(var(--glass-effect-light-power)*100%),transparent)-6.51%,color-mix(in srgb,var(--glass-effect-dark-color)calc(var(--glass-effect-dark-power)*100%),transparent)46.56%,color-mix(in srgb,var(--glass-effect-dark-color)calc(var(--glass-effect-dark-power)*100%),transparent)51.96%,color-mix(in srgb,var(--glass-effect-light-color)calc(var(--glass-effect-light-power)*100%),transparent)100%);-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:1px;transition:--glass-effect-light-color .3s,--glass-effect-light-power .3s,--glass-effect-light-rotation .3s,--glass-effect-dark-color .3s,--glass-effect-dark-power .3s,opacity .3s,transform .3s,background .3s,background-image .3s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.avatar .avatarInner .content-wrapper,.avatar .avatarInner .contentWrapper,.avatar .avatarInner .clickAnimWrapper{z-index:1;transition:opacity .3s,transform .3s;position:relative}.avatar .avatarInner:disabled,.avatar .avatarInner[disabled],.avatar .avatarInner[aria-disabled=true]{--glass-light-power:.3}.avatar .avatarInner:disabled .content-wrapper,.avatar .avatarInner:disabled .contentWrapper,.avatar .avatarInner[disabled] .content-wrapper,.avatar .avatarInner[disabled] .contentWrapper,.avatar .avatarInner[aria-disabled=true] .content-wrapper,.avatar .avatarInner[aria-disabled=true] .contentWrapper{opacity:.4}.avatar .avatarInner:before{z-index:3}.avatar .avatarMedia{z-index:2;background:radial-gradient(circle at 35% 25%,color-mix(in srgb,var(--text)10%,transparent),transparent 76%),color-mix(in srgb,var(--background)88%,var(--text)12%);transform-origin:50%;will-change:transform,opacity;backface-visibility:hidden;position:absolute;inset:0;overflow:hidden}.avatar .avatarImage{object-fit:cover;-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:100%}.avatar .avatarInitials{z-index:2;font-size:calc(var(--avatarSize)*.4);font-weight:300;line-height:100%;font-family:var(--fontEng);color:color-mix(in srgb,currentColor 50%,transparent);-webkit-user-select:none;user-select:none;position:relative}.avatar .avatarIcon{z-index:2;color:color-mix(in srgb,currentColor 70%,transparent);justify-content:center;align-items:center;display:flex;position:relative}.avatar .avatarContentShimmer{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.avatar .avatarContentShimmer:after{content:"";background:linear-gradient(108deg,transparent 27%,color-mix(in srgb,var(--text)22%,transparent)44%,color-mix(in srgb,var(--text)36%,transparent)50%,color-mix(in srgb,var(--text)18%,transparent)56%,transparent 73%);will-change:transform;animation:.92s cubic-bezier(.22,1,.36,1) infinite avatarShimmerSweep;position:absolute;inset:-30%;transform:translate(-85%)rotate(4deg)}.avatar .avatarShapeShimmer{z-index:5;background:radial-gradient(205.78% 130.58% at 40.12% 36.71%,color-mix(in srgb,var(--surface)72%,var(--text)10%)0%,transparent 100%);pointer-events:none;transform-origin:50%;will-change:transform,opacity;border-radius:50%;position:absolute;inset:0;overflow:hidden}.avatar .avatarShapeShimmer.isFramed{-webkit-mask:var(--avatarMask)center/100% 100% no-repeat;-webkit-mask:var(--avatarMask)center/100% 100% no-repeat;mask:var(--avatarMask)center/100% 100% no-repeat;border-radius:0}.avatar .avatarShapeShimmer:after{content:"";background:linear-gradient(105deg,transparent 28%,color-mix(in srgb,var(--text)18%,transparent)42%,color-mix(in srgb,var(--text)42%,transparent)50%,color-mix(in srgb,var(--text)20%,transparent)58%,transparent 72%);will-change:transform;animation:.86s cubic-bezier(.22,1,.36,1) infinite avatarShimmerSweep;position:absolute;inset:-35%;transform:translate(-92%)rotate(5deg)}.avatar .avatarProgress{z-index:0;pointer-events:none;width:125%;height:125%;position:absolute;top:50%;left:50%;overflow:visible;transform:translate(-50%,-50%)rotate(-90deg)}.avatar .avatarProgressBg,.avatar .avatarProgressFill{fill:none}.avatar .avatarProgressBg{stroke-width:2px}.avatar .avatarProgressFill{stroke-width:6px;stroke-linecap:round;stroke-linejoin:round;transition:stroke-dashoffset .5s,opacity .15s}.avatar .avatarFramed{z-index:1;width:100%;height:100%;position:relative}.avatar .avatarFramed .framedGlass{z-index:1;background:radial-gradient(circle at 35% 22%,color-mix(in srgb,var(--avatarBg)38%,transparent),transparent 58%),linear-gradient(25deg,color-mix(in srgb,var(--avatarBg)48%,var(--text)10%)-5%,color-mix(in srgb,var(--avatarBg)18%,transparent)48%,color-mix(in srgb,var(--avatarBg)54%,var(--text)12%)100%);-webkit-mask:var(--avatarMask)center/100% 100% no-repeat;-webkit-mask:var(--avatarMask)center/100% 100% no-repeat;mask:var(--avatarMask)center/100% 100% no-repeat;-webkit-backdrop-filter:blur(1.5em);position:absolute;inset:0;overflow:hidden}.avatar .avatarFramed .framedGlass:after{content:"";background:linear-gradient(110deg,transparent 32%,color-mix(in srgb,var(--avatarBg)24%,transparent)46%,color-mix(in srgb,var(--avatarBg)46%,var(--text)10%)51%,transparent 67%);opacity:.6;will-change:transform;animation:2.8s cubic-bezier(.22,1,.36,1) infinite avatarFrameReflection;position:absolute;inset:-40%;transform:translate(-80%)}.avatar .avatarFramed .framedContent{z-index:2;background:var(--surface);-webkit-mask:var(--avatarMask)center/100% 100% no-repeat;-webkit-mask:var(--avatarMask)center/100% 100% no-repeat;mask:var(--avatarMask)center/100% 100% no-repeat;justify-content:center;align-items:center;display:flex;position:absolute;inset:1.5%;overflow:hidden}.avatar .avatarDecoration{z-index:2;pointer-events:none;transform-origin:50%;will-change:transform,opacity;backface-visibility:hidden;width:120%;height:120%;position:absolute;top:-10%;left:-10%;transform:translateZ(0)}.avatar .avatarDecorationContent{position:absolute;inset:0}.avatar .avatarDecorationMedia{z-index:2;transform-origin:50%;will-change:transform,opacity;backface-visibility:hidden;position:absolute;inset:0}.avatar .avatarDecorationImage{object-fit:contain;-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:100%}.avatar .avatarDecorationShimmer{z-index:1;background:radial-gradient(circle at 35% 25%,color-mix(in srgb,var(--text)18%,transparent),transparent 42%),color-mix(in srgb,var(--background)72%,var(--text)14%);-webkit-mask:var(--avatarDecorationMask)center/contain no-repeat;-webkit-mask:var(--avatarDecorationMask)center/contain no-repeat;mask:var(--avatarDecorationMask)center/contain no-repeat;pointer-events:none;will-change:transform,opacity;position:absolute;inset:0;overflow:hidden}.avatar .avatarDecorationShimmer:after{content:"";background:linear-gradient(106deg,transparent 27%,color-mix(in srgb,var(--text)20%,transparent)43%,color-mix(in srgb,var(--text)46%,transparent)50%,color-mix(in srgb,var(--text)22%,transparent)57%,transparent 73%);will-change:transform;animation:.88s cubic-bezier(.22,1,.36,1) infinite avatarDecorationShimmer;position:absolute;inset:-35%;transform:translate(-92%)rotate(5deg)}.avatar .avatarEditBtn{z-index:4;justify-content:center;align-items:center;display:flex;position:absolute;top:0%;right:0%;transform:translate(0%);--surfaceSize:2.5em!important}@keyframes avatarShimmerSweep{0%{transform:translate(-92%)rotate(5deg)}to{transform:translate(92%)rotate(5deg)}}@keyframes avatarDecorationShimmer{0%{transform:translate(-94%)rotate(5deg)}to{transform:translate(94%)rotate(5deg)}}@keyframes avatarFrameReflection{0%,35%{transform:translate(-82%)rotate(4deg)}72%,to{transform:translate(82%)rotate(4deg)}}@media (prefers-reduced-motion:reduce){.avatar .avatarContentShimmer:after,.avatar .avatarShapeShimmer:after,.avatar .avatarDecorationShimmer:after,.avatar .avatarFramed .framedGlass:after{animation:none}.avatar .avatarProgressFill{transition-duration:.01ms}}.avatar.avatarPreview .avatarStage,.avatar.avatarPreview .avatarVisualLayer,.avatar.avatarPreview .avatarInner,.avatar.avatarPreview .avatarMedia{will-change:auto;backface-visibility:visible;transform:none}.avatar.avatarPreview .avatarInner{background:var(--container);border-radius:50%}.avatar.avatarPreview .avatarMedia{border-radius:inherit}.avatar.avatarPreview .avatarPreviewGlass:before{backdrop-filter:none;backface-visibility:visible;transform:none}.avatarPreview .avatarVisualLayer,.avatarPreview .avatarMedia{will-change:auto;backface-visibility:visible}.avatarPreview .avatarVisualLayer{transform:none}