.form-error{border:1px solid var(--accent);color:var(--accent);font-size:.86rem;padding:14px 16px}.form-error[hidden]{display:none}.honeypot-field{height:0;left:-1e4px;overflow:hidden;position:absolute;width:0}.schedule-submit-success{border:1px solid var(--line);padding:34px 26px;text-align:center}.schedule-submit-success[hidden]{display:none}.schedule-submit-success h2{font-family:noto serif jp,serif;font-size:1.6rem;line-height:1.4;margin:0 0 12px}.schedule-submit-success p{color:var(--sub);margin:0}.success-actions{display:flex;justify-content:center;margin-top:22px}.success-actions .button{margin-top:0}.admin-sync-note{border-top:1px solid var(--line);color:var(--sub);font-size:.86rem;margin-top:36px;padding-top:18px}.admin-sync-note p{margin:0 0 .7em}.lab-review-list{margin-top:44px}.lab-review-item{border-top:1px solid var(--line);padding:28px 0}.lab-review-item h2{font-family:noto serif jp,serif;font-size:1.5rem;margin:0}.lab-review-item time,.lab-review-path,.lab-review-empty{color:var(--sub);font-size:.8rem}.lab-review-path{margin:.4em 0 0;overflow-wrap:anywhere}.lab-review-body{margin:20px 0 0;padding:18px;border:1px solid var(--line);background:rgba(255,255,255,.35);font:.82rem/1.7 ui-monospace,SFMono-Regular,Menlo,monospace;overflow-wrap:anywhere;white-space:pre-wrap}@media(max-width:760px){.form-grid{grid-template-columns:1fr}.form-actions{align-items:flex-start;flex-direction:column}}