.license-workspace{max-width:1120px;margin:auto}.license-hero{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:22px}.license-hero h1{font-size:28px;margin:8px 0;color:#173447}.license-hero p{color:#647b89;line-height:1.9;margin:0}.license-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:20px 0}.license-summary article,.license-panel{padding:22px;border:1px solid #dfe9ed;border-radius:18px;background:#fff}.license-summary span{display:block;color:#71828f;font-size:12px;margin-bottom:10px}.license-summary strong{font-size:16px;color:#264456;overflow-wrap:anywhere}.license-columns{display:grid;grid-template-columns:1fr 1fr;gap:18px}.license-panel h2{font-size:18px;margin:0 0 12px}.license-panel p{color:#677c8b;font-size:13px;line-height:2}.license-panel code{display:block;direction:ltr;text-align:left;background:#f3f7f8;padding:12px;border-radius:9px;font-size:12px;overflow-wrap:anywhere;margin:14px 0}.license-panel form{display:flex;flex-direction:column;gap:15px}.license-panel input[type=file]{max-width:100%;font-size:12px}.license-state{border:1px solid #c7e6dd;border-radius:15px;background:#eff8f5;padding:17px 20px;line-height:1.95;color:#296755}.license-state.attention{background:#fff8ec;border-color:#ead8ae;color:#80672d}.license-state p{margin:5px 0 0;font-size:13px}.license-feedback{min-height:24px;color:#28745e;font-size:13px;line-height:1.9}.license-feedback.is-error{color:#a53838}.license-panel button{align-self:flex-start}.license-hero .badge{white-space:normal;text-align:center}
@media(max-width:760px){.license-hero{align-items:flex-start;flex-direction:column}.license-summary{grid-template-columns:1fr}.license-columns{grid-template-columns:1fr}.license-summary article,.license-panel{padding:18px}.license-hero h1{font-size:24px}}
