.df[data-s-wqss34lk].is-working [data-s-wqss34lk][data-when=ready]{opacity:.52}.df[data-s-wqss34lk]{padding:0}.df-probe[data-s-wqss34lk],.df-blocked[data-s-wqss34lk],.df-busy[data-s-wqss34lk],.df-result[data-s-wqss34lk],.df-error[data-s-wqss34lk]{padding:clamp(16px,2.2vw,22px)}.df-probe[data-s-wqss34lk]{color:var(--muted);align-items:center;gap:12px;font-size:14.5px;display:flex}.df-spin[data-s-wqss34lk]{border:2px solid var(--brand-lo);border-top-color:var(--brand);border-radius:50%;width:15px;height:15px;animation:.8s linear infinite df-spin}@keyframes df-spin{to{transform:rotate(360deg)}}.df-blocked[data-s-wqss34lk] h2[data-s-wqss34lk],.df-error[data-s-wqss34lk] h2[data-s-wqss34lk],.df-result[data-s-wqss34lk] h2[data-s-wqss34lk]{margin:0 0 8px;font-size:19px}.df-blocked[data-s-wqss34lk] p[data-s-wqss34lk],.df-error[data-s-wqss34lk] p[data-s-wqss34lk]{color:var(--text-2);margin:0;font-size:14.5px;line-height:1.6}.df-error[data-s-wqss34lk] .btn[data-s-wqss34lk]{margin-top:16px}.df-drop[data-s-wqss34lk]{text-align:center;cursor:pointer;transition:border-color .2s var(--ease), background .2s var(--ease);padding:clamp(28px,5vw,46px) 20px}.df-drop[data-s-wqss34lk] h2[data-s-wqss34lk]{margin:14px 0 4px}.df-drop[data-s-wqss34lk] p[data-s-wqss34lk]{color:var(--muted);margin:0 0 18px;font-size:14px}.df-formats[data-s-wqss34lk]{font-family:var(--mono);letter-spacing:.04em;color:var(--dim);margin-top:16px;font-size:11px;display:block}.df-mark[data-s-wqss34lk]{grid-template-columns:repeat(3,9px);gap:3px;padding:2px;display:inline-grid}.df-mark[data-s-wqss34lk] i[data-s-wqss34lk]{background:var(--brand);opacity:.32;border-radius:2px;width:9px;height:9px}.df-mark[data-s-wqss34lk] .df-mark-hot[data-s-wqss34lk]{opacity:1;transform:scale(1.18)}.df-drop[data-s-wqss34lk]:hover .df-mark[data-s-wqss34lk] .df-mark-hot[data-s-wqss34lk]{animation:1.4s ease-in-out infinite df-pulse}@keyframes df-pulse{0%,to{transform:scale(1.18)}50%{transform:scale(.9)}}.df-note[data-s-wqss34lk]{text-align:center;color:var(--dim);margin:14px 0 0;font-size:11.5px;line-height:1.55}.df-bar[data-s-wqss34lk]{background:var(--surface-3);border-radius:3px;height:6px;overflow:hidden}.df-bar[data-s-wqss34lk] i[data-s-wqss34lk]{background:var(--brand-grad);width:0%;height:100%;transition:width .25s var(--ease);border-radius:3px;display:block}.df-busy[data-s-wqss34lk] p[data-s-wqss34lk]{color:var(--text-2);margin:12px 0 0;font-size:14px}.df-head[data-s-wqss34lk]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.df-kicker[data-s-wqss34lk]{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:10.5px}.df-result[data-s-wqss34lk] p[data-s-wqss34lk]{color:var(--text-2);max-width:52ch;margin:0;font-size:14.5px;line-height:1.6}.df-score[data-s-wqss34lk]{align-items:baseline;gap:4px;display:flex}.df-score[data-s-wqss34lk] b[data-s-wqss34lk]{letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--tone,var(--text));font-size:clamp(38px,6vw,52px);font-weight:800;line-height:1}.df-score[data-s-wqss34lk] span[data-s-wqss34lk]{color:var(--muted);font-size:15px}.df-result[data-s-wqss34lk][data-tone=good]{--tone:var(--good)}.df-result[data-s-wqss34lk][data-tone=info]{--tone:var(--info)}.df-result[data-s-wqss34lk][data-tone=warn]{--tone:var(--warn)}.df-result[data-s-wqss34lk][data-tone=danger]{--tone:var(--danger)}.df-rail[data-s-wqss34lk]{background:linear-gradient(90deg, var(--good) 0%, var(--good) 45%, var(--info) 45%, var(--info) 65%, var(--warn) 65%, var(--warn) 90%, var(--danger) 90%);opacity:.28;border-radius:4px;height:8px;margin:22px 0 6px;position:relative}.df-rail-fill[data-s-wqss34lk]{background:var(--tone,var(--brand));opacity:0;border-radius:4px;width:0%;position:absolute;inset:0 auto 0 0}.df-rail-line[data-s-wqss34lk]{background:var(--text);opacity:.45;width:2px;position:absolute;top:-4px;bottom:-4px;left:65%}.df-rail-pin[data-s-wqss34lk]{background:var(--surface);border:3px solid var(--tone,var(--text));width:15px;height:15px;transition:left .3s var(--ease);border-radius:50%;margin:-7.5px 0 0 -7.5px;position:absolute;top:50%;left:0%}.df-result[data-s-wqss34lk][data-tone] .df-rail[data-s-wqss34lk]{opacity:.5}.df-rail-legend[data-s-wqss34lk]{font-family:var(--mono);color:var(--dim);justify-content:space-between;font-size:10px;display:flex}.df-caveats[data-s-wqss34lk]{gap:10px;margin-top:20px;display:grid}.df[data-s-wqss34lk] .df-caveat{border:1px solid color-mix(in srgb, var(--warn) 34%, transparent);border-radius:var(--r-sm);background:color-mix(in srgb, var(--warn) 8%, transparent);color:var(--text-2);padding:12px 14px;font-size:13.5px;line-height:1.55}.df-meta[data-s-wqss34lk]{font-family:var(--mono);font-size:11px;color:var(--dim)!important;margin-top:18px!important}.df-result[data-s-wqss34lk] .btn[data-s-wqss34lk]{margin-top:14px}@media (prefers-reduced-motion:reduce){.df-spin[data-s-wqss34lk],.df-drop[data-s-wqss34lk]:hover .df-mark[data-s-wqss34lk] .df-mark-hot[data-s-wqss34lk]{animation:none}.df-bar[data-s-wqss34lk] i[data-s-wqss34lk],.df-rail-pin[data-s-wqss34lk]{transition:none}}
