  @layer base, vendor, ui, component, components, layout, app, apps, application, utility, utilities;@keyframes styles_placeholder-scroll-animation__jw314{0%{background-position:0 0}to{background-position:600px 0}}.styles_root__BFeoi{position:relative;display:inline-block;opacity:1;width:2em;margin:0 .5em 0 0;vertical-align:baseline}.styles_root__BFeoi:before{content:" ";display:inline-block;width:2em}.styles_root__BFeoi:after{margin:0;content:"";display:block;left:0;top:.5em;height:.6em;position:absolute;width:100%;border-radius:999px;translate:0 -.125em;animation-name:styles_placeholder-scroll-animation__jw314;animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:linear;background-image:linear-gradient(to right,var(--placeholder-gradient-color-1,color-mix(in lab,currentColor,transparent 97%)),var(--placeholder-gradient-color-2,color-mix(in lab,currentColor,transparent 92%)),var(--placeholder-gradient-color-1,color-mix(in lab,currentColor,transparent 97%)));background-size:600px;background-attachment:fixed}@keyframes c_loading_frames{0%{opacity:0}50%{opacity:.5}to{opacity:0}}@layer components{.c-loading{display:inline-flex;align-items:center;margin-top:0}.c-loading *,.c-loading *+*{margin:0}.c-loading__display{display:inline-flex;align-items:center}.c-loading__display>div{display:block;width:.5em;height:.5em;opacity:.25;border-radius:100%;margin:0 .15em;animation:c_loading_frames 1s infinite;animation-fill-mode:backwards;position:relative}.c-loading__display>div:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:100%;background-color:currentColor}.c-loading__display>div:nth-child(2){animation-delay:.1s}.c-loading__display>div:nth-child(3){animation-delay:.2s}}