/* Account development page only; preserve the existing learning pages. */
body[data-program-mode="account"] .pg-panel .pg-notice{color:#213b59;background:#edf3fa;border-left:3px solid #b99445;padding:16px;font-size:15px;line-height:1.65}
body[data-program-mode="account"] .pg-panel input:not([type="checkbox"]),body[data-program-mode="account"] .pg-panel select{display:block;box-sizing:border-box;max-width:100%;width:100%;min-height:44px;border:1px solid #71819a;border-radius:4px;background:#fff;color:#102c4b;padding:10px;font:inherit;margin:6px 0 16px}
body[data-program-mode="account"] .pg-panel input[type="checkbox"]{width:20px;height:20px;flex:0 0 auto}
body[data-program-mode="account"] .pg-panel form{margin:16px 0}
body[data-program-mode="account"] .pg-panel label{font-weight:600}
body[data-program-mode="account"] .pg-plan-check{font-weight:400;align-items:flex-start}
body[data-program-mode="account"] .pg-panel details{margin-top:24px}
body[data-program-mode="account"] .pg-panel summary{min-height:44px;cursor:pointer;font-weight:600}
body[data-program-mode="account"] :is(input,select,button,a,summary):focus-visible{outline:3px solid #916b11;outline-offset:3px}
