.cl-brand-loader{flex-direction:column;gap:0;pointer-events:none}.cl-brand-loader,.cl-brand-loader__mark-wrap{display:flex;align-items:center;justify-content:center}.cl-brand-loader__mark-wrap{position:relative;width:var(--cl-brand-loader-size,44px);height:var(--cl-brand-loader-size,44px)}.cl-brand-loader__mark{width:100%;height:100%;display:block;overflow:visible}.cl-brand-loader__pill{transform-box:fill-box;opacity:1}.cl-brand-loader--animated .cl-brand-loader__pill{animation:cl-brand-pill-cycle 2.4s cubic-bezier(.4,0,.2,1) infinite}.cl-brand-loader--animated .cl-brand-loader__pill[data-pill="1"]{animation-delay:0s}.cl-brand-loader--animated .cl-brand-loader__pill[data-pill="2"]{animation-delay:90ms}.cl-brand-loader--animated .cl-brand-loader__pill[data-pill="3"]{animation-delay:.18s}.cl-brand-loader--animated .cl-brand-loader__pill[data-pill="4"]{animation-delay:.27s}.cl-brand-loader--animated .cl-brand-loader__pill[data-pill="5"]{animation-delay:.36s}@keyframes cl-brand-pill-cycle{0%{opacity:1}22%{opacity:0}34%{opacity:0}56%{opacity:1}to{opacity:1}}.cl-brand-loader--exiting .cl-brand-loader__pill{animation:none;opacity:1;transition:opacity .2s ease}.cl-brand-loader--exiting .cl-brand-loader__mark{opacity:0;transition:opacity .2s ease}.cl-brand-loader--reduced .cl-brand-loader__pill{opacity:1;transform:none}.cl-brand-loader__status{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (prefers-reduced-motion:reduce){.cl-brand-loader--animated .cl-brand-loader__pill{animation:none;opacity:1;transform:none}}.expanding-icon-control{display:inline-flex;align-items:center;flex-shrink:1;min-width:0;max-width:100%;vertical-align:middle}.expanding-icon-control__icon-btn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;margin:0;border:none;border-radius:8px;background:transparent;color:#666;cursor:pointer;flex-shrink:0;appearance:none;-webkit-appearance:none;line-height:0;transition:background-color .12s ease,color .12s ease}.expanding-icon-control--collapsed .expanding-icon-control__icon-btn{color:#000}.expanding-icon-control--collapsed .expanding-icon-control__icon-btn:hover{background:rgba(0,0,0,.06);color:#000}.expanding-icon-control--collapsed-size-compact .expanding-icon-control__icon-btn{width:28px;height:28px}.expanding-icon-control__icon-btn:focus-visible{outline:2px solid #6daedb;outline-offset:1px}.expanding-icon-control__panel{display:inline-flex;align-items:center;min-width:0;max-width:100%;animation:expanding-icon-control-morph-in .18s ease}.expanding-icon-control--skip-expand-anim .expanding-icon-control__panel{animation:none}.expanding-icon-control--collapsing .expanding-icon-control__panel,.expanding-icon-control--expanded .expanding-icon-control__panel{width:100%;box-sizing:border-box}.expanding-icon-control[data-expand-toward=right] .expanding-icon-control__panel{transform-origin:left center}.expanding-icon-control[data-expand-toward=left] .expanding-icon-control__panel{transform-origin:right center}.expanding-icon-control--collapsing .expanding-icon-control__panel{animation:expanding-icon-control-morph-out .16s ease forwards}@keyframes expanding-icon-control-morph-in{0%{opacity:.92;transform:scaleX(.88)}to{opacity:1;transform:scaleX(1)}}@keyframes expanding-icon-control-morph-out{0%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(.88)}}