.activation-container.svelte-ohl70s.svelte-ohl70s{display:flex;flex-direction:row;justify-content:space-between;gap:5rem;margin:2rem 0;position:relative}.activation-container.svelte-ohl70s .loading-overlay.svelte-ohl70s{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#ffffff80;display:flex;justify-content:center;align-items:center;z-index:1000}.activation-container.svelte-ohl70s .activation-data-container.svelte-ohl70s{flex:6.5}.activation-container.svelte-ohl70s .activation-data-container .drop-area.svelte-ohl70s{position:relative;display:block}.activation-container.svelte-ohl70s .activation-data-container .drop-area .overlay-text.svelte-ohl70s{display:none}.activation-container.svelte-ohl70s .activation-data-container .drop-area.dragover .overlay-text.svelte-ohl70s{display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%;font-size:1.5rem;color:#fff;background-color:#1e1f2380;pointer-events:none}.activation-container.svelte-ohl70s .activation-details-container.svelte-ohl70s{flex:3.5}.activation-container.svelte-ohl70s .activation-details-container .activation-details.svelte-ohl70s{display:flex;flex-direction:column;gap:1rem}.activation-container.svelte-ohl70s .activation-details-container .activation-details .activation-detail.svelte-ohl70s{flex:1}.activation-container.svelte-ohl70s .activation-details-container .activation-details .activation-detail p.svelte-ohl70s:first-of-type{font-weight:700}.activation-status-container.svelte-147vjbk.svelte-147vjbk{margin:2rem 0}.activation-status-container.svelte-147vjbk .activation-status.success h2.svelte-147vjbk{color:#3cb371}.activation-status-container.svelte-147vjbk .activation-status.error h2.svelte-147vjbk{color:#dc143c}.activation-status-container.svelte-147vjbk .activation-license.svelte-147vjbk{width:100%;max-width:calc(76ch + 2rem);position:relative}.activation-status-container.svelte-147vjbk textarea.svelte-147vjbk{user-select:none;background-color:#eee}.activation-status-container.svelte-147vjbk textarea.svelte-147vjbk:focus{outline:none}.activation-email-container.svelte-oxqv7r .email-status.svelte-oxqv7r{background-color:#eee;padding:1rem;border-radius:.5rem}.activation-email-container.svelte-oxqv7r .email-status.success h3.svelte-oxqv7r{color:#3cb371}.activation-email-container.svelte-oxqv7r .email-status.error h3.svelte-oxqv7r{color:#dc143c}.buttons-container{display:flex;gap:1rem;margin:2rem 0 0}.buttons-container button svg{fill:#fff}.buttons-container button{text-decoration:none;padding:.5rem 2rem;border-radius:100rem;transition:.2s all ease-in-out;background-color:#0065ee;color:#fff;border:0;cursor:pointer;display:flex;align-items:center;justify-content:center}.buttons-container button:hover{opacity:.5}textarea{width:100%;display:block;min-height:200px;line-height:1.3;resize:none;white-space:pre;overflow-wrap:break-word;font-family:Courier New,Courier,monospace;padding:1rem;margin:1rem 0;border-radius:.5rem;font-size:.8rem;overflow-x:hidden}.buttons-container button.activate-btn{background-color:#3cb371}.buttons-container button.back-btn{background-color:#dc143c}.buttons-container button:has(input) label{display:block}.action-buttons{position:absolute;bottom:1rem;right:1rem;display:flex;gap:.5rem}.action-buttons button{text-decoration:none;padding:.5rem 2rem;border-radius:100rem;transition:.2s all ease-in-out;font-size:1rem;padding:.25rem 1rem;border:0;background-color:#aaa;cursor:pointer;display:flex;align-items:center;gap:.5rem}.action-buttons button:hover{background-color:#919191}.action-buttons button svg{width:1rem;height:1rem}.action-buttons button label{cursor:pointer}form.svelte-3pvsaw.svelte-3pvsaw{display:flex;flex-direction:column;margin:1rem 0 0}form.svelte-3pvsaw label.svelte-3pvsaw{margin-bottom:.5rem;font-weight:700}form.svelte-3pvsaw label.svelte-3pvsaw,form.svelte-3pvsaw input.svelte-3pvsaw,form.svelte-3pvsaw button.svelte-3pvsaw{font-size:1.125rem;font-family:inherit}form.svelte-3pvsaw span.svelte-3pvsaw{font-style:italic;margin:-.5rem 0 .5rem}form.svelte-3pvsaw input.svelte-3pvsaw,form.svelte-3pvsaw button.svelte-3pvsaw{padding:.75rem;border-radius:.5rem;border:1px solid #8f8f91}@media (min-width: 768px){form.svelte-3pvsaw input.svelte-3pvsaw,form.svelte-3pvsaw button.svelte-3pvsaw{max-width:400px}}form.svelte-3pvsaw input.svelte-3pvsaw{margin:0 0 1.25rem}form.svelte-3pvsaw input.svelte-3pvsaw:last-of-type{margin:0}form.svelte-3pvsaw button.svelte-3pvsaw{text-decoration:none;padding:.5rem 2rem;border-radius:100rem;transition:.2s all ease-in-out;border:0;background-color:#0065ee;margin:1rem 0 0;color:#fff;cursor:pointer}form.svelte-3pvsaw button.svelte-3pvsaw:hover{background-color:#0045a2}form.svelte-3pvsaw .success.svelte-3pvsaw,form.svelte-3pvsaw .error.svelte-3pvsaw{padding:1rem;background-color:#ddd;border-radius:.5rem;margin:1rem 0 0}form.svelte-3pvsaw .error.svelte-3pvsaw{color:red}form.svelte-3pvsaw .success.svelte-3pvsaw{color:green}
