.article-choice-field>label{font:inherit;color:inherit}.article-choice-input{align-items:center;min-width:0;display:flex}.article-choice-input>input{flex:1;width:100%;min-width:0}.article-choice-input>button{color:#546f7d;cursor:pointer;background:0 0;border:0;padding:3px 7px}.article-choice-input>input[aria-invalid=true]{border-bottom-color:#b42318}.article-choice-error{color:#b42318;font-size:10px}.article-choice-dialog{color:#546f7d;background:#fff;border:1px solid #aab9c1;border-radius:4px;width:min(420px,100vw - 32px);max-height:75vh;padding:16px;box-shadow:0 12px 40px #0003}.article-choice-dialog::backdrop{background:#0004}.article-choice-heading{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.article-choice-heading>button{cursor:pointer;background:0 0;border:0;font-size:20px}.article-choice-dialog>input{box-sizing:border-box;border:1px solid #aab9c1;width:100%;padding:8px}.article-choice-options{flex-direction:column;max-height:50vh;margin-top:8px;display:flex;overflow:auto}.article-choice-options>button{text-align:left;color:inherit;cursor:pointer;background:#fff;border:0;padding:8px 10px}.article-choice-options>button.active,.article-choice-options>button:hover,.article-choice-options>button:focus{background:#e0f2f7}.article-choice-options>button[aria-selected=true]{font-weight:600}
