body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.container{margin:0 auto;max-width:100%;padding:0}label{display:block;font-weight:700;margin-top:1rem}input,textarea{border:1px solid #ccc;border-radius:4px;margin-bottom:1rem;margin-top:.5rem;padding:.5rem;width:100%}button{font-weight:700}button[type=submit]{background-color:#333;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:.75rem 1.5rem}button[type=submit]:hover{background-color:#555}.header{background:transparent;background:#e5e7eb;border-bottom:1px solid #ccc;height:20px;justify-content:space-between;padding:20px;position:sticky;top:0;z-index:1000}.header,.header-brand,.header-left{align-items:center;display:flex}.header-brand{text-decoration:none}.header-brand:hover{color:inherit;text-decoration:underline}.header-logo{display:block;height:36px;margin-right:8px;-o-object-fit:contain;object-fit:contain;width:auto}.header-title{color:#000;font-size:1.1rem;font-weight:650}.header-nav{gap:20px}.header-menu-item,.header-nav{align-items:center;display:flex}.header-menu-item{position:relative}.header-link{font-family:inherit;font-size:1.1rem;font-weight:750;letter-spacing:.02em;text-decoration:none}.header-link:hover{color:#5b21b6;text-decoration:underline;text-underline-offset:4px}.header-dropdown-btn{all:unset;color:#000;cursor:pointer;font-size:1.1rem;font-weight:750;padding:0 10px}.header-dropdown-btn:hover{color:#5b21b6;text-decoration:underline}.header-dropdown{background:#fff;border:1px solid #ccc;border-radius:5px;box-shadow:0 3px 6px rgba(0,0,0,.1);left:0;margin-top:4px;min-width:180px;position:absolute;top:100%;z-index:1000}.header-dropdown-item{color:#333;display:block;font-weight:650;padding:8px 12px;text-decoration:none}.header-dropdown-item:hover{background-color:#f3f4f6;text-decoration:underline}.header-auth,.header-wallet-box{align-items:center;display:flex;gap:8px}.header-addr{font-weight:600}.header-btn-primary{background:#ff9800;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:6px 12px}.header-btn-primary:hover{background:#ffcc80}.header-btn-secondary{background:#e5e7eb;border:1px solid #999;border-radius:6px;cursor:pointer;padding:6px 12px}.header-btn-secondary:hover{background:#d1d5db}.header-error{color:red;font-size:12px;margin-left:10px}.section{line-height:1;margin-bottom:5px}.form-group{margin-bottom:2px}button,input,textarea{margin-bottom:5px}.signer-list{display:flex;flex-wrap:wrap;gap:5px;list-style-type:none;padding:0}.signer-item{box-sizing:border-box;flex:1 1 50%;margin-bottom:0;padding:2px}.signer-item button{margin-left:10px}.wallet-display{align-items:center;display:flex;gap:8px;justify-content:flex-end;margin-bottom:12px}.collection-container{background-color:#f9f9f9;border:1px solid #ccc;border-radius:10px;box-shadow:0 2px 5px rgba(0,0,0,.1);box-sizing:border-box;margin:20px 0 5px;max-width:1200px;padding:15px;width:100%}.collection-profile{margin-left:10px}.collection-image{display:block;height:180px;margin-top:5px;max-width:100%;width:300px}.tokens-container{flex-wrap:wrap;gap:10px;justify-content:space-between;margin-bottom:20px}.tokens-container,.tokens-item{box-sizing:border-box;display:flex}.tokens-item{align-items:flex-start;background-color:#f9f9f9;border:1px solid #ccc;cursor:pointer;flex-basis:calc(50% - 20px);flex-direction:column;flex-grow:1;flex-shrink:1;max-width:calc(50% - 20px);padding-left:10px;padding-right:10px}.tokens-image{display:block;height:180px;margin-top:2px;max-width:100%;width:300px}.tokens-link{color:inherit;text-decoration:none}.tokens-link:hover{color:#007bff;text-decoration:underline}.token-container{background-color:#f9f9f9;border:1px solid #ccc;border-radius:10px;box-shadow:0 2px 5px rgba(0,0,0,.1);margin:20px 0 5px;padding:5px}.token-item{align-items:flex-start;background-color:#f9f9f9;display:flex;flex-direction:column;margin-bottom:10px;padding-left:10px;padding-right:10px}.token-image{display:block;height:180px;margin-top:2px;max-width:100%;width:300px}.token-item p{margin:5px 0}
/*# sourceMappingURL=main.2aa2a498.css.map*/