.ar-grader{--arg-red:#fa225b;--arg-dark:#3a3f4a;--arg-muted:#9aa6b8;--arg-good:#54c3a7;--arg-mid:#f1c66e;--arg-line:rgba(128,128,140,.22);color:inherit;font-family:Montserrat,Source Sans Pro,Arial,sans-serif;margin:0 auto;max-width:440px;width:100%}.ar-grader [hidden]{display:none!important}.arg-form .hs-form-field{margin-bottom:16px}.arg-form .hs-input[aria-invalid=true]{border-color:var(--arg-red)}.arg-form .hs-error-msgs{list-style:none;margin:0 0 16px;padding:0}.arg-loader{text-align:center}.arg-loader svg{display:block;height:auto;margin:0 auto;max-width:60%;overflow:visible;width:220px}.arl-base{fill:#fff;fill-opacity:.55;transition:fill-opacity .3s}.arl-pulse{fill:none;opacity:0;stroke:#fff;stroke-width:2;transform-box:fill-box;transform-origin:center}.arl-pt.is-active .arl-base{fill-opacity:1}.arl-pt.is-active .arl-pulse{animation:arl-pulse 1.25s ease-out infinite}@keyframes arl-pulse{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}.arl-done{opacity:0;transform:scale(0);transform-box:fill-box;transform-origin:center}.arl-done circle{fill:var(--arg-dark);stroke:#fff;stroke-width:2.5}.arl-done path{fill:none;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2}.arl-pt.is-done .arl-done{animation:arl-pop .35s ease-out forwards;opacity:1}@keyframes arl-pop{0%{transform:scale(0)}60%{transform:scale(1.25)}to{transform:scale(1)}}.arl-status{font-size:15px;font-weight:600;margin:20px 0 12px;min-height:2.6em}.arl-status small{color:var(--arg-muted);display:block;font-size:13px;font-weight:500;margin-top:3px}.arl-bar{align-items:center;display:flex;gap:10px}.arl-track{background:var(--arg-line);border-radius:4px;flex:1;height:8px;overflow:hidden}.arl-fill{background:var(--arg-red);border-radius:4px;height:100%;width:0}.arl-pct{font-size:13px;font-variant-numeric:tabular-nums;font-weight:700;min-width:3ch;text-align:right}.arg-form .hs-form-booleancheckbox-display{align-items:flex-start;display:flex;gap:10px;text-align:left}.arg-form .hs-form-booleancheckbox-display>span{flex:1;margin:0}.arg-results{outline:none;text-align:center}.arg-gauge{margin:0 auto 8px;position:relative;width:160px}.arg-gauge svg{display:block;overflow:visible;width:100%}.arg-gauge-arc,.arg-gauge-bg{fill:none;stroke-dasharray:100;stroke-linecap:round;stroke-width:7}.arg-gauge-bg{stroke:var(--arg-line)}.arg-gauge-arc{stroke:var(--arg-good);stroke-dashoffset:100;transition:stroke-dashoffset 1.2s cubic-bezier(.3,.7,.3,1)}.arg-gauge strong{font-size:40px;font-weight:700;left:0;line-height:1;position:absolute;right:0;top:34%}.arg-gauge span{bottom:6%;color:var(--arg-muted);font-size:12px;font-weight:600;left:0;position:absolute;right:0}.arg-url{color:var(--arg-red);font-size:15px;font-weight:700;margin:4px 0 6px;word-break:break-all}.arg-title{color:inherit;font-size:20px;line-height:1.3;margin:4px 0 18px}.arg-rows{list-style:none;margin:0 0 18px;padding:0;text-align:left}.arg-rows li{display:grid;font-size:14px;gap:6px 10px;grid-template-columns:1fr auto;margin-bottom:14px}.arg-row-label{font-weight:600}.arg-row-score{color:var(--arg-muted);font-weight:500}.arg-row-score b{color:var(--c,currentColor);font-weight:700}.arg-row-bar{background:var(--arg-line);grid-column:1/-1;height:8px;overflow:hidden}.arg-row-bar,.arg-row-bar i{border-radius:4px;display:block}.arg-row-bar i{background:var(--c,currentColor);height:100%;transition:width 1s ease-out;width:0}.arg-msg{color:var(--arg-muted);font-size:14px;line-height:1.5;margin:0 0 20px}.arg-actions{align-items:center;display:flex;flex-direction:column;gap:12px}.arg-form [type=submit]:disabled{cursor:default;opacity:.6}.arg-again{background:none;border:0;color:inherit;cursor:pointer;font:inherit;font-size:13px;padding:4px;text-decoration:underline}@media (prefers-reduced-motion:reduce){.arl-pt.is-active .arl-pulse{animation:none;opacity:.6;transform:scale(1.6)}.arl-pt.is-done .arl-done{animation:none;transform:scale(1)}.arg-gauge-arc,.arg-row-bar i{transition:none}}