.gpsAccuracyAlertV245{margin:8px 0 10px;padding:12px 14px;border-radius:12px;border:1px solid rgba(255,255,255,.14);display:flex;gap:8px 14px;align-items:center;flex-wrap:wrap;font-size:14px;font-weight:700;line-height:1.5}
.gpsAccuracyAlertV245[hidden]{display:none!important}
.gpsAccuracyAlertV245 b{font-size:15px}.gpsAccuracyAlertV245 span{flex:1 1 520px}.gpsAccuracyAlertV245 small{opacity:.86}
.gpsAccuracyAlertV245.caution{background:rgba(99,70,15,.38);border-color:rgba(255,209,102,.72);color:#ffe7a8}
.gpsAccuracyAlertV245.warning{background:rgba(104,25,31,.52);border-color:rgba(255,123,114,.82);color:#ffd2cf;box-shadow:0 0 0 2px rgba(255,123,114,.08) inset}
.offlineProofBadgeV245{margin:8px 12px 0;padding:8px 12px;border-radius:10px;border:1px solid rgba(255,255,255,.14);font-size:12px;font-weight:800;line-height:1.4}
.offlineProofBadgeV245.info{background:rgba(80,110,130,.12);color:#c9dae6}.offlineProofBadgeV245.warn{background:rgba(99,70,15,.32);border-color:rgba(255,209,102,.48);color:#ffe2a0}.offlineProofBadgeV245.ok{background:rgba(16,91,69,.32);border-color:rgba(92,225,177,.5);color:#bdf7d9}
.offlineProofResultV245{margin-top:8px;padding:10px 12px;border-radius:10px;display:flex;gap:6px;flex-direction:column}
.offlineProofResultV245.pass{background:rgba(16,91,69,.32);border:1px solid rgba(92,225,177,.5);color:#bdf7d9}.offlineProofResultV245.pending{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.12)}
@media(max-width:720px){.gpsAccuracyAlertV245{margin:6px 0 8px;padding:10px 11px;font-size:12px}.offlineProofBadgeV245{margin:6px 8px 0;font-size:11px}}
