.rondo-background_background__Bc_Ne{--scrub-progress:0;position:fixed;inset:0;z-index:0;isolation:isolate;pointer-events:none;overflow:hidden;background:#2a2f3c;color:#fff}.rondo-background_stage__SnfoV{position:absolute;inset:0;overflow:hidden;background:#2a2f3c}.rondo-background_film__vLS1c{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.78;filter:saturate(.72) contrast(.96) brightness(.72)}.rondo-background_tint__tHuQ5{position:absolute;inset:0;background:linear-gradient(180deg,rgba(9,13,23,.58),rgba(18,23,34,.13) 45%,rgba(8,11,18,.62)),radial-gradient(circle at 50% 42%,transparent 0 26%,rgba(4,7,14,.34) 100%)}.rondo-background_space__cUH7A{position:absolute;inset:0;perspective:1180px;perspective-origin:50% 34%}.rondo-background_reducedMotion__rImoX .rondo-background_ring__8AK9v{transform:rotateX(-16deg) rotateY(-7deg)}.rondo-background_reducedMotion__rImoX .rondo-background_card__IcSTR{transition:none;animation:none}@media (prefers-reduced-motion:reduce){.rondo-background_film__vLS1c{display:none}.rondo-background_card__IcSTR{transition:none!important}.rondo-background_ring__8AK9v{transform:rotateX(-16deg) rotateY(-7deg)!important}}.rondo-background_ring__8AK9v{--card-width:clamp(210px,22vw,320px);--card-height:calc(var(--card-width)*.6);--radius:max(clamp(240px,31vw,500px),calc(var(--card-width)*1.46));position:absolute;top:40%;left:50%;width:0;height:0;transform-style:preserve-3d;transform:rotateX(-16deg) rotateY(-7deg)}.rondo-background_card__IcSTR{--angle:calc(var(--index)*60deg - var(--scrub-progress)*360deg);--front:calc(.5 + .5*cos(var(--angle)));--depth:calc(sin(var(--index)*137.51deg)*28px);position:absolute;left:calc(var(--card-width)/-2);top:calc(var(--card-height)/-2);width:var(--card-width);height:var(--card-height);transform-style:preserve-3d;transform:rotateY(var(--angle)) translateZ(calc(var(--radius) + var(--depth))) translateY(calc(sin(var(--index)*97.4deg)*48px)) rotate(calc(sin(var(--index)*177.6deg)*5deg)) scale(calc(1 + sin(var(--index)*51.5deg)*.05));opacity:calc((.28 + .72*var(--front))*clamp(0,(cos(var(--angle))-.04)*8,1));transition:opacity .15s linear}.rondo-background_glass__7Naa3{position:absolute;inset:0;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding:12px;border:1px solid rgba(255,255,255,.42);border-radius:20px;background:linear-gradient(148deg,rgba(104,119,145,.68),rgba(47,57,75,.76) 46%,rgba(19,26,39,.82));box-shadow:0 26px 60px rgba(0,0,0,.38),inset 0 1px 0 rgba(255,255,255,.52),inset 0 -1px 0 rgba(0,0,0,.42);backdrop-filter:blur(8px);filter:blur(calc((1 - var(--front))*2px));backface-visibility:hidden}.rondo-background_glass__7Naa3:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(104deg,transparent 20%,rgba(255,255,255,.07) 44%,rgba(255,255,255,.28) 52%,transparent 78%);mix-blend-mode:screen}.rondo-background_glass__7Naa3 img{position:relative;z-index:1;aspect-ratio:1;width:clamp(58px,6vw,88px);object-fit:cover;border-radius:10px;box-shadow:0 -1px 3px rgba(0,0,0,.55),0 1px rgba(255,255,255,.25)}.rondo-background_face__repNg{position:relative;z-index:1;display:grid;gap:5px;min-width:0}.rondo-background_face__repNg b,.rondo-background_face__repNg em,.rondo-background_face__repNg span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rondo-background_face__repNg b{font-size:clamp(12px,1.1vw,16px);line-height:1.2;font-weight:500}.rondo-background_face__repNg>span{font-size:clamp(10px,.9vw,13px);color:rgba(255,255,255,.72)}.rondo-background_progressBar__9MAIn{display:block;height:3px;margin-top:9px;border-radius:99px;background:rgba(255,255,255,.25)}.rondo-background_progressBar__9MAIn i{display:block;width:24%;height:100%;border-radius:inherit;background:#fff}.rondo-background_face__repNg em{display:flex;justify-content:space-between;color:rgba(255,255,255,.55);font-size:10px;font-style:normal}.rondo-background_edges__egDqo{position:absolute;inset:0;border-radius:20px;transform:translateZ(-5px);background:rgba(10,15,26,.8);box-shadow:0 0 18px rgba(0,0,0,.35)}@media(max-width:700px){.rondo-background_ring__8AK9v{--card-width:190px;--radius:250px;top:42%}.rondo-background_film__vLS1c{object-position:center}.rondo-background_card__IcSTR{transform:rotateY(var(--angle)) translateZ(calc(var(--radius) + var(--depth))) translateY(calc(sin(var(--index)*97.4deg)*36px)) scale(.88)}}@media(prefers-reduced-motion:reduce){.rondo-background_card__IcSTR{transition:none}.rondo-background_film__vLS1c{opacity:.5}}