[data-client-v2]{--fx-fast:120ms;--fx:190ms;--fx-slow:320ms;--fx-ease:cubic-bezier(0.4,0,0.2,1);--fx-spring:cubic-bezier(0.34,1.56,0.64,1);--fx-accent:#e0503e}[data-client-v2] ::selection{background:rgba(224,80,62,.18)}[data-client-v2] [role=button],[data-client-v2] a,[data-client-v2] button,[data-client-v2] input,[data-client-v2] select,[data-client-v2] textarea{transition:transform var(--fx) var(--fx-ease),filter var(--fx) var(--fx-ease),box-shadow var(--fx) var(--fx-ease),background-color var(--fx) var(--fx-ease),border-color var(--fx) var(--fx-ease),color var(--fx) var(--fx-ease),opacity var(--fx) var(--fx-ease)}[data-client-v2] [role=button]:focus-visible,[data-client-v2] a:focus-visible,[data-client-v2] button:focus-visible{outline:none;box-shadow:0 0 0 2px var(--fx-accent)}[data-client-v2] input:focus,[data-client-v2] select:focus,[data-client-v2] textarea:focus{box-shadow:0 0 0 3px rgba(224,80,62,.15)}[data-client-v2] .ck-rise,[data-client-v2] .cp-expand,[data-client-v2] .cp-pop,[data-client-v2] .cp-rise{opacity:1}[data-client-v2] .ck-cand,[data-client-v2] .ck-card,[data-client-v2] .cp-card{will-change:transform}@media (prefers-reduced-motion:no-preference){[data-client-v2] .ck-rise,[data-client-v2] .cp-rise{animation:ckV2Rise .5s var(--fx-ease) both}[data-client-v2] .cp-pop{animation:ckV2Pop .42s var(--fx-spring) both}[data-client-v2] .cp-expand{animation:ckV2Expand .28s var(--fx-ease) both}[data-client-v2] .ck-card:hover,[data-client-v2] .cp-card:hover{transform:translateY(-2px);box-shadow:0 10px 30px rgba(40,34,28,.1)}[data-client-v2] .ck-cand:hover{transform:translateY(-1px);border-color:rgba(224,80,62,.4)!important;box-shadow:0 6px 18px rgba(40,34,28,.08)}[data-client-v2] .ck-cand:hover .ck-cand-go{transform:translateX(2px)}[data-client-v2] .ck-cand-go{transition:transform var(--fx) var(--fx-ease)}[data-client-v2] .ck-case-head:hover .ck-case-title{color:var(--fx-accent)}[data-client-v2] .ck-card:hover .ck-case-arrow{transform:translateX(2px);color:var(--fx-accent)}[data-client-v2] .ck-nav:hover{background:rgba(40,34,28,.04)}[data-client-v2] .ck-press:active{transform:scale(.96)}[data-client-v2] .cp-press:active{transform:scale(.985)}[data-client-v2] .ck-pulse{animation:ckV2Pulse 1.6s ease-in-out infinite}[data-client-v2] .ck-toast{animation:ckV2Toast .4s var(--fx-spring) both}}@keyframes ckV2Rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes ckV2Pop{0%{opacity:0;transform:scale(.8)}60%{transform:scale(1.05)}to{opacity:1;transform:scale(1)}}@keyframes ckV2Expand{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes ckV2Pulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes ckV2Toast{0%{opacity:0;transform:translateX(-50%) translateY(16px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}