.fbp-f{color:#fff;background:#1877f2;border-radius:5px;flex:none;place-items:center;width:22px;height:22px;font-size:14px;font-weight:700;line-height:1;display:grid}.fbp-st{color:var(--muted);margin-top:4px;font-size:12px;font-weight:500;display:block}.fbp mark{background:color-mix(in srgb, var(--brand) 22%, transparent);color:inherit;border-radius:3px;padding:0 2px}.fbp-qbox{border:1px solid var(--border-strong);border-radius:10px;flex-direction:column;gap:6px;margin-top:14px;padding:12px 14px;display:flex}.fbp-qbox b{font-weight:600}.fbp-qbox .lip-actions{margin-top:4px}.fbp-amber{color:var(--warning-text);margin:0;font-size:13px;font-weight:500}.fbp .obp-table td.fbp-wrap,.fbp .obp-table td.fbp-wrap b,.fbp .obp-table td.fbp-wrap small{white-space:normal;min-width:150px}.fbp-panel-gap{margin-top:12px}.fbp-gate{background:var(--tint);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin:0 0 12px;padding:10px 12px;display:flex}.fbp-tog-row{border-top:1px solid var(--border);align-items:flex-start;gap:12px;margin-top:14px;padding:12px 0;display:flex}.fbp-tog-row b{font-weight:600;display:block}.obp.fbp .fbp-toggle,.obp.fbp .fbp-toggle:hover,.obp.fbp .fbp-toggle:active{cursor:pointer;flex:none;width:40px;height:24px;margin-top:1px;position:relative;transform:none;background:var(--border-strong)!important;border:0!important;border-radius:999px!important;min-height:24px!important;padding:0!important}.obp.fbp .fbp-toggle:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;position:absolute;top:3px;left:3px}.obp.fbp .fbp-toggle[aria-checked=true]{background:var(--primary)!important}.obp.fbp .fbp-toggle[aria-checked=true]:after{left:19px}[data-theme=dark] .obp.fbp .fbp-toggle:after{background:var(--background)}.obp.fbp .fbp-toggle:disabled{opacity:.45;cursor:not-allowed}.fbp-auto-line{align-items:center;gap:6px;margin:2px 0 0;font-size:13px;display:flex}.fbp-auto-line.locked{color:var(--muted)}.fbp-auto-line svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:14px;height:14px}.fbp-grp-list{margin-top:12px}.fbp-grp-row{border-top:1px solid var(--border);grid-template-columns:minmax(0,1fr) 190px;align-items:center;gap:8px 16px;padding:10px 0;display:grid}.fbp-grp-row b{overflow-wrap:anywhere;font-weight:600;display:block}.fbp-grp-row small{color:var(--muted);font-size:12.5px;display:block}.fbp-grp-row .obp-tag{margin-top:4px}.fbp-chipset{margin-top:14px}.fbp-chipset>b{margin-bottom:6px;font-size:13px;font-weight:600;display:block}.fbp-chips{flex-wrap:wrap;gap:6px;display:flex}.obc .obc-chip.fbp-more{color:var(--muted)!important;border-style:dashed!important}.obp.fbp .fbp-chip-x,.obp.fbp .fbp-chip-x:hover{margin-left:2px;font-size:15px;font-weight:500;line-height:1;color:var(--muted)!important;padding:0 2px!important}.obp.fbp .fbp-chip-x:hover{color:var(--foreground)!important}.fbp-row-between{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin-top:10px;display:flex}.fbp-sm-h{margin:16px 0 6px;font-size:13px;font-weight:600;display:block}.fbp-facts{margin-top:4px}.fbp-facts .lip-health{grid-template-columns:180px minmax(0,1fr)}.fbp-num{max-width:240px}.fbp-dialog{width:min(520px,100vw - 32px)}.fbp-dialog p{margin:0}.fbp-dialog p.lip-msg{color:var(--foreground)}.fbp-dialog .fbp-chips{margin-top:2px}@media (width<=560px){.fbp-grp-row{grid-template-columns:minmax(0,1fr)}.fbp-facts .lip-health{grid-template-columns:130px minmax(0,1fr)}}.fbp-m-st{display:none}@media (width<=820px){.fbp .fbp-c-int,.fbp .fbp-c-st{display:none}.fbp-m-st{margin-top:6px;display:block}.fbp .obc-rows td.obc-co{white-space:normal}}