.cY-OBG_card{border:1px solid var(--color-line);border-radius:var(--radius-card-sm);background:var(--color-surface);gap:1rem;padding:clamp(1.25rem,3vw,1.75rem);display:grid}.cY-OBG_status{align-items:center;gap:.75rem;margin:0;font-weight:500;line-height:1.45;display:flex}.cY-OBG_dot{background:var(--color-caption);border-radius:50%;flex:none;width:11px;height:11px}.cY-OBG_dot[data-tone=on]{background:var(--color-accent);animation:2s ease-in-out infinite cY-OBG_pulse;box-shadow:0 0 0 5px #4dff6a29}.cY-OBG_dot[data-tone=away]{background:#ffc35a}.cY-OBG_dot[data-tone=off]{background:var(--color-danger)}@keyframes cY-OBG_pulse{50%{box-shadow:0 0 0 9px #4dff6a00}}@media (prefers-reduced-motion:reduce) and (max-width:0){.cY-OBG_dot[data-tone=on]{animation:none}}.cY-OBG_actions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.cY-OBG_note{color:var(--color-caption);font-size:.85rem}.cY-OBG_back{color:var(--color-text-2);font:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;font-size:.9rem;text-decoration:underline}.cY-OBG_back:hover{color:var(--color-text)}.cY-OBG_help,.cY-OBG_fallback p{color:var(--color-text-2);margin:0;line-height:1.55}.cY-OBG_fallback a{color:var(--color-accent)}
.fBFLdq_page{max-width:var(--container);padding-block:clamp(2.5rem,6vw,4.5rem) clamp(3rem,8vw,6rem)}.fBFLdq_page>*{max-width:640px}.fBFLdq_head{gap:.9rem;margin-bottom:2rem;display:grid}.fBFLdq_title{font-size:clamp(2.6rem,8vw,5.2rem)}.fBFLdq_intro{max-width:56ch;color:var(--color-text-2);margin:0;font-size:clamp(1.05rem,1.8vw,1.2rem)}.fBFLdq_points{gap:1rem;margin:2.5rem 0 0;padding:0;list-style:none;display:grid}.fBFLdq_points li{color:var(--color-text-2);padding-left:1.5rem;line-height:1.55;position:relative}.fBFLdq_points li:before{content:"";background:var(--color-accent);border-radius:50%;width:8px;height:8px;position:absolute;top:.55em;left:0}.fBFLdq_points strong{color:var(--color-text);font-weight:600}.fBFLdq_privacy{border-top:1px solid var(--color-line);color:var(--color-caption);margin:2.5rem 0 0;padding-top:1.25rem;font-size:.85rem;line-height:1.5}.fBFLdq_privacy a{color:var(--color-text-2)}
