/* TrafficMember V231 - daily successful traffic meter */
.tm-daily-code-card{display:block;position:relative;margin:18px 0 0;padding:20px 22px;border:2px solid #284c6b;background:#071725;outline:1px solid rgba(90,156,255,.08);border-radius:0!important;box-shadow:0 16px 38px rgba(0,0,0,.22);overflow:hidden}.tm-daily-code-card:before{content:"";display:block;height:3px;width:100%;margin:-20px 0 17px;background:linear-gradient(90deg,#5a9cff,#8f7dff)}
.tm-daily-code-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.tm-daily-code-head>div{display:flex;flex-direction:column;gap:5px}.tm-daily-code-head b{display:block;font-size:15px;color:#eef7ff}.tm-daily-code-head>strong{font-size:20px;color:#8fc4ff;white-space:nowrap;border:1px solid #315b83;padding:6px 10px;background:#091d30}.tm-daily-code-track{height:10px;margin-top:14px;overflow:hidden;border-radius:0;background:#142a3b;border:1px solid rgba(143,196,255,.10)}.tm-daily-code-track span{display:block;height:100%;border-radius:0;background:linear-gradient(90deg,#5a9cff,#8f7dff);box-shadow:0 0 18px rgba(90,156,255,.25);transition:width .35s ease}.tm-daily-code-foot{display:flex;justify-content:space-between;gap:12px;margin-top:9px;color:#8ea6bb;font-size:12px}.tm-daily-code-foot b{color:#eaf5ff}.tm-daily-code-foot span:last-child{color:#7fc0ff}@media(max-width:560px){.tm-daily-code-card{margin-top:12px;padding:15px 14px;border-radius:0}.tm-daily-code-head b{font-size:14px}.tm-daily-code-head>strong{font-size:18px}.tm-daily-code-foot{font-size:11px}}
