.license-page{max-width:1000px;margin:auto;padding:24px;box-sizing:border-box}.license-page *{box-sizing:border-box;min-width:0}.license-page section,.license-page fieldset{margin:16px 0;padding:18px;border:1px solid #35594d;border-radius:10px}.license-page label{display:block;margin:12px 0}.license-page input,.license-page select,.license-page textarea{display:block;width:100%;max-width:100%;min-height:44px}.license-page button{min-height:44px;white-space:normal}.license-page p,#admin-licenses p{overflow-wrap:anywhere}.license-page dl,#admin-licenses dl{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px}.license-page dd,#admin-licenses dd{margin:0;text-align:right}.license-page details,#admin-licenses details{margin:16px 0}#admin-licenses input,#admin-licenses button{min-height:44px}@media(max-width:500px){.license-page{padding:12px}.license-page dl,#admin-licenses dl{grid-template-columns:1fr}.license-page dd,#admin-licenses dd{text-align:left;margin-bottom:8px}}
