.elb{--elb-n:var(--elb-m,3);--elb-gap:10px;--elb-pad:calc(16px - var(--elb-m,3)*2px);--elb-name-size:clamp(10.5px,calc(15px - var(--elb-m,3)*.9px),13px)}.elb[data-gap=compact]{--elb-gap:6px}.elb[data-gap=spacious]{--elb-gap:14px}@media (min-width:640px){.elb{--elb-n:var(--elb-t,4);--elb-gap:12px;--elb-pad:12px;--elb-name-size:12.5px}.elb[data-gap=compact]{--elb-gap:8px}.elb[data-gap=spacious]{--elb-gap:18px}}@media (min-width:1024px){.elb{--elb-n:var(--elb-d,6);--elb-gap:14px;--elb-pad:14px;--elb-name-size:13px}.elb[data-gap=compact]{--elb-gap:10px}.elb[data-gap=spacious]{--elb-gap:24px}}@media (max-width:639.98px){.elb-seg:not([data-on~=mobile]){display:none}}@media (min-width:640px) and (max-width:1023.98px){.elb-seg:not([data-on~=tablet]){display:none}}@media (min-width:1024px){.elb-seg:not([data-on~=desktop]){display:none}}.elb-grid{gap:var(--elb-gap);flex-wrap:wrap;justify-content:flex-start;display:flex}.elb[data-align=center] .elb-grid{justify-content:center}.elb-grid>.elb-cell{flex:0 0 calc((100% - (var(--elb-n) - 1)*var(--elb-gap))/var(--elb-n));min-width:0}.elb-wall{border-top:1px solid var(--el-border);border-inline-start:1px solid var(--el-border);border-radius:var(--theme-radius-md);background:var(--el-surface);flex-wrap:wrap;display:flex;overflow:hidden}.elb-wall>.elb-cell{flex:0 0 calc(100%/var(--elb-n));border-bottom:1px solid var(--el-border);border-inline-end:1px solid var(--el-border);min-width:0}.elb[data-shape=borderless] .elb-wall{gap:var(--elb-gap);background:0 0;border:0;border-radius:0}.elb[data-shape=borderless] .elb-wall>.elb-cell{flex-basis:calc((100% - (var(--elb-n) - 1)*var(--elb-gap))/var(--elb-n));border:0}.elb[data-shape=borderless][data-align=center] .elb-wall{justify-content:center}.elb .pl-carousel-track{--pl-gap:var(--elb-gap)}.elb-marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);container-type:inline-size}.elb-marquee-track{width:max-content;animation:elb-marquee var(--elb-duration,30s)linear infinite;display:flex}.elb[data-dir=rtl] .elb-marquee-track{animation-name:elb-marquee-rtl}.elb-marquee:hover .elb-marquee-track,.elb-marquee:focus-within .elb-marquee-track{animation-play-state:paused}.elb-marquee-group{gap:var(--elb-gap);padding-inline-end:var(--elb-gap);display:flex}.elb-marquee-group>.elb-cell{flex:0 0 calc((100cqw - (var(--elb-n) - 1)*var(--elb-gap))/var(--elb-n));min-width:0;padding-block:4px}@keyframes elb-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes elb-marquee-rtl{0%{transform:translate(0)}to{transform:translate(50%)}}@media (prefers-reduced-motion:reduce){.elb-marquee{scroll-snap-type:x mandatory;scrollbar-width:none;overflow-x:auto;-webkit-mask-image:none;mask-image:none}.elb-marquee::-webkit-scrollbar{display:none}.elb .elb-marquee-track,.elb[data-dir] .elb-marquee-track{animation:none}.elb-marquee-group[aria-hidden=true]{display:none}.elb-marquee-group>.elb-cell{scroll-snap-align:start}}.elb-tile{text-align:center;min-width:0;height:100%;color:var(--el-ink);border-radius:var(--theme-radius-md);outline-offset:2px;flex-direction:column;align-items:center;gap:6px;display:flex}.elb-frame{width:100%;max-width:var(--elb-frame-max,124px);aspect-ratio:1;border-radius:var(--theme-radius-sm);transition:border-color .2s var(--el-ease),box-shadow .2s var(--el-ease),transform .2s var(--el-ease);background:#fff;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.elb-logo{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;transition:transform .2s var(--el-ease);padding:12%}.elb-initials{color:var(--el-ink);font-size:15px;font-weight:900}.elb-name{text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:var(--elb-name-size);font-weight:700;line-height:1.35;overflow:hidden}.elb-count{color:var(--el-ink-soft);font-size:11px;font-weight:600}.elb[data-shape=square] .elb-tile,.elb[data-shape=rounded] .elb-tile{padding:var(--elb-pad);border:1px solid var(--el-border);background:var(--el-surface);transition:border-color .2s var(--el-ease),box-shadow .2s var(--el-ease),transform .2s var(--el-ease)}.elb[data-shape=square] .elb-tile:hover,.elb[data-shape=square] .elb-tile:focus-visible,.elb[data-shape=rounded] .elb-tile:hover,.elb[data-shape=rounded] .elb-tile:focus-visible{border-color:var(--el-orange);box-shadow:var(--el-shadow-lg);transform:translateY(-3px)}.elb[data-shape=rounded] .elb-tile{border-radius:var(--theme-radius-xl,18px)}.elb[data-shape=rounded] .elb-frame{aspect-ratio:16/10;max-width:var(--elb-frame-max-wide,180px);border-radius:var(--theme-radius-lg,12px)}.elb[data-shape=rounded] .elb-logo{padding:10% 12%}.elb[data-shape=circle] .elb-frame{border:1px solid var(--el-border);border-radius:9999px}.elb[data-shape=circle] .elb-logo{padding:19%}.elb[data-shape=circle] .elb-tile:hover .elb-frame,.elb[data-shape=circle] .elb-tile:focus-visible .elb-frame{border-color:var(--el-orange);box-shadow:var(--el-shadow-lg);transform:translateY(-3px)}.elb[data-shape=borderless] .elb-frame{background:0 0}.elb[data-shape=borderless] .elb-logo{padding:8%}.elb[data-shape=borderless] .elb-tile:hover .elb-logo,.elb[data-shape=borderless] .elb-tile:focus-visible .elb-logo{transform:scale(1.06)}.elb-grid>.elb-cell{container-type:inline-size}.elb-tile[data-variant=compact]{--elb-frame-max:64px;--elb-frame-max-wide:96px;gap:4px}.elb[data-shape=square] .elb-tile[data-variant=compact],.elb[data-shape=rounded] .elb-tile[data-variant=compact]{padding:calc(var(--elb-pad)*.6)}.elb-tile[data-variant=compact] .elb-name{font-size:calc(var(--elb-name-size) - 1px)}@container (min-width:118px){.elb .elb-tile[data-variant=compact]{text-align:start;flex-direction:row;gap:8px;padding:6px 10px 6px 6px}.elb .elb-tile[data-variant=compact] .elb-frame,.elb[data-shape=rounded] .elb-tile[data-variant=compact] .elb-frame{aspect-ratio:1;width:40px;max-width:40px}.elb .elb-tile[data-variant=compact] .elb-logo{padding:8%}.elb .elb-tile[data-variant=compact] .elb-name{flex:1;font-size:12.5px}.elb[data-shape=square] .elb-tile[data-variant=compact],.elb[data-shape=rounded] .elb-tile[data-variant=compact]{border-radius:9999px;padding-inline-end:12px}.elb[data-shape=square] .elb-tile[data-variant=compact]{border-radius:var(--theme-radius-md)}.elb[data-shape=circle] .elb-tile[data-variant=compact] .elb-frame{border-radius:9999px}}.elb .elb-tile[data-variant=wall]{padding:calc(var(--elb-pad) + 2px);box-shadow:none;transition:background-color .2s var(--el-ease);background:#fff;border:0;border-radius:0;justify-content:center;gap:4px;transform:none}.elb .elb-tile[data-variant=wall]:hover,.elb .elb-tile[data-variant=wall]:focus-visible{background:var(--el-surface-alt,#f7f7f8);box-shadow:none;transform:none}.elb .elb-tile[data-variant=wall] .elb-frame{aspect-ratio:3/2;max-width:220px;box-shadow:none;background:0 0;border:0;border-radius:0;transform:none}.elb .elb-tile[data-variant=wall] .elb-logo{padding:6%}.elb .elb-tile[data-variant=wall]:hover .elb-logo{transform:scale(1.05)}.elb .elb-tile[data-variant=wall] .elb-name{font-size:calc(var(--elb-name-size) - 1px);color:var(--el-ink-soft);font-weight:600}.elb[data-shape=borderless] .elb-tile[data-variant=wall]{background:0 0}
