/* Shared controls used by the tutorial, practice and tools. */
button,input,select{font:inherit}button{cursor:pointer;background:#fff;color:#161616;border:1px solid #ccc;border-radius:9px;padding:10px 16px}button.primary{background:#171717;color:#fff;border-color:#171717}button:disabled{opacity:.5;cursor:wait}select,input:not([type=checkbox]):not([type=file]){padding:10px;border:1px solid #bbb;border-radius:8px;max-width:100%;min-width:0}label{display:block;margin:12px 0}fieldset{border:0;padding:0;margin:18px 0}legend{font-weight:650}select{width:100%}.main-three-nav{display:flex;gap:16px;flex-wrap:wrap;margin:10px 0}.journey-old-nav .nav-page-group,.journey-old-nav>a,.journey-old-nav>.nav-section-label{display:none}.journey-old-nav>.main-three-nav{display:flex;flex-direction:column}.journey-old-nav .main-three-nav a{padding:12px}@media(max-width:700px){header{gap:12px}header nav{gap:12px;font-size:14px}body.journey-workbench .header-actions{gap:6px}}
#health-form fieldset{min-width:0;margin:16px 0;padding:16px}#health-form textarea,#health-form input{max-width:100%;box-sizing:border-box}#health-form textarea{width:100%;min-height:90px}#health-root article{overflow-wrap:anywhere}#health-root img{max-width:100%}
