.rg-line[data-v-418467af]{color:var(--text-secondary);flex-wrap:wrap;justify-content:center;align-items:center;gap:.1rem .35rem;margin-top:.55rem;font-size:.6875rem;line-height:1.3;display:flex}.rg-shield[data-v-418467af]{width:13px;height:13px;color:var(--success);flex:0 0 13px}.rg-dot[data-v-418467af]{color:var(--text-tertiary)}.rg-link[data-v-418467af]{color:var(--text-primary);text-underline-offset:2px;text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);font-weight:600}.rg-link[data-v-418467af]:hover{text-decoration-color:currentColor}.rg-btn[data-v-418467af]{cursor:pointer;min-height:28px;font:inherit;color:var(--text-primary);background:0 0;border:0;align-items:center;gap:.2rem;padding:0 .1rem;font-weight:600;display:inline-flex}.rg-btn[data-v-418467af]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:4px}.rg-chev[data-v-418467af]{width:12px;height:12px;color:var(--text-tertiary);flex:0 0 12px;transition:transform .16s}.rg-chev.is-open[data-v-418467af]{transform:rotate(180deg)}.rg-panel[data-v-418467af]{border:1px solid var(--border-primary);background:var(--surface-2);color:var(--text-secondary);border-radius:10px;margin-top:.35rem;padding:.55rem .7rem;font-size:.72rem;line-height:1.4}.rg-panel ul[data-v-418467af]{margin:.3rem 0 0;padding-left:1rem;list-style:outside}.rg-panel li+li[data-v-418467af]{margin-top:.15rem}.rg-panel>p[data-v-418467af]{margin:.3rem 0}.rg-panel>p[data-v-418467af]:first-child{margin-top:0}@media (prefers-reduced-motion:reduce){.rg-chev[data-v-418467af]{transition:none}}.otl[data-v-703bea79]{color:var(--text-secondary);gap:.2rem .6rem;margin-top:.6rem;font-size:.75rem;line-height:1.3;display:flex}.otl[data-v-703bea79],.otl-ours[data-v-703bea79]{flex-wrap:wrap;justify-content:center;align-items:center}.otl-ours[data-v-703bea79]{font-variant-numeric:tabular-nums;gap:.1rem .35rem;display:inline-flex}.otl-score[data-v-703bea79]{color:var(--text-primary);font-weight:700}.otl-stars[data-v-703bea79]{letter-spacing:1px;color:var(--border-strong);font-size:.8rem;line-height:1;display:inline-block;position:relative}.otl-stars-fill[data-v-703bea79]{white-space:nowrap;color:#22c55e;position:absolute;top:0;bottom:0;left:0;right:auto;overflow:hidden}.otl-dot[data-v-703bea79],.otl-sub[data-v-703bea79]{color:var(--text-tertiary)}.otl-tp[data-v-703bea79]{justify-content:center;font-size:.75rem;display:flex}.otl-tp[data-v-703bea79] .trustpilot-widget>a{font-size:.75rem}
