/* CredTech canonical 1.4: quiet materials, one contextual glint,
   press compression 1.4%, 240ms return, no fabricated progress. */
#clt-operations-view [data-ct-reactive="material"]{position:relative;isolation:isolate;--ct-pointer-x:50%;--ct-pointer-y:50%;--ct-tilt-x:0deg;--ct-tilt-y:0deg;transform:perspective(950px) rotateX(var(--ct-tilt-x)) rotateY(var(--ct-tilt-y));transition:transform 240ms cubic-bezier(.2,.7,.3,1),scale 120ms,border-color 220ms,box-shadow 240ms}
#clt-operations-view [data-ct-reactive="material"]:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(240px circle at var(--ct-pointer-x) var(--ct-pointer-y),rgba(238,240,232,.065),transparent 75%);transition:opacity 180ms}
#clt-operations-view [data-ct-reactive="material"][data-ct-lit="true"]:before{opacity:1}
#clt-operations-view [data-ct-reactive="material"][data-ct-lit="true"]{border-color:rgba(214,255,63,.34)}
#clt-operations-view [data-ct-reactive="material"][data-ct-press="true"]{scale:.986}
#clt-operations-view .clt-ov-bank:hover{transform:none}
#progress-panel[data-progress-known="false"] .progress-track{opacity:.3}
#progress-panel[data-progress-known="false"] #progress-fill{transition:none}
#progress-panel[data-progress-known="true"] #progress-fill{background:#3fe08a}
@media(prefers-reduced-motion:reduce){#clt-operations-view [data-ct-reactive="material"]{transform:none!important;scale:1!important;transition:none!important}#clt-operations-view [data-ct-reactive="material"]:before{transition:none!important}}
