.name-trial-layout{display:grid;grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);gap:36px;align-items:start;padding-bottom:60px}.name-trial-layout form{position:sticky;top:20px}.name-trial-layout form h2{font:30px/1.2 Georgia,serif}.name-trial-layout label,.trial-candidate label{display:grid;gap:8px;margin-block:17px;font-size:13px}.name-trial-layout input,.name-trial-layout select,.name-trial-layout textarea{width:100%;padding:10px 12px;border:1px solid #cfd8c4;border-radius:4px;background:#fffefa;color:#254f3c;min-width:0}.name-trial-layout textarea{height:auto;resize:vertical;line-height:1.8}.name-trial-layout label small{font-size:11px;color:#6d7b64}.name-trial-layout summary{margin-top:23px;cursor:pointer}.trial-form-actions{display:flex;gap:16px;align-items:center;flex-wrap:wrap;margin-top:22px}.name-trial-layout #trial-status{font-size:12px;line-height:1.8;color:#735a3d}.trial-candidate{border:1px solid #d5dfc9;background:#fdfcf7;padding:25px;margin-bottom:20px;border-radius:6px}.trial-candidate h3{font:34px/1.2 Georgia,serif;overflow-wrap:anywhere;margin:10px 0}.trial-candidate blockquote{border-left:3px solid #9cae86;background:#eef2e5;padding:17px 20px;margin:20px 0;font:19px/1.7 Georgia,serif;overflow-wrap:anywhere}.trial-facts,.trial-small,.trial-result-intro{font-size:12px;color:#697960;line-height:1.9}.trial-candidate h4,.trial-pairs h4{font-size:14px;line-height:1.7;margin:23px 0 10px}.trial-candidate p,.trial-candidate li,.trial-pairs li{font-size:13px;line-height:1.95;overflow-wrap:anywhere}.trial-candidate ul,.trial-pairs ul{padding-left:20px}.trial-pairs>article{border-bottom:1px solid #d9e1ce;padding-bottom:16px}.trial-pairs h3{font:29px/1.3 Georgia,serif}.trial-pairs h4 span{color:#8c997e;padding:0 8px}.trial-reading{padding-block:38px;border-top:1px solid #dce3d2}.trial-case-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.trial-case-grid>a{border:1px solid #d5dfc9;padding:25px;background:#f0f3e7;border-radius:4px}.trial-case-grid small{font-size:9px;letter-spacing:1px}.trial-case-grid h3{font:29px/1.25 Georgia,serif;margin:17px 0}.trial-case-grid p{font-size:13px;line-height:1.9}.trial-case-grid b{font-size:12px}#trial-saved-options{display:grid;gap:12px;max-height:55vh;overflow:auto;margin-block:23px}#trial-saved-options label{display:flex;flex-direction:row;align-items:center;gap:12px;font-size:14px;padding:10px;border:1px solid #d5dfc9;border-radius:4px}#trial-saved-options input{width:18px;height:18px;accent-color:#254f3c}.case-premise{border-left:3px solid #a2b48b;background:#eff2e6;padding:23px;margin:25px 0}.case-premise p:last-child{margin-bottom:0}.case-trial-link{margin-block:28px}.case-replay{font-size:12px;line-height:1.9;color:#68795c}.trial-rubric{padding-left:23px}.trial-rubric li{font-size:14px;line-height:1.95;margin-block:12px}
@media(max-width:800px){.name-trial-layout{grid-template-columns:1fr;gap:28px}.name-trial-layout form{position:static}.trial-case-grid{grid-template-columns:1fr}.trial-candidate{padding:21px}.trial-candidate h3{font-size:30px}.trial-candidate blockquote{font-size:18px}.name-trial-layout .button{font-size:12px}.trial-reading{padding-block:28px}}

.batch-share-note{font-size:11px;line-height:1.9;color:#697960;max-width:760px;margin:14px 0 22px}.trial-project-file{position:relative;display:inline-flex!important;cursor:pointer;text-decoration:underline;text-underline-offset:4px;margin:0!important;font-size:12px!important}.trial-project-file input{position:absolute;inset:0;opacity:0;cursor:pointer;width:100%}.trial-project-file:focus-within{outline:3px solid #b8774f;outline-offset:5px}#trial-project-preview{padding:17px;background:#eef2e5;border:1px solid #d5dfc9;max-height:45vh;overflow:auto}#trial-project-preview p{font-size:13px;line-height:1.9}.trial-form-actions{gap:14px 20px}
