@media(max-width:700px){
:root .service-dock.pp-liquid-dock{position:relative;isolation:isolate;background:transparent!important;border:1px solid #ffffff70;box-shadow:inset 0 1px 2px #ffffffb0,inset 0 -1px 1px #ffffff30,0 8px 24px #0b103c35!important;overflow:visible}
.pp-service-glass{position:absolute;inset:0;border-radius:inherit;overflow:hidden;pointer-events:none;z-index:-1;background:#ffffff0c;backdrop-filter:blur(4px) saturate(1.4) brightness(1.05);-webkit-backdrop-filter:blur(4px) saturate(1.4) brightness(1.05)}
.pp-service-glass:after{content:'';position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 1px 3px #fffd,inset 1px 0 1px #ffffff55,inset -1px 0 1px #ffffff55,inset 0 -1px 2px #ffffff45;background:linear-gradient(150deg,#ffffff20,transparent 35%,transparent 70%,#ffffff0c)}
.pp-glass-highlight{position:absolute;top:0;left:0;border-radius:50%;background:linear-gradient(145deg,#ffb543,#ea8000 65%,#d87500);box-shadow:inset 0 1px 2px #fff9,inset 0 -1px 1px #ae5c2c70,0 1px 7px #ea800020;pointer-events:none;z-index:0;will-change:transform}
:root .pp-liquid-dock .service-slots{position:relative;z-index:1}
:root .pp-liquid-dock .service-slot{background:#ffffff12!important;color:#f4f2eb!important;border:1px solid #ffffff35!important;box-shadow:inset 0 1px 1px #ffffff45;transition:color .25s,background .25s,transform .35s cubic-bezier(.34,1.56,.64,1)}
:root .pp-liquid-dock .service-slot.selected{background:transparent!important;border-color:transparent!important;box-shadow:none;color:#272b58!important}
:root .pp-liquid-dock .service-arrow{position:relative;z-index:1;background:#11143f55!important;border:1px solid #ffffff40!important;box-shadow:inset 0 1px 1px #ffffff35;color:#fff!important}
}
@media(min-width:701px){.pp-service-glass,.pp-glass-highlight{display:none}}
