.earning-status,.earning-admin{margin-block:24px;padding:20px;border:1px solid var(--tc-line);border-radius:14px;background:var(--tc-surface-2)}.earning-heading{display:flex;gap:16px;align-items:center;justify-content:space-between;flex-wrap:wrap}.earning-heading h3,.earning-heading h2{margin:0;font-size:16px}.earning-heading span{font-size:11px;color:var(--tc-accent)}.earning-status p,.earning-admin p{font-size:12px;line-height:1.7;color:var(--tc-muted)}.earning-consent{display:flex;gap:10px;align-items:start;font-size:12px;line-height:1.7;margin-block:18px}.earning-consent input{width:18px;height:18px;flex:none;accent-color:var(--tc-accent)}.earning-status button{min-height:44px}.earning-applications{display:grid;gap:12px;margin-top:20px}.earning-applications article{display:grid;grid-template-columns:1fr 1fr;gap:24px;padding:16px;border:1px solid var(--tc-line);border-radius:10px}.earning-applications article>div{display:grid;align-content:start;gap:8px;min-width:0;overflow-wrap:anywhere}.earning-applications small{color:var(--tc-muted)}.earning-applications label{display:grid;gap:8px;font-size:12px}.earning-error{color:var(--tc-danger,#c34257)!important}@media(max-width:650px){.earning-applications article{grid-template-columns:1fr}.earning-status,.earning-admin{padding:15px}}