.article-page .quantifiers-lab-grid{align-items:stretch}.article-page .quantifiers-controls,.article-page .quantifiers-edit,.article-page .quantifiers-mode-group{display:grid;grid-gap:var(--cf-space-200);gap:var(--cf-space-200)}.article-page .quantifiers-mode-group{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;border:0}.article-page .quantifiers-edit span,.article-page .quantifiers-mode-group legend{color:var(--cf-color-text-secondary);font-size:var(--cf-font-size-300);font-weight:var(--cf-font-weight-semibold)}.article-page .quantifiers-mode-group label{display:flex;align-items:center;gap:var(--cf-space-150);color:var(--cf-color-text)}.article-page .quantifiers-edit input,.article-page .quantifiers-mode-group label{padding:var(--cf-space-200) var(--cf-space-250);border:1px solid var(--cf-color-border-control);border-radius:var(--cf-radius-200);background:var(--cf-color-surface-input)}.article-page .quantifiers-edit input{width:100%;min-width:0;color:var(--cf-color-text-strong);font:inherit}.article-page .quantifiers-match-list{display:grid;grid-gap:var(--cf-space-200);gap:var(--cf-space-200);margin:0;padding:0;list-style:none}.article-page .quantifiers-match-list li{display:grid;grid-gap:var(--cf-space-100);gap:var(--cf-space-100);padding:var(--cf-space-250);border:1px solid var(--cf-color-paper-border);border-radius:var(--cf-radius-200);background:var(--cf-color-paper-raised)}.article-page .quantifiers-empty,.article-page .quantifiers-error,.article-page .quantifiers-hint,.article-page .quantifiers-match-list span{color:var(--cf-color-text-secondary);font-size:var(--cf-font-size-300)}.article-page .quantifiers-error{color:var(--cf-color-danger)}@media(max-width:768px){.article-page .quantifiers-mode-group{grid-template-columns:1fr}}