:root{
  --se-v142-green:#3f7c68;
  --se-v142-green-dark:#2f6253;
  --se-v142-line:#dbe4ea;
  --se-v142-ink:#10233c;
  --se-v142-muted:#657486;
}
.se-v142-hero{padding-bottom:28px!important}
.se-v142-return{
  width:min(840px,calc(100% - 36px));
  margin:0 auto 32px;
  display:grid;
  grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);
  gap:28px;align-items:center;padding:20px 22px;
  border:1px solid var(--se-v142-line);
  border-left:4px solid var(--se-v142-green);
  border-radius:16px;
  background:linear-gradient(135deg,rgba(63,124,104,.055),rgba(255,255,255,.96) 48%),#fff;
  box-shadow:0 8px 24px rgba(16,35,60,.045);
}
.se-v142-kicker{margin:0 0 6px;color:var(--se-v142-green-dark);font-family:"Courier New",Courier,monospace;font-size:11px;font-weight:800;letter-spacing:.12em}
.se-v142-return h2{margin:0 0 6px;color:var(--se-v142-ink);font-size:20px;line-height:1.18}
.se-v142-return-copy>p:not(.se-v142-kicker){margin:0;color:var(--se-v142-muted);font-size:14px;line-height:1.5}
.se-v142-inline-form{display:flex;gap:8px}
.se-v142-inline-form input{flex:1 1 auto;min-width:0;height:44px;padding:0 13px;border:1px solid #cfd9df;border-radius:10px;background:#fff;color:var(--se-v142-ink);font:inherit}
.se-v142-inline-form input:focus{outline:none;border-color:var(--se-v142-green);box-shadow:0 0 0 3px rgba(63,124,104,.12)}
.se-v142-inline-form button{height:44px;padding:0 15px;border:1px solid var(--se-v142-green-dark);border-radius:10px;background:var(--se-v142-green-dark);color:#fff;font:inherit;font-weight:800;cursor:pointer}
.se-v142-inline-form button:hover{background:var(--se-v142-green)}
.se-v142-status{margin:7px 0 0;color:var(--se-v142-muted);font-size:12px;line-height:1.35}
.se-v142-status.is-success{color:var(--se-v142-green-dark);font-weight:700}
.se-v142-status.is-error{color:#9c4b3f;font-weight:700}
.se-v142-recent{display:flex;gap:7px;align-items:center;margin-top:10px;color:#71808f;font-size:11px}
.se-v142-recent strong{color:#566574}
.se-v142-dot{width:7px;height:7px;border-radius:50%;background:var(--se-v142-green);box-shadow:0 0 0 3px rgba(63,124,104,.1)}
.se-v142-keep{background:linear-gradient(180deg,#fff,#fbfdfc)}
.se-v142-keep .step-kicker{color:var(--se-v142-green-dark)}
.se-v142-keep .se-v13-report-actions .button.primary{background:var(--se-v142-green-dark);border-color:var(--se-v142-green-dark)}
@media(max-width:760px){
  .se-v142-return{grid-template-columns:1fr;gap:15px;padding:18px;margin-bottom:24px}
  .se-v142-inline-form{flex-direction:column}
  .se-v142-inline-form button{width:100%}
}
