input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px #ffffff inset;-webkit-text-fill-color:#334155;caret-color:#334155;transition:background-color 9999s ease-in-out 0s}.hud-scrollbar::-webkit-scrollbar{width:4px}.hud-scrollbar::-webkit-scrollbar-track{background:transparent}.hud-scrollbar::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:2px}.hud-scrollbar::-webkit-scrollbar-thumb:hover{background:#ffffff59}.hud-scrollbar{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.15) transparent}@keyframes hud-field-pulse{0%{background-color:#ffffff12}35%{background-color:#ffffff12}to{background-color:transparent}}.hud-field-pulse{animation:hud-field-pulse .6s ease-out;border-radius:2px}@keyframes fadeIn{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@keyframes maxPop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}.max-pop{animation:maxPop .5s cubic-bezier(.34,1.56,.64,1) .05s both}@keyframes maxRise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.max-rise{animation:maxRise .32s cubic-bezier(.22,1,.36,1) both}@keyframes maxShimmer{0%,to{background-position:100% center}50%{background-position:0% center}}.max-shimmer{background-image:linear-gradient(90deg,#b45309 38%,#f59e0b,#b45309 62%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:maxShimmer 3.2s ease-in-out infinite}.max-bar{position:relative;height:4px;width:100%;border-radius:9999px;background:#e2e8f0;overflow:hidden}.max-bar-fill{height:100%;border-radius:9999px;background-image:linear-gradient(90deg,#b45309,#f59e0b,#b45309);background-size:200% 100%;transition:width .6s cubic-bezier(.22,1,.36,1);animation:maxBarSweep 3.2s ease-in-out infinite}@keyframes maxBarSweep{0%,to{background-position:100% center}50%{background-position:0% center}}.max-bar[data-indeterminate] .max-bar-fill{width:38%;animation:maxBarIndeterminate 1.6s ease-in-out infinite}@keyframes maxBarIndeterminate{0%{transform:translate(-120%)}to{transform:translate(330%)}}@keyframes maxDot{0%,60%,to{opacity:.25;transform:translateY(0)}30%{opacity:.9;transform:translateY(-2px)}}:root{--max-think: #34d399;--max-think-glow: rgba(52, 211, 153, .85)}.max-eye{transform-box:fill-box;transform-origin:center}.max-thinking .max-eye{fill:var(--max-think);filter:drop-shadow(0 0 2.5px var(--max-think-glow));animation:maxEyeScan 9s cubic-bezier(.45,.05,.55,.95) infinite}.max-thinking{animation:maxThinkPulse 2.2s ease-in-out infinite}@keyframes maxThinkPulse{0%,to{box-shadow:0 0 #34d39900}50%{box-shadow:0 0 7px 1.5px #34d399b3}}@keyframes maxEyeScan{0%,15%{transform:translate(0) scaleY(1)}19%,26%{transform:translate(-6px) scaleY(1)}28%{transform:translate(-6px) scaleY(.15)}30%,34%{transform:translate(-6px) scaleY(1)}38%,43%{transform:translate(0) scaleY(1)}47%,58%{transform:translate(-6px) scaleY(1)}62%,69%{transform:translate(0) scaleY(1)}73%,79%{transform:translate(6px) scaleY(1)}81%{transform:translate(6px) scaleY(.15)}83%,88%{transform:translate(6px) scaleY(1)}92%,96%{transform:translate(0) scaleY(1)}97.5%{transform:translate(0) scaleY(.15)}99%,to{transform:translate(0) scaleY(1)}}@media (prefers-reduced-motion: reduce){.max-pop,.max-rise,.max-shimmer,.max-bar-fill,.max-bar[data-indeterminate] .max-bar-fill{animation:none}.max-thinking .max-eye{animation:none;transform:none}.max-thinking{animation:none;box-shadow:0 0 6px 1px #34d39999}.max-shimmer{-webkit-text-fill-color:#b45309}.max-bar[data-indeterminate] .max-bar-fill{width:38%;transform:none}}
