.xr-get{border-top:2px solid var(--ink);text-align:left;margin-top:30px}.xr-get>div{border-bottom:1px solid var(--rule);grid-template-columns:34px 1fr;align-items:start;gap:14px;padding:14px 0;display:grid}.xr-k{font-family:var(--mono);letter-spacing:.1em;color:var(--paper);background:var(--ink);text-align:center;padding:4px 0;font-size:9.5px;font-weight:700}.xr-t b{font-family:var(--disp);letter-spacing:-.01em;color:var(--ink);margin-bottom:3px;font-size:15.5px;font-weight:600;display:block}.xr-t i{color:var(--ink2);max-width:46ch;font-size:13.5px;font-style:normal;line-height:1.45;display:block}.xr-grade{border-bottom:2px solid var(--ink);text-align:left;flex-wrap:wrap;align-items:baseline;gap:12px;padding:16px 0;display:flex}.xr-letter{font-family:var(--disp);letter-spacing:-.05em;color:var(--ink);font-size:44px;font-weight:700;line-height:.9}.xr-score b{font-family:var(--disp);letter-spacing:-.03em;color:var(--ink);font-size:21px;font-weight:700}.xr-score i{font-style:normal;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink3);margin-left:4px;font-size:10px}.xr-verdict{color:var(--ink2);flex:100%;font-size:13px;line-height:1.45}.xr-rows{display:grid}.xr-row{border-bottom:1px solid var(--rule);text-align:left;padding:13px 0}.xr-row:last-child{border-bottom:none}.xr-row-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.xr-row-head b{font-family:var(--body);color:var(--ink);font-size:14px;font-weight:600}.xr-row-head i{font-style:normal;font-family:var(--mono);color:var(--ink);font-size:13px;font-weight:700}.xr-bar{background:var(--rule);border:2px solid var(--ink);height:8px;margin:8px 0 9px;display:block;position:relative;overflow:hidden}.xr-fill{background:var(--grn);height:100%;display:block}.xr-fill.is-warn{background:var(--yel)}.xr-fill.is-bad{background:var(--red)}.xr-note{color:var(--ink2);font-size:12.5px;line-height:1.45;display:block}.xr-form .field .err{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--red);margin-top:6px;font-size:10px;display:none}.xr-form .field--err .err{display:block}.xr-form .field--err input{outline:2px solid var(--red);outline-offset:0}.xr-form .hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.xr-submit{justify-content:center;align-items:center;gap:10px;width:100%;display:inline-flex}.xr-submit:disabled{opacity:.55;cursor:not-allowed}.fine--err{color:var(--red)!important}.fine--err b{color:var(--red)}.xr-progress{text-align:left}.xr-progress-label{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--paper);justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px;font-size:11px;display:flex}.xr-progress-pct{color:var(--yel);font-weight:700}.xr-progress-track{border:2px solid var(--paper);background:#33302a;height:10px;overflow:hidden}.xr-progress-fill{background:var(--yel);height:100%;transition:width .6s linear;display:block}.xr-redirecting{font-family:var(--mono);letter-spacing:.05em;text-transform:uppercase;color:var(--grn);margin-top:14px;font-size:11.5px}.xr-progress .fine{text-align:left;margin-top:14px;margin-left:0}@media (prefers-reduced-motion:reduce){.xr-progress-fill{transition:none}}@media (max-width:640px){.xr-letter{font-size:36px}.xr-get>div{grid-template-columns:30px 1fr;gap:11px}}
