/* Each control has one live background sample. Its lens/highlight share the
   numeric spring geometry; the foreground never owns a second backdrop. */
@media(max-width:768px),(max-width:900px) and (max-height:500px){
 html[data-pcr-theme] .pcr-glass-control{isolation:isolate;overflow:hidden;backdrop-filter:blur(8px) saturate(1.12)!important;-webkit-backdrop-filter:blur(8px) saturate(1.12)!important;background:var(--pcr-ui-glass)!important;border:1px solid var(--pcr-ui-glass-line)!important;border-radius:var(--pcr-ui-radius-control,20px)!important;box-shadow:var(--pcr-ui-glass-shadow)!important}
 html[data-pcr-theme] .pcr-glass-control:not(.p28-picker-panel):not(.market-popover):not(.pcr-choice-list){position:relative}
 html[data-pcr-theme] .pcr-glass-control[data-pcr-control-optics=on]{backdrop-filter:var(--pcr-control-optics)!important;-webkit-backdrop-filter:var(--pcr-control-optics)!important}
 html.ios20[data-pcr-theme] #workbench.ios20.p29 .pcr-glass-control{background:var(--pcr-ui-glass)!important;backdrop-filter:blur(8px) saturate(1.12)!important;-webkit-backdrop-filter:blur(8px) saturate(1.12)!important;box-shadow:var(--pcr-ui-glass-shadow)!important}
 html.ios20[data-pcr-theme] #workbench.ios20.p29 .pcr-glass-control[data-pcr-control-optics=on]{backdrop-filter:var(--pcr-control-optics)!important;-webkit-backdrop-filter:var(--pcr-control-optics)!important}
 html[data-pcr-theme] .pcr-glass-control::after{content:"";position:absolute;pointer-events:none;z-index:-1;left:0;top:0;width:var(--pcr-control-base-width,0px);height:var(--pcr-control-base-height,0px);transform:var(--pcr-control-transform,translate3d(0,0,0));transform-origin:0 0;border-radius:18px;box-sizing:border-box;background:radial-gradient(ellipse at var(--pcr-control-shine,50%) 0%,#e3f4ff24,transparent 75%),var(--pcr-ui-selected);border:1px solid rgb(211 234 255 / calc(.12 + var(--pcr-control-press,0)*.2));box-shadow:inset 0 1px rgb(232 247 255 / calc(.16 + var(--pcr-control-press,0)*.2)),inset 0 -1px #7bb2ec14,0 2px 6px #0002}
 html[data-pcr-theme=light] .pcr-glass-control::after{border-color:#ffffffb0;box-shadow:inset 0 1px #ffffffe0,inset 0 -1px #54749c20,0 2px 6px #19386312}
 html[data-pcr-theme] .pcr-glass-control button{position:relative;background:transparent!important;box-shadow:none!important;border-color:transparent!important;-webkit-tap-highlight-color:transparent;font:inherit}
 html.ios20[data-pcr-theme] #workbench.ios20.p29 .pcr-glass-control button{background:transparent!important;box-shadow:none!important;border-color:transparent!important}
 html.ios20[data-pcr-theme] #workbench.ios20.p29 :is(.hub-tabs,.hub-indicator-nav,.hub-segment,#terminal-quick,#wb-scroll-rail,.wb-period-presets,.p28-picker-panel).pcr-glass-control button{background:transparent!important;box-shadow:none!important;border-color:transparent!important}
 html.ios20[data-pcr-theme] #workbench.ios20.p29 :is(.hub-tabs,.hub-indicator-nav,.hub-segment,#terminal-quick,#wb-scroll-rail,.wb-period-presets,.p28-picker-panel).pcr-glass-control button:is([aria-selected=true],[aria-pressed=true],.active,.selected){background:transparent!important;box-shadow:none!important;border-color:transparent!important}
 html[data-pcr-theme] .pcr-glass-control button:is([aria-selected=true],[aria-pressed=true],.active,.selected){color:var(--pcr-ui-accent)!important}
 html[data-pcr-theme] .pcr-glass-control button:focus{outline:none!important}
 html.ios20[data-pcr-theme] #workbench.ios20.p29 .pcr-glass-control button:focus{outline:none!important}
 html[data-pcr-theme][data-pcr-input=keyboard] .pcr-glass-control button:focus-visible{outline:1px solid var(--pcr-ui-accent)!important;outline-offset:-3px}
 .pcr-glass-control[data-pcr-control-axis=horizontal]{touch-action:pan-y;user-select:none}
 .pcr-glass-control[data-pcr-control-axis=choices]{touch-action:pan-y}
 .pcr-glass-control:is([data-pcr-control-axis=grid],[data-pcr-control-axis=choices-drag]){touch-action:none!important;user-select:none}
 .hub-body{touch-action:pan-y;transform:translate3d(var(--pcr-panel-drag,0px),0,0)}
}
@media(prefers-reduced-transparency:reduce),(prefers-contrast:more){html[data-pcr-theme] .pcr-glass-control,html.ios20[data-pcr-theme] #workbench.ios20.p29 .pcr-glass-control,html.ios20[data-pcr-theme] #workbench.ios20.p29 .pcr-glass-control[data-pcr-control-optics=on]{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:var(--pcr-ui-panel)!important}}
