.tr-page{max-width:1160px;padding:40px var(--gutter-mobile) 80px;margin:0 auto}.tr-head{margin-bottom:24px}.tr-title{margin-top:8px;font-size:clamp(32px,7vw,46px)}.tr-grid{gap:24px;display:grid}.tr-aside{align-content:start;gap:16px;display:grid}.tr-box{background:var(--surface-band);border:1px solid var(--border-rule);border-radius:var(--radius-card);padding:20px}.tr-h2{margin-bottom:10px;font-size:24px}.tr-list,.tr-steps{gap:6px;margin:0;padding-left:20px;font-size:15px;display:grid}.tr-fine{font-size:var(--fs-small);color:var(--ek-ink-2);margin-top:12px}.tr-form{gap:24px;display:grid}.tr-fieldset{border:1px solid var(--border-rule);border-radius:var(--radius-card);background:var(--surface-card);gap:16px;min-width:0;margin:0;padding:20px;display:grid}.tr-legend{font-family:var(--font-display);color:var(--text-heading);padding:0 6px;font-size:24px}.tr-row{gap:16px;display:grid}.tr-req{color:var(--text-muted);font-weight:400}.tr-textarea{resize:vertical;height:auto;padding:12px;line-height:1.5}select.field__input{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%233c4743' stroke-width='2'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:16px;padding-right:36px}.tr-commit{color:var(--ek-ink);font-size:15px;line-height:1.5}.tr-done{background:var(--surface-card);border:1px solid var(--border-rule);border-radius:var(--radius-card);gap:12px;padding:32px 24px;display:grid}.tr-done h2{font-size:32px}@media (min-width:860px){.tr-page{padding:56px var(--gutter) 96px}.tr-grid{grid-template-columns:320px minmax(0,1fr);align-items:start;gap:40px}.tr-aside{position:sticky;top:24px}.tr-row{grid-template-columns:1fr 1fr}.tr-fieldset{padding:28px}}
