.login-stock-risk{position:fixed;right:24px;top:90px;width:min(410px,calc(100vw - 32px));z-index:15000;background:#fff;border:1px solid #e2e6f0;border-radius:16px;box-shadow:0 20px 75px #21334b26;color:#24364c;animation:stockRiskIn .25s ease-out}.login-stock-risk header{display:flex;justify-content:space-between;padding:20px;border-bottom:1px solid #eef0f5}.login-stock-risk h2{font-size:18px;margin:5px 0 0}.login-stock-risk small,.login-stock-risk footer span{font-size:11px;color:#7b8798}.login-stock-risk button{cursor:pointer;border:0;background:#edf1ff;color:#5668bc;border-radius:7px;padding:8px 11px}.login-stock-risk-list{max-height:340px;overflow:auto;padding:0 20px}.login-stock-risk article{padding:14px 0;border-bottom:1px solid #edf0f6}.login-stock-risk article strong,.login-stock-risk article span{display:block;font-size:13px}.login-stock-risk article span{font-size:11px;color:#7c899d;margin-top:5px}.login-stock-risk article p{font-size:12px;margin:7px 0 0;color:#ba6945}.login-stock-risk .risk-out{color:#c13b4c}.login-stock-risk .risk-unknown,.login-stock-risk .risk-stale{color:#7f6ca4}.login-stock-risk footer{padding:16px 20px;display:flex;gap:10px;align-items:center;justify-content:space-between}@keyframes stockRiskIn{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.login-stock-risk{animation:none}}
