.gobet-rtp{display:block;width:100%;margin:12px 0 0;padding:10px 11px;background:rgba(42,103,187,.11);border:1px solid rgba(113,153,227,.24);border-radius:10px;text-align:left;color:var(--text,#e5ecff);box-sizing:border-box}
.gobet-rtp .gobet-rtp-head{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:9px;letter-spacing:.06em;color:inherit}
.gobet-rtp .gobet-rtp-value{font-size:17px;line-height:1.2;letter-spacing:0;color:#8fdcff}
.gobet-rtp .gobet-rtp-track{display:block;height:5px;width:100%;margin:8px 0;border-radius:5px;background:rgba(136,159,205,.2);overflow:hidden}
.gobet-rtp .gobet-rtp-track>span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#237fe5,#9b74f1);transition:width .3s}
.gobet-rtp .gobet-rtp-help{display:block;font-size:9px;font-weight:400;line-height:1.45;letter-spacing:0;opacity:.85}
.gobet-rtp-status{margin:20px 0 4px;padding:14px 16px;border:1px solid rgba(113,153,227,.24);border-radius:12px;background:rgba(42,103,187,.08)}
.gobet-rtp-status p{margin:0;font-size:12px;line-height:1.65}
.gobet-rtp-status .gobet-source-line{display:flex;align-items:center;gap:8px}
.gobet-rtp-status .gobet-source-line p{font-size:11px;font-weight:650}
.gobet-rtp-status .gobet-source-dot{width:6px;height:6px;flex:none;border-radius:50%;background:#bd9463}
.gobet-rtp-status .gobet-source-dot.ready{background:#5bb49d}
.gobet-rtp-status>p{opacity:.8;margin-top:8px;font-size:11px}
.gobet-rtp-status a{color:#8fdcff;text-decoration:underline;text-underline-offset:3px}
.featured-shade .gobet-rtp{max-width:320px;background:rgba(6,21,46,.84);color:#eef4ff}
.detail-dialog>.gobet-rtp{margin:0 0 16px}
html[data-theme=light] .gobet-rtp{color:#172b4d}
html[data-theme=light] .gobet-rtp-value,html[data-theme=light] .gobet-rtp-status a{color:#175cc4}
html[data-theme=light] .featured-shade .gobet-rtp{color:#eef4ff}
html[data-theme=light] .featured-shade .gobet-rtp-value{color:#8fdcff}
@media(max-width:560px){.gobet-rtp{padding:9px 8px}.gobet-rtp .gobet-rtp-head{font-size:8px;gap:4px;letter-spacing:0}.gobet-rtp .gobet-rtp-value{font-size:15px}.gobet-rtp .gobet-rtp-help{font-size:8px}.gobet-rtp-status p{font-size:11px}}
@media(prefers-reduced-motion:reduce){.gobet-rtp .gobet-rtp-track>span{transition:none}}
