.BinaryRegister_container__oiwZL{min-height:calc(100vh - 200px);display:flex;justify-content:center;padding-top:2rem;background:var(--background)}.BinaryRegister_formContainer__H_FEC{background:var(--background);border-radius:var(--border-radius-large);padding:2rem;width:100%;max-width:1000px;box-shadow:var(--shadow-large);display:flex;gap:3rem}.BinaryRegister_iconContainer__o6IkM{display:flex;align-items:center;justify-content:center;padding:2rem;background:var(--background);border-radius:var(--border-radius);box-shadow:var(--shadow-medium);height:-moz-fit-content;height:fit-content}.BinaryRegister_icon__SIdJb{font-size:5rem;color:var(--accent);animation:BinaryRegister_float__BjWVX 3s ease-in-out infinite}@keyframes BinaryRegister_float__BjWVX{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}.BinaryRegister_form___IggP{flex:1 1;display:flex;flex-direction:column;gap:1.5rem;min-width:0}.BinaryRegister_formGroup__LcSg2{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem;flex:1 1}.BinaryRegister_formGroup__LcSg2 label{color:var(--text-secondary);font-size:.9rem;display:flex;align-items:center;gap:.5rem;transition:color .3s ease}.BinaryRegister_formGroup__LcSg2:focus-within label{color:var(--accent)}.BinaryRegister_inputGroup__idDrD{position:relative;display:flex;align-items:center}.BinaryRegister_input__BxT4E{width:100%;padding:.75rem 1rem .75rem 2.5rem;border:none;border-radius:20px;background:var(--background);color:var(--text-primary);box-shadow:var(--shadow-inset);font-size:1rem;transition:all .3s ease}.BinaryRegister_input__BxT4E:focus{outline:none;box-shadow:var(--shadow-inset),0 0 0 2px var(--accent)}.BinaryRegister_input__BxT4E::placeholder{color:var(--text-secondary);opacity:.7}.BinaryRegister_inputIcon__MwEHb{position:absolute;left:1rem;color:var(--text-secondary);font-size:1.2rem;pointer-events:none}.BinaryRegister_eyeIcon__VtzmL{position:absolute;right:1rem;background:none;border:none;color:var(--text-secondary);cursor:pointer;padding:.5rem;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.BinaryRegister_eyeIcon__VtzmL:hover{color:var(--accent)}.BinaryRegister_error__Lo7pG{color:var(--error);font-size:.8rem;margin-top:.25rem;padding-left:.5rem;animation:BinaryRegister_shake__tk1ih .5s ease-in-out}@keyframes BinaryRegister_shake__tk1ih{0%,to{transform:translateX(0)}25%{transform:translateX(-5px)}75%{transform:translateX(5px)}}.BinaryRegister_termsSection__ax_ps{margin:.5rem 0;padding:.75rem;background:var(--background);border-radius:20px;box-shadow:var(--shadow-inset);text-align:left}.BinaryRegister_checkboxGroup__gMh1L{display:flex;align-items:center;justify-content:flex-start;gap:.5rem;width:100%}.BinaryRegister_checkbox__Dmjcj{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1.2rem;height:1.2rem;border:2px solid var(--border);border-radius:0;background:var(--background);cursor:pointer;position:relative;transition:all .3s ease;flex-shrink:0}.BinaryRegister_checkbox__Dmjcj:checked{background:var(--accent);border-color:var(--accent)}.BinaryRegister_checkbox__Dmjcj:checked:after{content:"✓";position:absolute;color:var(--background);font-size:.8rem;top:50%;left:50%;transform:translate(-50%,-50%)}.BinaryRegister_checkboxLabel__VYoZy{color:var(--text-primary);font-size:.9rem;cursor:pointer;text-align:left}.BinaryRegister_link__cxUVg{color:var(--accent);text-decoration:none;padding:.2rem .5rem;border-radius:6px;transition:all .3s ease;display:inline-block}.BinaryRegister_link__cxUVg:hover{background:var(--accent-light);color:var(--accent)}.BinaryRegister_submitButton__xS7lH{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem;border:none;border-radius:20px;background:var(--background);color:var(--accent);cursor:pointer;box-shadow:var(--shadow-medium);transition:all .3s ease;font-size:1rem;margin-top:.5rem;margin-bottom:.5rem}.BinaryRegister_submitButton__xS7lH:hover{box-shadow:var(--shadow-inset)}.BinaryRegister_imagePreview__Wg50N{margin-top:1rem;position:relative;width:200px;height:200px;border-radius:var(--border-radius);overflow:hidden;box-shadow:var(--shadow-medium)}.BinaryRegister_imagePreview__Wg50N img{width:100%;height:100%;object-fit:cover}.BinaryRegister_deleteButton__mHf9r{position:absolute;top:.5rem;right:.5rem;background:hsla(0,0%,100%,.9);border:none;border-radius:50%;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--error);transition:all .3s ease;box-shadow:var(--shadow-medium)}.BinaryRegister_deleteButton__mHf9r:hover{background:#fff;transform:scale(1.1)}@media (max-width:768px){.BinaryRegister_formContainer__H_FEC{flex-direction:column;padding:1.5rem}.BinaryRegister_iconContainer__o6IkM{padding:1.5rem}.BinaryRegister_icon__SIdJb{font-size:4rem}}.BinaryRegister_companyWalletSection__WDu5P{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:2rem;background:var(--background);border-radius:var(--border-radius-large);box-shadow:var(--shadow-large);height:-moz-fit-content;height:fit-content;width:300px}.BinaryRegister_companyWalletSection__WDu5P h3{color:var(--text-primary);font-size:1.2rem;font-weight:500;text-align:center;width:100%;margin-bottom:1.5rem}.BinaryRegister_qrCode__hSRuS,.BinaryRegister_walletInfo__t5R4S{display:flex;flex-direction:column;align-items:center;gap:1.5rem;width:100%}.BinaryRegister_qrCode__hSRuS{padding:2rem;background:var(--background);border-radius:20px;box-shadow:var(--shadow-xlarge);transform:translateY(-8px);transition:all .3s ease}.BinaryRegister_qrCode__hSRuS:hover{background:var(--accent-light)}.BinaryRegister_qrCodeImage__yAwUF{width:220px;height:220px;background:var(--background);border-radius:20px;box-shadow:var(--shadow-medium)}.BinaryRegister_qrCodeImage__yAwUF,.BinaryRegister_qrCodePlaceholder__IGITw{display:flex;align-items:center;justify-content:center;transition:all .3s ease}.BinaryRegister_qrCodePlaceholder__IGITw{width:100%;height:100%;color:var(--accent);font-size:9rem}.BinaryRegister_qrCode__hSRuS:hover .BinaryRegister_qrCodePlaceholder__IGITw{color:var(--accent)}.BinaryRegister_walletAddress__R_tdj{display:flex;align-items:center;gap:1rem;padding:1.2rem;background:var(--background);border-radius:20px;box-shadow:var(--shadow-medium);width:220px;position:relative;transition:all .3s ease}.BinaryRegister_walletAddress__R_tdj:hover{background:var(--accent-light)}.BinaryRegister_walletAddress__R_tdj span{font-family:monospace;font-size:.9rem;color:var(--text-primary);word-break:break-all;flex:1 1;text-align:center}.BinaryRegister_copyButton__nYyHW{background:var(--background);border:none;color:var(--text-secondary);cursor:pointer;padding:.5rem;display:flex;align-items:center;justify-content:center;transition:all .3s ease;position:relative;border-radius:12px;box-shadow:var(--shadow-medium);transform:translateY(-2px)}.BinaryRegister_copyButton__nYyHW:hover{color:var(--accent);transform:translateY(-4px);box-shadow:var(--shadow-large)}.BinaryRegister_copiedTooltip__mk5Kx{position:absolute;bottom:100%;left:50%;transform:translateX(-50%);background:var(--accent);color:#fff!important;padding:.5rem 1rem;border-radius:20px;font-size:.8rem;white-space:nowrap;margin-bottom:.5rem;animation:BinaryRegister_fadeIn__VVgQG .3s ease;box-shadow:var(--shadow-medium);font-weight:500;z-index:1000}.BinaryRegister_copiedTooltip__mk5Kx:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border-width:5px;border-style:solid;border-color:var(--accent) transparent transparent transparent}@keyframes BinaryRegister_fadeIn__VVgQG{0%{opacity:0;transform:translate(-50%,10px)}to{opacity:1;transform:translate(-50%)}}@media (max-width:768px){.BinaryRegister_companyWalletSection__WDu5P{width:100%;padding:1.5rem}.BinaryRegister_formColumns__tdWer{grid-template-columns:1fr;gap:1rem}.BinaryRegister_walletAddress__R_tdj{font-size:.8rem}.BinaryRegister_qrCodeImage__yAwUF{width:150px;height:150px}.BinaryRegister_qrCodePlaceholder__IGITw{font-size:6rem}}.BinaryRegister_formColumns__tdWer{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem;gap:2rem;margin-bottom:2rem;min-width:0}.BinaryRegister_formColumn__boXSB{display:flex;flex-direction:column;gap:1rem;min-width:0}@media (max-width:768px){.BinaryRegister_formColumns__tdWer{grid-template-columns:1fr;gap:1rem}}.BinaryRegister_transactionSection__xRU65{margin:1.5rem 0;padding:.75rem;background:var(--background);border-radius:12px;box-shadow:var(--shadow-inset);text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60px}.BinaryRegister_transactionGroup__gDe7v{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%}.BinaryRegister_transactionInput__fxk4X{width:100%;padding:.75rem 1rem .75rem 2.5rem;border:none;border-radius:20px;background:var(--background);color:var(--text-primary);box-shadow:var(--shadow-inset);font-size:1rem;transition:all .3s ease;text-align:center}.BinaryRegister_transactionInput__fxk4X:focus{outline:none;box-shadow:var(--shadow-inset),0 0 0 2px var(--accent)}.BinaryRegister_transactionInput__fxk4X::placeholder{color:var(--text-secondary);opacity:.7}.BinaryRegister_transactionIcon__zz5kq{position:absolute;left:1rem;color:var(--text-secondary);font-size:1.2rem;pointer-events:none}.BinaryRegister_warningText__krb4J{color:var(--accent);font-size:.9rem;text-align:center;margin:-.5rem 0 1.5rem;font-weight:500;padding:.5rem;background:var(--accent-light);border-radius:12px;box-shadow:var(--shadow-inset)}.BinaryRegister_passwordInputGroup__d1IZA{position:relative;display:flex;align-items:center;background:var(--background);border-radius:20px;box-shadow:var(--shadow-inset);transition:all .3s ease}.BinaryRegister_passwordInputGroup__d1IZA:focus-within{box-shadow:var(--shadow-inset),0 0 0 2px var(--accent)}.BinaryRegister_passwordInputGroup__d1IZA input{width:100%;padding:.75rem 80px .75rem 1rem;border:none;background:none;color:var(--text-primary);font-size:1rem;transition:all .3s ease}.BinaryRegister_passwordInputGroup__d1IZA input:focus{outline:none}.BinaryRegister_generatePasswordButton__dYZgT{position:absolute;right:40px;top:50%;transform:translateY(-50%);background:none;border:none;color:var(--text-secondary);cursor:pointer;padding:8px;display:flex;align-items:center;justify-content:center;transition:all .3s ease;border-radius:12px;z-index:2}.BinaryRegister_generatePasswordButton__dYZgT:hover{color:var(--accent);background:var(--accent-light);transform:translateY(-50%) scale(1.1)}.BinaryRegister_generatePasswordButton__dYZgT .BinaryRegister_tooltip__Z4lvI{position:absolute;bottom:100%;left:50%;transform:translateX(-50%);background:var(--accent);color:#fff;padding:.5rem 1rem;border-radius:20px;font-size:.8rem;white-space:nowrap;margin-bottom:.5rem;opacity:0;visibility:hidden;transition:all .3s ease;box-shadow:var(--shadow-medium);z-index:1000}.BinaryRegister_generatePasswordButton__dYZgT:hover .BinaryRegister_tooltip__Z4lvI{opacity:1;visibility:visible;transform:translate(-50%,-5px)}.BinaryRegister_generatePasswordButton__dYZgT .BinaryRegister_tooltip__Z4lvI:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border-width:5px;border-style:solid;border-color:var(--accent) transparent transparent transparent}.BinaryRegister_passwordToggle__3jAlw{position:absolute;right:1rem;top:50%;transform:translateY(-50%);background:none;border:none;color:var(--text-secondary);cursor:pointer;padding:8px;display:flex;align-items:center;justify-content:center;transition:all .3s ease;border-radius:12px;z-index:2}.BinaryRegister_passwordToggle__3jAlw:hover{color:var(--accent);background:var(--accent-light);transform:translateY(-50%) scale(1.1)}.BinaryRegister_rowsGrid__W_Hm0{display:flex;flex-direction:column;gap:1.5rem}.BinaryRegister_row__85zWG{display:flex;flex-direction:row;gap:2rem}.BinaryRegister_formGroupEmpty__zPYYA{flex:1 1}.BinaryRegister_passwordTooltip__SAvDk{position:absolute;left:100%;top:50%;transform:translateY(-50%);background:var(--accent);color:#fff;padding:.5rem 1rem;border-radius:12px;font-size:.9rem;white-space:nowrap;margin-left:.5rem;box-shadow:var(--shadow-medium);z-index:10;pointer-events:none;opacity:1;transition:opacity .2s}.BinaryRegister_passwordTooltip__SAvDk:after{content:"";position:absolute;left:-12px;top:50%;transform:translateY(-50%);border-width:8px 0 8px 12px;border-style:solid;border-color:transparent transparent transparent var(--accent);z-index:20}.BinaryRegister_passwordTooltipAboveKey__Gfx9F{position:absolute;right:0;left:unset;top:-44px;background:var(--accent);color:#fff;padding:.5rem 1rem;border-radius:12px;font-size:.65rem;white-space:nowrap;box-shadow:var(--shadow-medium);z-index:20;pointer-events:none;opacity:1;transition:opacity .2s}.BinaryRegister_passwordTooltipAboveKey__Gfx9F:after{content:"";position:absolute;left:80%;top:100%;transform:translateX(-50%);border-width:8px 8px 0;border-style:solid;border-color:var(--accent) transparent transparent transparent}@media (max-width:768px){.BinaryRegister_row__85zWG,.BinaryRegister_rowsGrid__W_Hm0{flex-direction:column;gap:1rem}}