.licence-banner{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 16px;margin:0 0 18px;border:1px solid #ead8ac;background:#fff9eb;border-radius:12px;color:#70501b;font-size:13px}.licence-card{max-width:880px}.licence-summary{display:flex;gap:16px;align-items:center}.licence-summary h3{margin:0 0 5px;font-size:20px}.licence-summary p{margin:0;color:#797187;font-size:13px}.licence-summary>.badge{margin-left:auto;white-space:nowrap}.licence-symbol{display:grid;place-items:center;flex:0 0 48px;height:48px;border-radius:15px;background:#eee7ff;color:var(--app-accent,#7c3aed);font-size:28px}.licence-details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:28px 0;padding:20px;background:#fbf9ff;border:1px solid #eee7f7;border-radius:12px}.licence-details span,.licence-details strong{display:block}.licence-details span{font-size:11px;color:#9588a9;margin-bottom:6px}.licence-details strong{font-size:13px;font-weight:600;overflow-wrap:anywhere}#licence-activation-form{display:grid;gap:10px}#licence-activation-form>label{font-size:13px;font-weight:600}#activation-key{width:100%;box-sizing:border-box;font-family:Consolas,monospace;font-size:20px;letter-spacing:1.3px;text-transform:uppercase;padding:16px;border:1px solid #d9cbed;border-radius:10px;color:#35214c}#activation-key:focus{outline:2px solid #b88bf5;outline-offset:2px}#activation-key-format{font-size:12px;color:#9180a2}#licence-activation-form .action-row{margin-top:12px;flex-wrap:wrap}@media(max-width:650px){.licence-summary{align-items:flex-start;flex-wrap:wrap}.licence-summary>.badge{margin-left:64px}.licence-details{grid-template-columns:1fr}#activation-key{font-size:14px;letter-spacing:.25px;padding:13px}.licence-banner{align-items:flex-start;flex-direction:column}.licence-summary h3{font-size:18px}}
