.present-path{--path-ink:#242746;--path-blue:#549;--path-mist:#f4f2fc;--path-line:#d8d1ea;background:linear-gradient(150deg,#f7f5fd,#fffdf7)}.present-path .present-path-vocabulary{color:#41425f;overflow-wrap:anywhere;background:#f7f6fa;border:1px solid #e3dff0;border-radius:10px;padding:12px 14px;font-size:.9rem;line-height:1.85}.present-path .signed-path-options{grid-template-columns:1fr}.present-path .signed-path-options label{min-height:58px}.present-path .signed-path-options label:has(input:checked){background:#f2effc}.present-path .signed-path-options .rich-ltr-block{min-width:0;margin:0;display:inline}.present-path .signed-path-explanation p{margin:0 0 14px}.present-path .rich-ltr-block{white-space:normal;overflow-wrap:anywhere;max-width:100%}.present-path .english-question-prompt{display:block}.present-path .english-prompt-example{margin-block:12px;font-size:1.15em;line-height:1.6;display:block}.present-path .signed-path-hint{background:#f4f2fa;border-color:#9e91c5}.present-path .signed-path-results strong{font-size:1.02rem}@media (max-width:540px){.present-path .signed-path-intro h1{font-size:1.85rem}.present-path .present-path-vocabulary{font-size:.85rem}.present-path legend{font-size:1.12rem}.present-path .signed-path-options label{padding:12px}}
