/* V10.63: consistent premium multi-card navigation on every screen. */
.arc-dock.language-arc-dock,.arc-dock.category-arc-dock,.arc-dock.ufa-media-orbit{border:1px solid rgba(235,184,104,.20)!important;border-radius:30px!important;background:radial-gradient(ellipse at 50% 0%,rgba(231,170,71,.12),transparent 72%),linear-gradient(180deg,rgba(8,31,53,.70),rgba(3,15,29,.26))!important;box-shadow:inset 0 1px rgba(255,227,162,.16),0 15px 40px rgba(0,0,0,.22)!important;scroll-padding-inline:20px!important}
.arc-dock .arc-dock-item{background:linear-gradient(160deg,rgba(32,66,91,.96),rgba(5,20,38,.99))!important;border:1px solid rgba(250,205,125,.72)!important;box-shadow:inset 0 1px rgba(255,236,188,.19),0 12px 25px rgba(0,0,0,.38),0 0 20px rgba(219,157,61,.12)!important}
.arc-dock .arc-dock-item:hover,.arc-dock .arc-dock-item:focus-visible{border-color:#ffe1a1!important;box-shadow:0 0 0 2px rgba(255,209,130,.18),0 10px 26px rgba(224,154,52,.28)!important}
.ufa-media-orbit .ufa-media-orbit-item{width:clamp(150px,21vw,250px)!important;min-width:clamp(150px,21vw,250px)!important;min-height:106px!important;height:auto!important;display:flex!important;flex-direction:column!important;justify-content:center!important;gap:8px!important}
.ufa-media-orbit .ufa-media-orbit-item .ufa-media-name{white-space:normal!important;overflow-wrap:anywhere!important;text-align:center!important;display:-webkit-box!important;-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;overflow:hidden!important}
.language-hero-v10 .language-heading{z-index:2!important}
.ufa-coach-overlay .coach-messages{font-size:clamp(15px,1.6vw,18px)!important;line-height:1.65!important}
@media(max-width:700px){.arc-dock.language-arc-dock,.arc-dock.category-arc-dock,.arc-dock.ufa-media-orbit{border-radius:22px!important}.ufa-media-orbit .ufa-media-orbit-item{width:calc((100vw - 30px)/2.25)!important;min-width:calc((100vw - 30px)/2.25)!important;min-height:102px!important}}
