.article-page .login-requests{display:grid;grid-gap:var(--cf-space-150);gap:var(--cf-space-150);margin:0;list-style:none;font-size:var(--cf-font-size-250)}.article-page .login-requests li{display:flex;flex-wrap:wrap;gap:var(--cf-space-100) var(--cf-space-200);justify-content:space-between}.article-page .login-requests span{color:var(--cf-color-text-secondary)}.article-page .custom-inputs{display:grid;grid-gap:var(--cf-space-300);gap:var(--cf-space-300)}.article-page .custom-inputs label{display:grid;grid-gap:var(--cf-space-100);gap:var(--cf-space-100);color:var(--cf-color-text-secondary);font-size:var(--cf-font-size-250)}.article-page .custom-inputs input:not([type=range]){padding:var(--cf-space-100) var(--cf-space-150);border:1px solid var(--cf-color-border);border-radius:var(--cf-radius-050);background:var(--cf-color-surface-raised);color:var(--cf-color-text-strong);font-family:var(--cf-font-mono);font-size:var(--cf-font-size-250)}.article-page .custom-results{display:grid;grid-gap:var(--cf-space-200);gap:var(--cf-space-200)}.article-page .custom-result{display:grid;grid-template-columns:var(--cf-space-300) auto minmax(0,1fr);grid-gap:var(--cf-space-200);gap:var(--cf-space-200);align-items:center;font-size:var(--cf-font-size-250)}.article-page .custom-result span:last-child{color:var(--cf-color-text-secondary);text-align:end}.article-page .custom-mark{inline-size:var(--cf-space-250);block-size:var(--cf-space-250);border-radius:var(--cf-radius-full)}.article-page .custom-mark.is-pass{background:var(--cf-color-success)}.article-page .custom-mark.is-fail{background:var(--cf-color-danger)}.article-page .custom-total{display:inline-grid;justify-self:start;place-items:center;inline-size:var(--cf-space-1600);block-size:var(--cf-space-1600);-webkit-margin-before:var(--cf-space-200);margin-block-start:var(--cf-space-200);border:4px solid var(--cf-color-border);border-radius:var(--cf-radius-full);color:var(--cf-color-text-strong);font-family:var(--cf-font-mono);font-size:var(--cf-font-size-400);font-weight:var(--cf-font-weight-semibold)}.article-page .custom-total.is-pass{border-color:var(--cf-color-success)}.article-page .custom-total.is-half{border-color:var(--cf-color-warning)}.article-page .custom-total.is-fail{border-color:var(--cf-color-danger)}