.open-questions{gap:var(--space-4);min-width:0}.open-heading h1{overflow-wrap:anywhere;margin:0}.open-heading p{margin-bottom:0}.open-heading .open-title{font-size:2em;font-weight:var(--text-page-title-weight);letter-spacing:var(--text-page-title-tracking);line-height:var(--text-page-title-leading);margin:0}.open-questions h1.pr-prompt{letter-spacing:-.02em;font-weight:700;line-height:1.35}.open-list{padding:var(--space-2) var(--space-4);border:1px solid var(--tile-border);border-radius:var(--radius-tile);background:var(--tile-bg);box-shadow:var(--tile-shadow);margin:0;list-style:none}.open-list li+li{border-top:1px solid var(--border)}.open-list a{gap:var(--space-4);padding:var(--space-4) 0;color:var(--text);overflow-wrap:anywhere;grid-template-columns:max-content minmax(0,1fr) auto;align-items:baseline;display:grid}.open-list strong{font-weight:400}.open-list small{color:var(--text-muted);display:block}.open-list svg{width:var(--space-4);height:var(--space-4);color:var(--text-muted)}.open-number{min-width:var(--space-7);color:var(--text-muted);font-variant-numeric:tabular-nums}.open-questions .pr-main{overflow-wrap:anywhere;min-width:0}@media (hover:hover){.open-list a:hover{color:var(--accent-fg)}}.open-login-dialog{width:min(520px,100% - 32px)}.open-login{position:relative}.open-login-dialog .login-card{box-shadow:none;background:0 0;border:0;margin:0}.open-login-dialog .exam-fail-esc.is-corner{top:var(--space-4);right:var(--space-4);z-index:1}@media (max-width:700px){.open-login-dialog .login-card{padding:var(--space-6) var(--space-4) var(--space-5)}}
