.study-shell{padding-top:24px;padding-bottom:64px}.study-layout{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(260px,1fr);gap:32px;margin-top:24px}.study-notebook,.study-reference{min-width:0}.study-notebook{padding:26px;background:#fffdf6;border:1px solid #d9dfd2}.study-notebook h2,.study-reference h2{font-size:26px;margin:0 0 16px}.study-muted,.study-reference p{font-size:14px;line-height:1.8;color:#526b60}.study-notebook label{display:block;font-weight:600;margin:22px 0 8px}.study-notebook textarea{display:block;box-sizing:border-box;width:100%;resize:vertical;min-height:88px;border:1px solid #8faaa0;padding:12px;background:#fff;font:inherit;color:#173e34;line-height:1.7}.study-notebook textarea:focus{outline:2px solid #1a8270;outline-offset:2px}.study-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:24px}.study-reference article{border-bottom:1px solid #d9dfd2;padding:0 0 18px;margin:0 0 20px}.study-reference h3{font-size:19px;line-height:1.6;margin:0 0 8px}.study-entry-callout{margin:24px 0;padding:22px;border-left:3px solid #188773;background:#eaf0e5}.study-entry-callout h2{font-size:23px!important;margin:0 0 12px!important}.study-entry-callout p{margin:10px 0 18px!important}.study-entry-callout a{overflow-wrap:anywhere}.study-entry-callout strong{font-size:19px}.study-launch{margin-top:24px;padding:20px;background:#eaf0e5;display:flex;gap:24px;justify-content:space-between;align-items:center}.study-launch h2{font-size:22px;margin:0 0 8px}.study-launch p{margin:0;line-height:1.7}.study-launch .button{flex-shrink:0}@media(max-width:760px){.study-layout{grid-template-columns:1fr}.study-notebook{padding:18px}.study-launch{align-items:stretch;flex-direction:column;gap:14px}.study-actions .button{width:100%;justify-content:center}.study-reference{border-top:1px solid #d9dfd2;padding-top:24px}}@media print{.study-reference,.study-actions,.study-launch{display:none}.study-layout{display:block}.study-notebook textarea{min-height:100px}.study-notebook{border:0;padding:0}}
