/* Fit Cue field-test hardening patch */
.fitcue-connection {display:inline-flex;align-items:center;gap:7px;padding:8px 11px;border:1px solid rgba(0,0,0,.14);border-radius:999px;font:700 11px/1 -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;letter-spacing:.06em;background:#fff;color:#4a463f;white-space:nowrap;}
.fitcue-connection::before {content:"";width:8px;height:8px;border-radius:50%;background:#6f8d68;}.fitcue-connection.busy::before{background:#c49b42}.fitcue-connection.problem::before{background:#a23f3b}
.intake-idk-button{width:100%;margin-top:8px;padding:9px 10px;border:1px solid #b8a9c9!important;border-radius:8px;background:#faf8fc!important;color:#65458a!important;font-size:11px!important;letter-spacing:.05em}.intake-idk-button.active{background:#6f4aa8!important;color:#fff!important;border-color:#6f4aa8!important;box-shadow:0 0 0 2px rgba(111,74,168,.12)}.intake-idk-selected input{background:#f1eafa;border-color:#6f4aa8;color:#6f4aa8;font-weight:700}.fitcue-intake-note{margin-top:10px;font-size:12px;opacity:.72}@media(max-width:720px){.fitcue-connection{padding:7px 9px;font-size:10px}}
.fitcue-remove-button{margin-left:6px;font-size:.78rem;padding:7px 10px;border-color:#9a3b35!important;color:#7f2e29!important}.fitcue-remove-button:hover{background:#f8e8e6!important}.fitcue-danger-button{background:#8a302d!important;border-color:#8a302d!important;color:#fff!important}.fitcue-remove-modal{max-width:560px}.fitcue-remove-modal .warning{border-color:#c89858}
