#software-license-banner{margin:10px 0;padding:12px 16px;border-radius:8px;display:flex;align-items:center;gap:12px;justify-content:space-between}
#software-license-banner p{margin:0;line-height:1.6}#software-license-banner button{flex:none}
.software-license-panel p{line-height:1.8;overflow-wrap:anywhere}.software-license-panel dl{display:grid;grid-template-columns:130px minmax(0,1fr);gap:10px}.software-license-panel dt{color:#71858b}.software-license-panel dd{margin:0;overflow-wrap:anywhere}.software-license-panel input{max-width:560px}.software-license-panel form{margin:20px 0}
@media(max-width:720px){#software-license-banner{display:block;font-size:13px;margin:6px 10px}#software-license-banner button{margin-top:8px}.software-license-panel dl{grid-template-columns:100px minmax(0,1fr);font-size:13px}}
.software-offline-step{margin:22px 0;padding:18px;border:1px solid #dce8eb;border-radius:10px;background:#fbfdfe}.software-offline-step h3{margin:0 0 8px}.software-offline-step p{margin:8px 0}.software-license-panel textarea{display:block;width:100%;max-width:820px;box-sizing:border-box;padding:12px;border:1px solid #cadbdf;border-radius:7px;font:12px/1.65 ui-monospace,SFMono-Regular,Consolas,monospace;resize:vertical;overflow-wrap:anywhere;word-break:break-all;background:#fff;color:#334b54}.software-license-panel textarea[readonly]{background:#f5f8fa}.software-license-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.software-license-panel .software-key-file{display:block;margin-bottom:12px}.software-key-file input{display:block;margin-top:8px;max-width:100%}.software-license-panel .software-offline-step form{margin:12px 0}.software-license-paste{margin:12px 0}.software-license-paste textarea{margin:10px 0}.software-online-optional,.software-license-help,.software-license-reactivate{margin:20px 0}.software-license-panel summary{cursor:pointer;color:#227e94}.software-license-panel #software-license-message:empty{display:none}
@media(max-width:720px){.software-offline-step{padding:14px 12px}.software-license-panel textarea{font-size:11px}.software-license-actions button{flex:1}}
