.test-hub .sidebar,.test-hub .top-video-button{display:none}.test-hub .layout{display:block}.test-hub main{max-width:1040px;margin:auto;padding:40px 24px}.test-start{max-width:850px;margin:auto}.test-start h1{max-width:none}.test-start h2{font:25px Georgia,serif;margin:30px 0 12px}.test-start p{font-size:14px;line-height:1.7;color:#56695c}.test-start>.button{margin:12px 12px 12px 0}.test-local{border-top:1px solid #dce4d9;margin-top:30px;padding-top:10px}.test-link{margin:20px 0}.test-link label{display:block;font-size:13px;font-weight:600;margin-bottom:8px}.test-link>div{display:flex;gap:10px}.test-link input{min-width:0;flex:1;padding:12px;border:1px solid #cad6c8;border-radius:6px;font-size:12px;color:#305342}.test-private{background:#eef3e9;padding:14px 18px;border-radius:8px}.test-hub-actions{display:flex;gap:20px;align-items:center}.test-result{border-top:1px solid #d2ddcf;padding:8px 0 25px;margin-top:28px}.test-result summary{cursor:pointer;font-size:14px;color:#345b42}.test-result-summary{background:#f1f5ed;padding:18px;border-radius:8px;margin:20px 0}.test-result-summary h3{margin-top:0}.test-all-answers{margin-top:20px}.test-cloud-banner{display:flex;gap:18px;align-items:center;flex-wrap:wrap;border:1px solid #d3dfce;background:#eef4e8;padding:12px 16px;margin-bottom:20px;border-radius:8px;font-size:12px}.cloud-error{color:#974b32}.test-start .review-main{align-items:start}.test-start .review-row p{overflow-wrap:anywhere}.test-start .review-detail{margin-top:12px}@media(max-width:600px){.test-link>div{flex-direction:column}.test-hub main{padding:28px 20px}.test-hub-actions{flex-wrap:wrap}.test-result .review-main{flex-direction:column}.test-result .value-badge{max-width:100%;text-align:left}}

.buyer-fields{display:grid;gap:22px;margin:30px 0}.buyer-fields label{display:flex;flex-direction:column;gap:8px;font-size:17px;font-weight:600}.buyer-fields small{font-weight:400;color:#66766b}.buyer-fields .text-input{width:100%;max-width:560px;font-weight:400}.buyer-fields textarea{min-height:90px;resize:vertical}.buyer-package{padding:6px 24px 24px;border:1px solid #d3dfce;border-radius:12px;background:#f7f9f3}.test-start .button{margin-top:10px}.request-task-summary{line-height:1.9}.seller-view [data-test-home],.seller-view [data-reset],.seller-view [data-example]{display:none}.locked-request ol{line-height:1.9}.test-cloud-banner p{margin:6px 0}.test-start .test-link input{font-size:14px}.test-start>p{font-size:16px}
